У меня есть ноутбук с Windows Vista и беспроводной картой Atheros AR5007EG. При попытке подключить его к AVM Fritzbox 7330 происходит следующее:
- Ноутбук успешно согласовывает DHCP и получает правильный IP-адрес, адрес маршрутизатора и подсеть
- Ноутбук передает ARP-запрос на IP маршрутизатора
- Маршрутизатор получает запрос
- Маршрутизатор отправляет ответ на MAC-адрес ноутбука
- Ноутбук никогда не получает ответа
Ноутбук продолжает отправлять запросы, роутер их получает и отвечает, но они так и не приходят. Это продолжается до тех пор, пока я не отключу ноутбук.
Эта проблема не возникает ни на одном из моих компьютеров, подключение ноутбука через Ethernet-кабель работает.
Так что ИМХО этого не может быть:
- операционная система
- маршрутизатор
Буду признателен за любые идеи, куда еще можно обратиться.
решение1
Когда это происходит, вы можете сделать несколько вещей:
- Подключите к сети другое беспроводное устройство и проверьте, правильно ли оно получает ответ ARP.
- Попробуйте подключить к сети проводное устройство, чтобы убедиться, что проблема не в беспроводной сети.
- Замените беспроводную карту другой, заведомо рабочей беспроводной картой.
Если другое беспроводное устройство работает, вы знаете, что маршрутизатор отправляет ARP-ответы правильно. Если проводное устройство (предпочтительно то же самое) работает, вы знаете, что проблема связана с беспроводной картой или беспроводным API/стеком (а не с вашим ноутбуком с ОС Vista). Если вы заменили беспроводную карту на заведомо исправную и проблемы все еще возникают, это указывает на проблему с Vista (вы установили все исправления/пакеты обновлений?). Существует несколько известных проблем с беспроводной связью в Vista, например этаодин.
Поскольку у вас есть видимость на уровне пакетов/кадров, я предполагаю, что вы прослушиваете провод. Еще одна вещь, которую нужно проверить, — это убедиться, что поля адреса и содержимое ответа ARP верны и соответствуют стандартам без дополнительных ненужных данных.