27 usuarios 1031 invitados | 99228 registrados
Por fin, llevaba unas horas inquieto con el asunto y por fin está funcionando, almenos una parte.
Por el momento he conseguido unir por WDS la fonera y un linksys wrt54g con dd-wrt.
ath0 Link encap:Ethernet HWaddr 00:18:xx:xx:xx:C6
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:4 errors:0 dropped:0 overruns:0 frame:0
TX packets:503 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:1368 (1.3 KiB) TX bytes:79101 (77.2 KiB)
ath1 Link encap:Ethernet HWaddr 00:18:xx:xx:xx:C5
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:519 errors:0 dropped:0 overruns:0 frame:0
TX packets:8 errors:0 dropped:1 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:83333 (81.3 KiB) TX bytes:1448 (1.4 KiB)
y:
ath0 IEEE 802.11g ESSID:"wds"
Mode:Master Frequency:2.437 GHz Access Point: 00:18:xx:xx:xx:C6
Bit Rate:0 kb/s Tx-Power:18 dBm Sensitivity=0/3
Retry:off RTS thr:off Fragment thr:off
Encryption key:off
Power Management:off
Link Quality=65/98 Signal level=-30 dBm Noise level=-95 dBm
Rx invalid nwid:15 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0
ath1 IEEE 802.11g Mode:Repeater Frequency:2.437 GHz
Access Point: 00:0F:xx:xx:xx:64 Bit Rate:0 kb/s Tx-Power:18 dBm
Sensitivity=0/3
Retry:off RTS thr:off Fragment thr:off
Encryption key:off
Power Management:off
Link Quality=65/98 Signal level=-30 dBm Noise level=-95 dBm
Rx invalid nwid:1078 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0
De momento ya intercambian datos, ahora falta probar a desconectar el cable y ver si responde a los pings, voy a tomar nota de todo el proceso y continuamos con las pruebas.
No obstante me parece un buen logro para hoy 
El enlace aparece como activo:
root@OpenWrt:~# wlanconfig ath1 list
ADDR AID CHAN RATE RSSI DBM IDLE TXSEQ RXSEQ CAPS ACAPS ERP STATE MODE
00:0f:xx:xx:x:64 1 6 36M 78 -17 0 232 18240 0 1 Normal
root@OpenWrt:~#
Estos son los pasos para conectar por WDS:
root@OpenWrt:~# wlanconfig ath0 destroy
root@OpenWrt:~# wlanconfig ath1 destroy
root@OpenWrt:~# wlanconfig ath0 create wlandev wifi0 wlanmode ap
ath0
root@OpenWrt:~# wlanconfig ath1 create wlandev wifi0 wlanmode wds
ath1
root@OpenWrt:~# iwconfig ath0 essid wds channel 6
root@OpenWrt:~# iwpriv ath1 wds_add 00:0F:xx:xx:xx:64
root@OpenWrt:~# iwpriv ath1 wds 1
root@OpenWrt:~# ifconfig ath1 up
root@OpenWrt:~# ifconfig ath0 up
root@OpenWrt:~# brctl addbr br0
root@OpenWrt:~# brctl addif br0 ath1
root@OpenWrt:~# brctl addif br0 ath0
root@OpenWrt:~# ifconfig br0 up
Por el momento, no he metido los datos en el arranque, porque todavia no esta completado.
Al parecer el enlace de radio funciona, ahora falta conseguir que se pingueen sin estar conectados por cable.
root@OpenWrt:~# wlanconfig ath1 list
ADDR AID CHAN RATE RSSI DBM IDLE TXSEQ RXSEQ CAPS ACAPS ERP STATE MODE
00:0f:xx:xx:xx:64 1 3 36M 61 -34 0 0 50416 0 1 Normal
root@OpenWrt:~#
Hola Murdock,
buen trabajo, ahi reventando la fonera. He hechado un vistazo al codigo que has puesto y encuentro a faltar algo. Has puesto las IP al los interfaces y al br0?. Sin el br0 no podras acceder creo a traves de Wifi.
Hola Marziac,
Básicamente he configurado el puente de red como lo configuramos en Netweekend, de forma transparente, sin IP. Pero probe a meterle una IP y seguia sin responder, de todas formas, todo esto es un comienzo.
Hoy estuve hablando por skype con la gente de FON acerca de este tema, y al parecer estan interesados en conocer el proceso para habilitar WDS.
Ahora que ya sabemos que el WDS funciona y no está limitado desde el kernel, podremos investigar a gusto y seguro que en breve podemos hacer un script que lo configure desde el arranque.
Ánimo gente, a ver si hay mas gente que experimenta con esto.
Saludos!
Hola,
En este enlace explican como implementar openwrt, chillispot y wds. The complete OpenWRT + Chillispot + WDS howto: http://www.chillispot.org/forum/viewtopic.php?t=1216
Sabiendo que el firmware de la fonera está basado en openwrt y chillispot, prácticamente lo tenemos todo;)
Imaginaos una fonera conectada por cable en una punta de la casa junto al router (y dando conexión a una calle), y otra fonera en el otro extremo, haciendo de satelite de la primera y dando conexión a otra área (otra calle por ejemplo)
saludos
Me parece muy interesante el documento que adjuntas, aunque solo veo una diferencia notable, y es que la fonera funciona con chipset Atheros y driver madwifi, y por ejemplo, no admite el comando nvram, que tanto se usa en openwrt sobre broadcom.
Mi idea es tener mi router de siempre en casa, con cifrado y WDS, y que la fonera haga de repetidor y use su HOTSPOT, para dar servicio a la red Fon.
Básicamente es lo mismo que lo que comentabas de tu enlace, pero al revés, ellos implementan el chillispot en el WRT y usan repetidores via WDS.
Tambien habria que reconfigurar todo el interfaz de fon, pues ahora me he cepillado de raiz los interfaces de red.
No obstante, gracias por tu sugerencia.
Ya está funcionando !
Aunque no todo lo bien que deberia y en modo experimental.
Ahora mismo, tengo conectada la fonera por WDS con el linksys.
Desde el portatil me conecto al SSID de la fonera, que lo he llamado WDS2, y puedo pinguear correctamente al linksys, a toda mi red local e internet.
Logicamente lo que necesito ahora es alguien con conocimientos de puentes de red y enrutados, para hacer que todo funcione.
Tambien creo que deberia eliminar la configuracion de iptables de mi fonera, pues como tal, la fonera no responde a pings aunque si que aparece en la tabla ARP.
Debo tener un cacao impresionante entre la configuracion del firewall de fon y mis rutas.
El procedimiento que he seguido para enlazar, es el descrito arriba, que no me funcionaba ayer, porque no probe de conectarme a la fonera via wifi.
El problema que tengo ahora y preciso solucionar, aunque no es de vital importancia para hoy, es hacer que la ip de la fonera sea accesible via wifi.
Pero vamos, el cometido de repetir la señal funciona perfectamente.
Como deberes para mañana, intentar que 2 foneras se vean entre ellas.
Ahora a dormir !
Desde aqui propongo que este hilo se convierta en notícia...
Mucho hablar que si fon / vapor / mr.martin... y cuando realmente alguien se pone a desarrollar por su cuenta mejoras en "la fonera" (vaya nombrecito que le han puesto), la gente ni caso.
Os imaginais un barrio con una constelacion de foneras colgadas de las farolas, pongamos... cada 150metros?
Eso sí sería fonear y lo demas tonterías...
Saludos y ánimo con las investigaciones, yo ya deseo conseguir una segunda fonera en la que probar varias cosillas;)
Poco a poco, que no cunda el pánico 
Esta noche volveré a empezar el proceso, pero intentando no tener que empezar por cargarme los interfaces, a ver si conseguimos que siga siendo un router y no solamente un repetidor pasivo.
No es preciso hacer correr la voz como locos, porque se llenara el hilo de trolls, y no es lo que buscamos.
Ahora se agradeceria que alguien mas estuviera trabajando en lo mismo.
Saludos.
WDS es el equivalente a un uplink por red de cable.
Lo que pretendo es que la fonera tome internet de mi router, a través de Wifi.
No lo quiero en modo cliente, porque es un modo extremadamente tonto, si conectan a través de WDS puedes poner en serie varias foneras o interconectar con otros routers.
Mi idea principal, es que el interfaz de red privada, conecte con otras redes, y de red local a los clientes o routers que conecten en este interfaz.
Y dejar el interfaz publico, para su uso con la red FON.
El tema es que el enrutado solo debe funcionar en el interfaz publico, en el interfaz privado tiene que actuar simplemente como LAN.
Por otra parte, hay que modificar la configuracion del portal cautivo y enrutado, para que tomen internet de la red privada y no de la boca ethernet.
Porque quiero hacer esto ? porque quiero empezar a poner foneras donde ahora tengo routers linksys o buffalo, para que sea compatible con nuestra comunidad wifi, y de servicio tambien a la red FON.
Saludos y gracias por tu comentario.
Bueno, ahora parece que ya está conviviendo el WDS con el SSID de FON.
Pero claro, falta modificar la parte de FON para que tome internet del "br0".
El br0 ya tiene IP y responde correctamente, y conectado por wifi a la fonera, puedo acceder por ssh, y puedo hacer pings a internet desde la fonera (route add default gw 192.168.1.1 br0).
He estado mirando los ficheros de configuracion, y el unico que parece estar relacionado, es network-config, donde aparecen varios parametros entre ellos, el wan_ifname=eth0, que he sustituido por br0, pero sin éxito.
Alguien con conocimientos de openWRT ?
Saludos.
Tutorial para habilitar WDS en la fonera :
Cambiando la mac y alguna otra cosilla propia de tu red, puedes utilizar este script para levantar un essid por wds
#!/bin/sh
wlanconfig ath1 destroy
wlanconfig ath5 create wlandev wifi0 wlanmode ap
wlanconfig ath1 create wlandev wifi0 wlanmode wds
iwconfig ath5 essid wds
iwconfig ath5 channel 11
iwconfig ath5 key 9218918D1B7A42D5FD44514BE9
iwpriv ath1 wds_add 00:xx:xx:xx:FD:32
iwpriv ath1 wds 1
ifconfig ath1 up
ifconfig ath5 up
brctl addbr br0
brctl addif br0 ath1
brctl addif br0 ath5
ifconfig br0 up
#la ip local de tu fonera por tu fonera sera la *.107
ifconfig br0 192.168.1.107 netmask 255.255.255.0
route add default gw 192.168.1.1 br0
Probadlo ke esta wapo, un saludo vaqueros
BocaDePez el 12/6/06 3:28 AMMucho curro veo! felicidades.
Yo estoy interesado en el wds pero aun me queda leer mucho sobre openwrt.. a ver si en unos dias / semanas me pongo a tope con la fonera a ver entre todos si sacamos mas cosas.
A mi me interesa tambien meterle desarrollos compilados para el wrtg en la fonera, en concreto el kismet en version cliente servidor, pero me da miedo cargarmela.. bueno cuando consiga algo ya lo postearé en un hilo.
Saludos ;-)
En estos momentos tengo esto
root@OpenWrt:~# ipkg list_installed
base-files-ar531x-2.4 - 8 -
bridge - 1.0.6-1 -
busybox - 1.1.3-1 -
dnsmasq - 2.27-1 -
dropbear - 0.48.1-1 -
iptables - 1.3.5-1 -
iptables-mod-nat - 1.3.5-1 -
kernel - 2.4.32-ar531x-1 -
kmod-gre - 2.4.32-ar531x-1 -
kmod-ipt-nat - 2.4.32-ar531x-1 -
kmod-madwifi - 2.4.32+0.9.0-ar531x-1 -
kmod-mini-fo - 2.4.32+0.6.2pre1-ar531x-1 -
libelf - 0.8.8-1 -
libgcc - 3.4.6-8 -
libncurses - 5.2-8 -
libnetsnmp - 5.1.2-2.1 -
libpcap - 0.9.4-1 -
mtd - 4 -
quagga - 0.98.6-1 -
quagga-libospf - 0.98.6-1 -
quagga-libzebra - 0.98.6-1 -
quagga-ospfd - 0.98.6-1 -
uclibc - 0.9.28-8 -
uclibcxx - 0.2.1-1 -
wireless-tools - 28-1 -
Done.
O sea que ya es un cambio radical...
Los has pillado de: http://fon.rogue.be/lafonera ?
entre esos y los experimentales ahi hay un buen repositorio..
He visto tambien que en http://downloads.openwrt.org/whiterussian/packages/Packages si està el paquete para kismet en modo cliente/servidor, voy a ver si lo instalo sin cargarme nada
y consigo conectarme remotamente..
saludos
Junto con MurdockDJ y todos los ke os apunteis hemos creado www.fonera.info para tratar el tema de la fonera, ya ke se ve ke esta teniendo tiron y sin fon crece mucho mas. Decidnos que os parece la idea y pasaros a postear scripts o cosas que esteis experimentando con La Fonera. Actualmente estamos trabajando con wds y postearemos todos los adelantos. Un saludo.
WWW.FONERA.INFO
hola que tal va eso?
podeis hacer un tutorial con los archivos necesarios para conectar por wds con otra fonera y con un routre porque a mucha gente le interesa.
si por accidente se borra algo importante con el boton reset se arregla?
saludos
Hi MurdockDJ, tryied to get you via Skype this evening.
We are discussing WDS and Fonera here:
http://dd-wrt.com/phpBB2/viewtopic.php?t=9440
and we ask ourself if you did flash your fonera or if you used the "original" firmware by fon to get a wds link working.
best regards from germany,
mathias
BocaDePez el 1/9/07 1:17 AM
Hola compañeros!

Una vez desbloqueadas las foneras, estoy trabajando en la conexión via WDS, no he conseguido todavia completar la conexión, pero si crear los interfaces para el puente.
Actualmente he conseguido meter mas SSID's, ademas de los 2 que lleva de serie, que no es que sirva para mucho, pero puede servir para hacer publicidad en el SSID
Alguien más está trabajando en el WDS ?
Si alguien quiere intercambiar opiniones, dejo tambien mi skype: murdockdj.
Si alguien tiene experiencia en WDS sobre chipset Atheros y driver madwifi, se agradeceria que arrojara algo de luz...