Назад | Перейти на главную страницу

Маршрутизатор 3Com OfficeConnect 11g иногда не может доставить IP по DHCP через wlan

У нас в гостиной есть беспроводной маршрутизатор кабельного / DSL-соединения 3Com OfficeConnect Wireless 11g. Он подключается через Ethernet-кабели к серверу и нескольким рабочим столам, а через Wi-Fi - к Wii и нескольким ноутбукам (один работает под WinXP Home, другой - с Ubuntu 9.04).

Сервер и рабочие столы без проблем получают свой IP от маршрутизатора с помощью DHCP.

Ноутбуки и Wii часто в конечном итоге запрашивают IP 4-5 раз, прежде чем отказаться. Иногда это работает, если вы просто повторите попытку, в других случаях он не будет работать в течение 10-15 минут, а затем внезапно сработает, а иногда он не будет работать вообще, пока маршрутизатор не будет выключен и снова не будет выключен (в результате чего сервер и рабочие столы будут отключены от интернет).

Просматривая журналы ноутбука ubuntu и маршрутизатора, я вижу, что когда он не работает, ноутбук отправляет запрос на обнаружение, маршрутизатор видит запрос и выдает предложение. Ноутбук не видит предложения и отправляет новое обнаружение, на которое маршрутизатор отвечает новым предложением. Повторяйте, пока ноутбук не откажется примерно через минуту.

Поскольку маршрутизатор утверждает, что отправляет предложение, а ноутбук его не видит, я собирался записать это как проблему с Ubuntu, пока не понял, что у ноутбука WinXP такая же проблема (хотя и реже), и то же самое. Wii. Мне теперь интересно, проблема ли это с роутером, и поправимо ли это, или мне нужно получить новый?

Другая сопутствующая информация:

Похоже на потерю пакетов (вы говорите, что находитесь в квартире с 15 другими беспроводными локальными сетями, и ваши рабочие станции не получают предложения DHCP).

Попробуйте изменить беспроводной канал, который использует ваш 3com box. Возможно, вы захотите провести опрос с помощью Netstumbler или аналогичного.

Вы можете измерить потерю пакетов с помощью «mtr» в Ubuntu.

Перейдите в терминал и введите

mtr [ip of 3com box]

Если у вас не установлен mtr, я считаю, что вы можете получить его, набрав

sudo apt-get install mtr

Установите последнюю версию прошивки и попробуйте статическое назначение DHCP.