[Tutorial] Modo Cliente/Repetidor/WDS con OpenWrt

<< < (6/50) > >>

Elnef:
Cita de: jar229 en 10-09-2012, 11:11 (Lunes)

https://forum.openwrt.org/viewtopic.php?id=11849  ^-^


En ese post habla del BSSID '00:18:84:14:39:95' pero no entiendo si esa es la MAC de router 1 o del 2, porque en ambos está igual.

También habla de los paquetes hostapd y wpa-supplicant ¿Son necesarios para encriptación por WPA? ¿O sólo para WPA2?

jar229:
Olvídate de poner las MAC de un router en otro !!!
Esas MAC (las que salen en el hilo de referencia), son las del propio dispositivo.
Con respecto a los paquetes, no tienes que instalar nada.

Elnef:
Pues más sencillo todavía. Muchas gracias de nuevo por la ayuda.

Esta tarde intentaré sacar tiempo para probarlo.

Elnef:
Pues ya tengo funcionando los dos HG556a en WDS con encriptación WPA. Es bastante sencillo de realizar pero a priori pensaba que se haría de otra forma.

Lo primero es explicar el objetivo del proyecto. Actualmente tengo en casa dos Xavi 7968 conectados por WDS con sus firmwares oficiales. El sistema funciona bastante bién pero este WDS "oficial" tiene la pega de que sólo es compatible con encriptación WEP, con la consiguiente pérdida de seguridad que ello implica, y me obligaba a usar un filtrado MAC, con su respectiva lista de equipos continuamente actualizándose y sus consecuentes molestias cuando algún invitado necesitaba conectarse a internet con su teléfono, ipad, etc. Además los Xavi sólo soportan Wifi G.

El objetivo es realizar los mismo con el firmware OpenWRT que permite WDS con encriptación WPA y WPA2, así que nos olvidamos de filtrado MAC, y con los routers HG556a que sopotan Wifi N.

¿Qué ventajas aporta el WDS respecto al modo repetidor normal?
1- Los equipos están en la misma red sin necesidad de usar Relay.
2- La configuración es más sencilla.
3- No se produce un pérdida de velocidad en los equipos que conectan con el router remoto.
4- Sólo hay un equipo con el DHCP activo. En mi caso un Xavi que es que gestiona el ADSL.

El primer intento fue para poner un HG556a como Access Point (WDS) y el segundo como Client (WDS). Esto funcionó a la primera y tenía internet en las bocas ethernet del segundo router y todos los equipos pertenecientes a la misma red. En esta situación el segundo equipo no emite señal wifi.

Pongo un breve tuto por si le sirve para alguien.

Equipos:
- Xavi 7968 con firmware oficial de Movistar y actuando como Modem para el ADSL. Su Ip es la 192.168.1.1/255.255.255.0 y será el encargado del DHCP.

- Router A: HG556a (Atheros) con OpenWRT (r33275). Conectado por cable al Xavi.

- Router B: HG556a (Atheros) con OpwnWRT (r33275). Colocado en otro lugar de la casa, y conectado al HG556a por WDS.

Paso 1: Configurar los routers por separado.

Router A. En Network modificamos la interface LAN con los siguientes datos.
Modo: Static
IP: 192.168.1.2 (para que no coincida con el Xavi pero permanexca en su misma red)
Máscara de red: 255.255.255.0
DHCP: Desactivado (el xavi se encargará de esto)

Router B. En Network modificamos la interface LAN con los siguientes datos.
Modo: Static
IP: 192.168.1.3
Máscara de red: 255.255.255.0
DHCP: Desactivado

Ahora podemos conectar ambos routers al Xavi por cable de forma que con un único Pc conectado podamos hacer ping al 192.168.1.2 y al 192.168.1.3.

Paso 2. Configurar las conexiones wifi.

