1

Я надеюсь, что вы можете помочь мне с проблемой, которая беспокоит меня надолго.

У меня небольшая домашняя сеть с двумя роутерами. Оба транслируют одинаковый SSID, маршрутизатор / модем «1 » на канале 6, маршрутизатор "2" на канале 1 (см. Карту сети ниже). Проблема начинается, когда я роуминг через Wi-Fi с гаджетом. Как видите, у меня есть устройства, подключенные к обоим маршрутизаторам. Если я, например, подключусь к маршрутизатору "2" по беспроводной связи и перейду на маршрутизатор "1", я потеряю сетевой доступ ко всему, что подключено к маршрутизатору "2". Противоположного, видимо, не происходит. Единственный способ решения проблемы - перезапустить роутер "2".

  • Маршрутизатор "1" обеспечивает доступ к Интернету, локальный IP является 192.168.25.1, DHCP включен. Зарезервированные IP-адреса для маршрутизатора "2" и медиа-сервера.
  • Маршрутизатор "2" имеет IP 192.168.25.2, DHCP и NAT выключены.
  • Сервер мультимедиа имеет статический IP-адрес, зарезервированный в маршрутизаторе "1"

Единственное решение, которое я нахожу для этой проблемы, - это два совершенно разных беспроводных сигнала, разные SSID, но это решение нежелательно, так как я много двигаюсь по дому. При использовании того же SSID механизм роуминга работает просто отлично, я могу добраться из спальни в гостиную, и смена точки доступа работает очень хорошо, но, как я уже сказал, я потерял связь с маршрутизатором спальни "2".

Проблема возникает с каждым беспроводным устройством в доме.

Я чувствую, что делаю простую ошибку, но не вижу, в чем действительно проблема. Я надеюсь, что один из вас может помочь мне в этом.

Карта сети

1 ответ1

0

Вполне возможно, что прошивка на одном из ваших маршрутизаторов (на самом деле это может быть один) является дрянной и неправильно обновляет свою таблицу мостов, когда MAC-адрес клиента переходит от беспроводного интерфейса этого маршрутизатора к отображению на его интерфейс локальной сети Ethernet (или наоборот).

Вероятно , виноват маршрутизатор 2, но при перезагрузке он также циклически связывает канал Ethernet для маршрутизатора 1, поэтому все еще возможно, что маршрутизатор 1 неисправен, но циклическая связь Ethernet устраняет проблему (если вы уже не обнаружили, что отключение и повторное подключение этого кабеля не выводит его из плохого состояния).

Иногда вы можете помочь мостам (я использую термин "мосты" в широком смысле того, что обеспечивает мостоподобную функциональность 802.1D, включая коммутаторы и интегрированные части LAN/WLAN домашних шлюзов и точек доступа), чтобы быстрее обновлять таблицы мостов, отправляя многоадресная или широковещательная рассылка с MAC-адреса устройства, которое было перемещено. Обычно это происходит автоматически из-за широковещательных рассылок ARP и DHCP, но если вы хотите попытаться форсировать его, отправив свои широковещательные / многоадресные рассылки с устройства, обнаружившего проблему, вы можете попробовать пропинговать некоторые широковещательные и многоадресные адреса, например 192.168.25.255 (при условии вы используете подсеть / 24), 255.255.255.255 и 224.0.0.1 от устройства, потерявшего связь с другой половиной сети.

Вероятно, эта ошибка может возникнуть в дистрибутивах микропрограмм с открытым исходным кодом маршрутизатора с открытым исходным кодом, поэтому обновите маршрутизаторы до OpenWrt/DD-WRT/Tomato/Gargoyle/etc. может прояснить это для вас.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .