Linksys wrt54gl con Tomato ejecutándose en modo cliente sin conectarse a Cisco E4200

Linksys wrt54gl con Tomato ejecutándose en modo cliente sin conectarse a Cisco E4200

Instalé Tomato en mi Linksys WRT54GL en un intento de utilizarlo en modo cliente para conectar varios dispositivos solo con cable a mi otro enrutador inalámbrico (el Cisco E4200).

Mi Cisco E4200 está configurado en ambas bandas con modo mixto WPA/WPA2. Su dirección IP es 192.168.1.1 y tiene el servidor DHCP habilitado para .2/.51.

Mi Linksys WRT54GL tiene la siguiente configuración:

Configuración de tomate para Linksys WRT54GL en modo cliente

Después de guardar, veo lo siguiente en los registros:

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...

Normalmente, veo continuamente lo siguiente en los registros una y otra vez:

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

El Linksys WRT54GL ve el otro enrutador cuando escaneo, el canal en el que tengo configurado el Linksys WRT54GL es "canal 1", el mismo que el Cisco E4200.

En este punto estoy perdido, ¿alguien puede ver algo evidente que me estoy perdiendo?

¡Salud!

Respuesta1

Esto parece ser una confusión común: el modo de cliente inalámbrico significa que su enrutador funciona como un enrutador completo, excepto que se conecta al flujo ascendente a través de una conexión inalámbrica, no de Ethernet. Por lo tanto, no puede utilizar su enrutador como AP inalámbrico: su wifi se usa para conectarlo ascendente, no ascendente. Además, los clientes del enrutador Tomato nonopertenecen a la misma LAN que el enrutador ascendente, en su caso el Cisco E4200.

Mucha gente parece confundir esto con el modo puente repetidor. En este modo, su enrutador tomate no funciona como enrutador, solo como un puente que retransmite las comunicaciones de sus clientes ethernet vía wifi al enrutador ascendente: los clientes ethernet y el enrutador primario, así como el enrutador Tomato, pertenecen a la misma LAN.

Utilizando la distinción anterior, es fácil ver el error: está utilizando la misma red (192.168.1.0/24) tanto para la LAN ascendente como para la descendente, mientras que en su lugar está intentando utilizar el enrutador Tomato en el modo de cliente inalámbrico. .

Solución fácil: cambie la red LAN del enrutador Tomato a algo muy diferente, digamos 192.168.99.0/24, tanto en la configuración de LAN como en la configuración del servidor DHCP. Esto debería solucionar sus problemas.

Está bastante claro que cualquier programa que descubra que WAN y LAN pertenecen a la misma red (192.168.1.0/24 en su caso) quedará completamente confundido.

Es posible que tengas que reiniciar para que los cambios surtan efecto.

EDITAR:

Como ya dejó en claro que está interesado en colocar todas sus máquinas en la misma red LAN, debo aclarar que el firmware Tomato no lo permite, ya que no tiene soporte para bridge repeaterel modo. Puede obtener dicha funcionalidad en DD-WRT (ver la página de manual aquí) o enTomateUSB, cual es

un firmware alternativo basado en Linux para alimentar enrutadores Ethernet basados ​​en Broadcom

El suyo es uno de esos enrutadores, por lo que es totalmente compatible con TomatoUSB, consultela tabla en esta página. Tiene varias mejoras con respecto al tomate puro, por lo que puede resultarle muy ventajoso cambiar a él, incluso independientemente de su consulta específica.

Puede encontrar una buena introducción a la configuración de un enrutador alimentado por TomatoUSB en modo Bridge Repetidoraquí, e incluso puedes encontrar un vídeo de YouTube que te guiará en el proceso.

De cualquier modo, esmuy muy simple:

Primero, usando la GUI web de su enrutador Linksys wrt54gl en TomatoUSB, configure su única interfaz (será un puente llamadobr0) para tener una dirección IP estática, perteneciente a la misma red de su enrutador principal (por lo tanto, 192.168.1.0/24) pero fuera del rango del servidor DHCP del enrutador principal, para que no puedan surgir conflictos.

Luego vaya a la página de configuración inalámbrica, habilite la conexión inalámbrica, elija en el menú desplegable el modo de funcionamientoPuente Ethernet inalámbricoy luego inserte el nombre y la contraseña de la red inalámbrica de su enrutador principal. Guarde y espere 10 segundos o reinicie su Linksys wrt54gl.

Eso es todo.

información relacionada