Router A:
Mode: Access Point (WDS)
Network: LAN
Channel: 9  (Escogí este canal porque en mi zona está libre y el resto de wifis están en otros canales.
SSID: MIREDWIFI
Encryption: WPA-PSK / Auto / "Password" (Yo he usado esta configuración pero se puede poner la que queráis)

Router B: Tiene que mantener el mismo canal y lógicamente el mismo password y tipo de encriptación.
Mode: Client (WDS)
Network: LAN
Channel 9
SSID: MIREDWIFI
Encryption: WPA-PSK / Auto / "Password"  

Ahora podemos desconectar el cable del router B y probar que haciendo ping al 192.168.1.3 sigue contestando.

Ya podemos llevarnos el router B a otra parte de la casa y los equipos que se le conecten por Ethernet tendrán internet y pertenecerán a la misma red que el router principal (Xavi).

El segundo intento era colocar ambos routers como Access Point (WDS) de forma que el router B, además de ofrecer internet en sus puertos Ethernet, emita señal wifi para ampliar la red. En principio pensaba que cambiando la interface Wifi del Router B a Access Point (WDS) con los mismos parámetros funcionaría, pero no fué así. Ambos generaban Wifi pero se perdió la conexión del Router B hacia el A.

Entonces pasé a aplicar los conocimientos adquiridos en este foro sobre repetidores y demás.

Volviendo a la configuración que ya teníamos con el Router B como cliente (WDS) y creé una segunda interface wifi de forma que el Router B tuviera dos interfaces de la siguiente manera.

Wifi A:
Mode: Client (WDS)
Network: LAN
Channel 9
SSID: MIREDWIFI
Encryption: WPA-PSK / Auto / "Password"  

Wifi B:
Mode: Access Point (WDS)
Network: LAN
Channel 9
SSID: MIREDWIFI2  <- Le he puesto otro SSID para seleccionar en que red me quiero conectar.
Encryption: WPA-PSK / Auto / "Password" (Misma configuración de seguridad)  

Con esta configuración, finalmente, consigo tener un Router A emitiendo la red wifi MIREDWIFI, y un segundo Router B, conectado inalámbricamente al A por WDS, y emitiendo la red MIREDWIFI2 que cubren de sobras toda mi casa. De este modo cualquier dispositivo que se conecte a cualquiera de los dos routers pertenece a la misma red.

Realizando test de velocidad, no hay diferencia entre conectarse al Router A o al B salvo unos 3 o 4 MS de más en el ping.

Como paso opcional podemos cambiarle el SSID a la interface wifi Acces Point (WDS) del Router B para que se llame igual que la del router A. En ewste caso MIREDWIFI. Así tendremos dos puntos de acceso de idénticas características para la misma red.

Ventaja de usar distintos SSID para ambas redes -> Podemos seleccionar manualmente en los dispositivos fijos a que red queremos que se conecte. Lógicamente a la más cercana.

Ventaja de usar el mismo SSID -> Los equipos "Móviles" (Ipad, portátiles, smartphones, consolas portátiles, etc) se conectarán automáticamente al punto de acceso con mejor señal, que lógicamente, será el más cercano. Y nos quitamos de preocupaciones. Yo me he quedado con esta opción.    

NOTAS FINALES:
Este proceso ha sido realizado con los HG556a con chip Atheros que permiten el uso de dos interfaces wifi simultáneas. En otros equipos como el 741ND también debería de funcionar, así como en equipos que tengan dos antenas wifi independientes. Desconozco si en otros equipos no se puede configurar el WDS de esta manera.

Como cosa pendiente me queda repetir el experimento con dos HG553 para ver su funcionamiento con otro modelo de router. Pero actuamente sólo tengo 1 y estoy pendiente de conseguir otro. De todas formas voy a intentar usarlo para probar a sustituir al router B por el HG553 y ver así si se comporta de forma similar. E incluso configurar la red con 3 routers conectados entre sí por WDS.

Espero que esto le pueda servir a alguien más. Si lo consideráis oportuno no tengo problemas en completar el tuto con pantallazos de LuCI que es donde he estado trabajando.

jar229:
No deberías necesitar crear una segunda interfaz para el modo WDS.
Algo no debiste hacer bien en la primera prueba ...
A ver si localizo los ficheros de configuración de cuando yo los tenía enlazados así.
Ah, si añades el hg553 al 'experimento', no te va a funcionar. Tiene chipset broadcom y su configuración es diferente  ^-^

Navegación

[0] Índice de Mensajes

[#] Página Siguiente

[*] Página Anterior