Немного предыстории:
Моя домашняя сеть состоит из моего настольного компьютера, двухмесячного компьютера с Windows 7 (x64), который чаще всего подключен к сети (N-spec), а также трех других ноутбуков с Windows XP (все G), которые время от времени подключаются только время от времени. (один для работы, один для Netflix, а другой для нечастого регулярного использования ноутбука). Раньше у меня был беспроводной маршрутизатор Belkin F5D8236-4, и все работало отлично.
Однако неделю назад я узнал, что Belkin абсолютно никак не может установить VPN-соединение, что стало важным для работы. Поэтому я купил Netgear WNR3500v2/U/L. Беспроводная связь сначала казалась немного отрывочной только для машины с Windows 7, но я подумал, что это как-то связано с 802.11n, и я спешил, поэтому просто собрал кабель Ethernet и отключил беспроводную связь компьютера.
Однако теперь стало очевидно, что всякий раз, когда машина с Windows 7 подключается к маршрутизатору, все беспроводные соединения становятся нестабильными. Сегодня я без проблем использовал свой рабочий ноутбук в течение шести часов, открыв несколько соединений SSH через VPN и передавая потоковое интернет-радио в фоновом режиме. Затем, в течение двух минут после включения этого окна Windows 7, я потерял все возможности подключения по беспроводной сети. И я был в двух футах от роутера. То же самое происходит на всех других ноутбуках - Netflix может проигрывать музыку все выходные, но если я приду сюда и поработаю на этом (Windows 7) компьютере, потоковая передача прекратится через десять минут.
Итак, вот мои основные наблюдения:
- Если машина с Windows 7 выключена, то все соединения будут иметь очень хороший или отличный уровень сигнала и скорость 48-54 Мбит / с в течение неопределенного периода времени.
- Вскоре после включения компьютера с Windows 7 все беспроводные соединения будут испытывать постоянное снижение скорости до 1,0 Мбит / с, что в конечном итоге приведет к полной потере соединения.
- Эти машины будут продолжать поддерживать уровень сигнала> 70%, как это отмечают сами и маршрутизатор.
- После сбоя беспроводное соединение будет трудно восстановить. И, если соединение удастся установить, оно снова быстро разорвется.
- Сам компьютер с Windows 7 будет продолжать нормально работать, если он использует проводное соединение, хотя он испытывает те же проблемы по беспроводной сети.
- Все драйверы и прошивки обновлены, и это произошло как со стоковой прошивкой Netgear, так и с (текущей) DD-WRT.
Что я пробовал:
- Убедитесь, что каждому компьютеру назначен отдельный IP-адрес (они есть).
- Отключение UPnP и проверка состояния пакетов на маршрутизаторе.
- Отключение общего доступа к сети, служб SSDP Discovery, TCP/IP NetBIOS Helper и служб браузера компьютеров на компьютере под управлением Windows 7.
- Отключение параметров «Планировщик пакетов QoS», «IPv6» и «Обнаружение топологии канального уровня» на моем контроллере Ethernet (при этом остается только «Клиент для сетей Microsoft», «Общий доступ к файлам и принтерам» и «IPv4»).
Что я думаю:
Кажется, что это очень похоже на проблемы, подробно обсуждаемые в « Странной проблеме» - «Router Death by Vista» (которая была как самой актуальной, так и конкретной информацией, которую я мог найти в Интернете). Я все еще думаю, что что-то, что делает IP-стек Windows 7 (или просто сама операционная система), дает маршрутизатору соответствия. Однако я могу ошибаться, потому что у меня есть два ключевых различия. Один из них заключается в том, что о большинстве случаев этой проблемы сообщается как об исчезновении или перезапуске всего маршрутизатора, а мой по-прежнему работает нормально по проводному соединению. Другое дело, что это новый маршрутизатор, протестированный как с заводской прошивкой, так и (я полагаю) хорошо поддерживаемым проектом DD-WRT. Даже если Windows 7 все еще тайно отправляет пакеты IPv6 или реализацию масштабирования окна TCP, с которой, как я слышал, в Windows Vista возникли некоторые проблемы (даже при том, что я изо всех сил старался отключить что-либо необычное), этот маршрутизатор должен поддерживать эти функции.
Я не хочу приобретать новый или заменяющий маршрутизатор, если кто-то не убедит меня в том, что это неисправное устройство. Но проблема кажется слишком специфичной и предсказуемой моими инстинктами, чтобы быть аппаратной ошибкой. И я не хочу иметь дело с неизбежными проблемами, которые, кажется, всегда занимают полдня при получении нового маршрутизатора, так как я отчаянно работаю (включая завтра), чтобы завершить проект к сроку следующей недели. Кроме того, я думаю, что в худшем случае я мог бы оставить этот маршрутизатор подключенным напрямую к модему, полностью отключить его беспроводную связь и напрямую подключить к нему старый Belkin. Это должно позволить мне по-прежнему использовать VPN (хотя мне придется подключать мой рабочий ноутбук непосредственно к этому маршрутизатору), а затем поддерживать беспроводные соединения для всех остальных компьютеров. Но это так неправильно для меня. Что может быть причиной и возможным решением?
Разъяснения:
- Машина Windows 7 напрямую подключена через Ethernet-кабель к маршрутизатору для всего вышеперечисленного. Но пока он подключен к сети, беспроводные соединения всех остальных компьютеров становятся непригодными.
- Это не проблема уровня сигнала или помех - никакие другие устройства в пределах диапазона сканирования не используют канал 1, и эта проблема затронет компьютеры, которые находятся буквально в футах от маршрутизатора с уровнем сигнала 95%.
Обновить:
После работы в течение недели или двух с настройкой с двумя маршрутизаторами (рассматриваемый маршрутизатор использовался для проводных подключений и VPN, а другой маршрутизатор был подключен к нему и настроен на широковещательную рассылку), я попробовал приведенное ниже предложение подключения другой машины с Windows 7 и видя, что случилось. Я знаю, что за это время были изменены некоторые настройки маршрутизатора - режим беспроводного вещания был отключен, и я снова включил UPnP. Я также мог отключить или включить одну или две службы на проблемной машине с Windows 7, когда пытался настроить OpenSSH. Но когда я восстановил маршрутизатор до его конфигурации беспроводной передачи и подключил к нему недавно установленный компьютер с Windows 7, ноутбук NetFlix не разорвал соединение.
Странно, однако, что когда я подключил проблемный компьютер, соединения все еще оставались стабильными. Я не знаю, что существенно изменилось в ситуации - я не делал обновления прошивки или Windows, но кажется маловероятным, что отключение режима вещания на какое-то время заставило бы его работать лучше, тем более что у меня эта проблема прямо из коробки. Тем не менее, я не проводил более обширных тестов, чем попытка обложить налогом мое сетевое подключение, пока фильм воспроизводился до конца в другой комнате.
Я еще не верю, что проблема только что исчезла, и я знаю, что не просто представлял себе симптомы, поскольку они были очень специфическими и последовательными в течение значительного периода времени. Поэтому я сделаю все возможное, чтобы воссоздать исходную ситуацию или с большей уверенностью определить, что она действительно ослабла, хотя это может занять некоторое время, поскольку все остальные находятся в отпуске. Я буду обновлять этот раздел всякий раз, когда смогу найти что-то новое.
Обновление 2:
Что ж, прошло гораздо больше, чем несколько недель, и проблема никогда не возникала. (Удивительно, как легко забыть о чем-то, когда это не вызывает проблем.) Это очень неудовлетворительно для меня, так как это означает, что нет конкретного решения, и я знаю, что у других людей была эта проблема или что-то подобное. Я собираюсь дать ответ парню, который предложил подключить вторую машину с Windows 7 просто для того, чтобы закрыть проблему - не только это была хорошая идея, о которой я не думал, но и проблемы таинственным образом исчезли в то время. Может быть, есть связь, а может и нет. Спасибо всем за помощь, всем.