WDS en el WRT54G bajo Satori 2.00.8.7sv


Este documento esta basado en las recopilaciones y  experiencias propias del autor y de otros, pertenecientes a otras comunidades Wireless. El autor declina cualquier responsabilidad derivada de la aplicación de este tutorial. La distribución total o parcial  de este documento con fines comerciales  esta expresamente prohibida en cualquier medio o soporte sin la autorización por escrito de los autores citados en cada documento quienes, en cada caso, pueden tener su propia licencia GPL.


WDS en el WRT54G

 

Aunque ya estabamos advertidos de que la implementación de WDS en Satori 2.00.8.7sv estaba en fase de pruebas,y de que no era compatible con el WDS de LinuxAP, no pudimos resistir la tentación de probarlo para analizar su rendimiento aunque fuera entre 2 AP WRT54G bajo Satori, que, por ahora, es el único firmware que soporta este modo.

Configuramos los 2 WRT54G en modo AP y activamos el WDS configurando las MAC y las IP correspondientes al AP "contrario".

WRT-1

WRT-2

 

Una vez configurados ambos, desde Administration activamos la opción de Telnet puesto que nos iba a hacer falta para "levantar" el puente br0 ya que, al igual que ocurria en las primeras versiones de LinuxAP, debido a , suponemos, un "bug" (no olvidemos que estamos trabajando con una versión BETA) el puente viene desactivado. Podiamos haberlo hecho también desde Diagnostics, pero de esta forma nos es como mas "familiar" trabajar desde "dentro". Asi pues, "levantamos" el puente en cada uno de los WRT54G con:

#brctl addif br0 wds0.2

conectamos el cable ethernet de WRT-2 a la LAN de OlotWireless y nos dispusimos a ver que tal funcionaba el invento. Mandamos unos "ping" desde WRT-1 a WRT-2 y vimos que contestaba. Ibamos por el buen camino...ahora mandamos unos ping a la IP del "servidor" y tambien contestaba.... En ese momento no le dimos importancia y nos dispusimos a probar mediante FTP las tasas de transferencia. Al igual que habiamos hecho anteriormente en modo cliente nos conectamos y empezamos a pasar un fichero "gordo".... Realmente aquello era increible... si, ya se, no habia otro ruido que el de los 2 AP... pero....

Mas de 2.000 KBps en modo WDS son como para quitarse el sombrero!!! y el ratio "final" tambien soberbio...

 

Una vez "recuperados" del asombro nos dio por ir a ejecutar desde Telnet a nuestro viejo conocido "brctl showmacs br0"... y la sorpresa fue mayúscula. Ahi estaba TODA la red de OlotWireless, clientes incluidos!!!!

Pero...¿no habiamos quedado en que no funcionaba el WDS?... no podia ser... asi que nos vamos a uno de nuestros USR2450 bajo LinuxAP lejano, nos conectamos por Telnet y.... SORPRESA

Ahi, en la cuarta linea está nuestro WRT-1 !!!

Ya, animados por lo que veian nuestros ojos, lo intentamos también "directamente", es decir...poniendo el WRT-1 en el mismo canal que nuestro LinuxAP más cercano, fijandolo a "Mode b Only",.... y configurando el WDS con la MAC y la IP,pero... logicamente.... no funcionaba.

Esto nos dió que pensar en aquella teoria que teniamos cuando montabamos los USR2450 en un canal y enlazabamos en otro distinto con los DLink900+ en modo "cliente-transparente" como si fuera un repetidor y seguiamos viendo las MAC de ambos lados de que, de alguna forma, a través de ethernet, el WDS también era distribuido al resto de la red. Releyendo el DOC del maestro Galli en Bulma no nos queda otro remedio que pensar que la distribución se esta haciendo por DS y que, de la misma forma que entonces veiamos toda la red desde cualquier punto, ahora, con los WRT54G ocurre exactamente lo mismo. Y esto es importante porque, aunque no se consiguiera estandarizar el WDS de LinuxAP con el del WRT54G via "radio", esta opción nos permite seguir teniendo TODA la red a nuestro alcance.... y, bien mirado, ¿para que queremos degradar las posibilidades del WRT54G haciendolo trabajar a 11 Mbps, cuando, simplemente poniendo un HUB e interconectando un WRT54G con un USR2450 en cuaquiera de los puntos de acceso de nuestra red podemos seguir "viendo" TODOS los AP de la misma tanto si van a 11Mbps como si van a 54Mbps?

 


Si consideras que este tutorial te ha sido útil y te ha ahorrado tiempo, problemas y dolores de cabeza, cualquier donación será bienvenida y destinada a la expansión del Wireless en general  y al mantenimiento de la red Wireless de OlotWireless. Puedes hacer efectiva tu colaboración  haciendo una transferencia a la cuenta 2030 0091 11 3300004824. Gracias.
©Pere Espunya. EA3CUU  para Unión de Radioaficionados Españoles