Linksys wrt54gl с Tomato, работающим в клиентском режиме, не подключается к Cisco E4200

Linksys wrt54gl с Tomato, работающим в клиентском режиме, не подключается к Cisco E4200

Я установил Tomato на свой Linksys WRT54GL, чтобы попытаться использовать его в режиме клиента для подключения нескольких проводных устройств к моему другому беспроводному маршрутизатору (Cisco E4200).

Мой Cisco E4200 настроен на оба диапазона в смешанном режиме WPA/WPA2, его IP-адрес — 192.168.1.1, а DHCP-сервер включен для .2/.51.

Мой Linksys WRT54GL имеет следующую конфигурацию:

Конфигурация Tomato для Linksys WRT54GL в клиентском режиме

После сохранения в логах вижу следующее:

Jan 17 11:16:09 unknown daemon.info udhcpc[18506]: Sending discover...
Jan 17 11:16:12 unknown daemon.info udhcpc[18506]: Sending discover...
Jan 17 11:16:33 unknown daemon.info dnsmasq[18525]: exiting on receipt of SIGTERM
Jan 17 11:16:33 unknown user.notice kernel: klogd: exiting
Jan 17 11:16:33 unknown syslog.info syslogd exiting
Jan 17 11:16:35 unknown syslog.info syslogd started: BusyBox v1.14.4
Jan 17 11:16:35 unknown user.notice kernel: klogd started: BusyBox v1.14.4 (2010-06-27 20:11:16 PDT)
Jan 17 11:16:35 unknown user.info kernel: br0: port 1(vlan0) entering disabled state
Jan 17 11:16:35 unknown user.info kernel: vlan0: dev_set_promiscuity(master, 1)
Jan 17 11:16:35 unknown user.info kernel: br0: port 1(vlan0) entering disabled state
Jan 17 11:16:35 unknown user.info kernel: device vlan0 left promiscuous mode
Jan 17 11:16:35 unknown user.info kernel: br0: port 1(vlan0) entering learning state
Jan 17 11:16:35 unknown user.info kernel: br0: port 1(vlan0) entering forwarding state
Jan 17 11:16:35 unknown user.info kernel: br0: topology change detected, propagating
Jan 17 11:16:36 unknown daemon.info dnsmasq[27191]: started, version 2.55 cachesize 150
Jan 17 11:16:36 unknown daemon.info dnsmasq[27191]: compile time options: no-IPv6 GNU-getopt no-RTC no-DBus no-I18N DHCP no-scripts no-TFTP
Jan 17 11:16:36 unknown daemon.info dnsmasq-dhcp[27191]: DHCP, IP range 192.168.1.151 -- 192.168.1.200, lease time 1d
Jan 17 11:16:36 unknown daemon.warn dnsmasq[27191]: no servers found in /etc/resolv.dnsmasq, will retry
Jan 17 11:16:36 unknown daemon.info dnsmasq[27191]: read /etc/hosts - 0 addresses
Jan 17 11:16:36 unknown daemon.info dnsmasq[27191]: read /etc/hosts.dnsmasq - 1 addresses
Jan 17 11:16:36 unknown user.info init[1]: Linksys WRT54G/GS/GL
Jan 17 11:16:36 unknown cron.err crond[27197]: crond (busybox 1.14.4) started, log level 8
Jan 17 11:16:38 unknown daemon.info udhcpc[27172]: Sending discover...
Jan 17 11:16:41 unknown daemon.info udhcpc[27172]: Sending discover...
Jan 17 11:16:44 unknown daemon.info udhcpc[27172]: Sending discover...

Обычно я просто снова и снова вижу в журналах следующее:

Jan 17 11:16:44 unknown daemon.info udhcpc[27172]: Sending discover...

Linksys WRT54GL видит другой маршрутизатор при сканировании, канал, на который я установил Linksys WRT54GL, — «канал 1», такой же, как у Cisco E4200.

На данный момент я в растерянности. Может ли кто-нибудь заметить что-то явное, что я упускаю?

Ваше здоровье!

решение1

Похоже, это распространенная путаница: режим беспроводного клиента означает, что ваш маршрутизатор работает как полноценный маршрутизатор, за исключением того, что он подключается к восходящему потоку через беспроводное соединение, а не через Ethernet. Таким образом, вы не можете использовать свой маршрутизатор как беспроводную точку доступа: его Wi-Fi используется для подключения к восходящему потоку, а не к нисходящему. Кроме того, клиенты маршрутизатора Tomato ненетпринадлежат к той же локальной сети, что и вышестоящий маршрутизатор, в вашем случае Cisco E4200.

Многие путают это с режимом повторителя моста. В этом режиме ваш маршрутизатор Tomato работает не как маршрутизатор, а как мост, который ретранслирует коммуникации своих клиентов Ethernet через Wi-Fi на маршрутизатор верхнего уровня: клиенты Ethernet и основной маршрутизатор, а также маршрутизатор Tomato принадлежат к одной локальной сети.

Используя указанное выше различие, легко увидеть вашу ошибку: вы используете одну и ту же сеть (192.168.1.0/24) как для восходящей, так и для нисходящей локальной сети, в то время как вместо этого вы пытаетесь использовать маршрутизатор Tomato в режиме беспроводного клиента.

Простое решение: измените сеть LAN маршрутизатора Tomato на что-то совсем другое, скажем, 192.168.99.0/24, как в настройках LAN, так и в настройках DHCP-сервера. Это должно решить ваши проблемы.

Совершенно очевидно, что любая программа, обнаружив, что WAN и LAN принадлежат одной и той же сети (в вашем случае 192.168.1.0/24), будет полностью сбита с толку.

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

РЕДАКТИРОВАТЬ:

поскольку вы теперь ясно дали понять, что вы заинтересованы в размещении всех ваших машин в одной локальной сети, я должен пояснить, что прошивка Tomato не позволяет этого, поскольку она поддерживает bridge repeaterрежим n. Вы можете получить такую ​​функциональность либо в DD-WRT (см. страницу руководства здесь) или вTomatoUSB, который

альтернативная прошивка на базе Linux для питания маршрутизаторов Ethernet на базе Broadcom

Ваш маршрутизатор как раз такой, поэтому он полностью поддерживается TomatoUSB, см.таблица на этой странице. Он имеет ряд улучшений по сравнению с чистым Tomato, так что вы можете найти в целом выгодным перейти на него, даже независимо от вашего конкретного запроса.

Хорошее введение в настройку маршрутизатора с питанием от TomatoUSB в режиме повторителя моста можно найтиздесь, и вы даже можете найти видео на YouTube, которое поможет вам в этом процессе.

В любом случае, это такочень очень просто:

Сначала, используя веб-интерфейс вашего маршрутизатора Linksys wrt54gl в TomatoUSB, настройте свой единственный интерфейс (это будет мост с именемbr0) иметь статический IP-адрес, принадлежащий той же сети, что и ваш основной маршрутизатор (например, 192.168.1.0/24), но за пределами диапазона DHCP-сервера основного маршрутизатора, чтобы не возникало конфликтов.

Затем перейдите на страницу настройки беспроводной сети, включите беспроводную сеть, выберите в выпадающем меню режим работы.Беспроводной Ethernet-мост, а затем введите имя и пароль беспроводной сети вашего основного маршрутизатора. Сохраните и подождите 10 секунд или перезагрузите Linksys wrt54gl.

Вот и все.

Связанный контент