У меня тоже была эта проблема. 2 iTouches и ноутбук с Windows7 не могут получить правильный IP-адрес через DHCP, но будут работать нормально, если я вручную установлю IP-адрес. Однако мой MacBook, похоже, правильно получил IP.
Затем я обнаружил, что проблема заключалась в том, что местное время на маршрутизаторе было неправильным, установлено около 18 месяцев в прошлом. Вы можете просмотреть настройки времени, перейдя в Инструменты -> Время.
Я подозреваю, что он выдавал DHCP-аренду, но поскольку аренда была в прошлом, клиентские ПК и iTouches не могли их принять.
Как только время было установлено на текущее фактическое время, все устройства правильно получили IP-адрес.