Pues eso, que Brainslayer ha lanzado en primicia una versión RC3 de su famoso firmware dd-wrt v.24 para La Fonera. Además de la rapidez de la interfaz web, incluye la tan esperada monitorización gráfica del ancho de banda y WifiDog. Podéis descargarla desde aquí. Probadla y comentad la experiencia. ¡Qué aproveche!



Manual para convertir tu fonera en un hotspot con portal cautivo aquí
(En cuanto tenga un rato, lo traduzco)
El meshing es una tecnología muy atractiva para un uso muy concreto y está alcanzando rápidamente una gran popularidad por su versatilidad. Lo que Meraki hizo en su momento gracias al daemon roofnet sobre openwrt, está ahora casi a la vuelta de la esquina de la mano de Antonio Anselmi, que tras su script ponte para convertir La Fonera en un repetidor, ha lanzado ponte2, con soporte para el protocolo de enrutamiento B.A.T.M.A.N. (del inglés Better Approach To Mobile Ad-hoc Networking) perfectamente instalable en nuestra Fonera para crear una red tipo mesh.
A ver en qué resultan todos estos desarrollos... ¡sólo tenemos que esperar un poquito!B.A.T.M.A.N is a new approach to Ad-Hoc-Routing unlike other algorithms that we are aware of. Reactive protocols search for routes when a node initiates communication to a remote node. Proactive protocols (e.g. link-state algorithms) calculate routes proactively from all nodes to all other nodes in the mesh-cloud, whether they are necessary or not.

¡Como champiñones! Así nacen los firmwares para La Fonera que amplian las posibilidades del original sin perder la funcionalidad FON. Uno de los más recientes es el desarrollado por la comunidad FrancoFon
Aplausos para la gente de Freifunk. Sencillamente me parece genial su último desarrollo: cómo flashear la fonera sin pelearte con el puerto serie, las IPs, tftp y demás métodos engorrosos. Instala winpcap, ejecuta Feifunk Easyflash, conecta la fonera al ordenador con un cable de red cruzado, pulsa el botón de inicio del programa y enchufa la fonera a la red eléctrica. Tras 10 minutos tendrás la fonera con el firmware original de Fon + software mesh Freifunk, sin perder la funcionalidad Fon. ¡Ah! Puede ser utilizado para otros firmwares como dd-wrt o openwrt a secas. Todos los detalles aquí
Más sobre Freifunk en: http://freifunk.net/wiki/FreifunkFirmwareEnglish
En los siguientes termogramas se puede apreciar la elevada temperatura que alcanza el disipador de aluminio situado sobre la jaula de Faraday que protege el chip Atheros de La Fonera. ¡Qué calentito! Una curiosidad más sobre este cacharro.
Desde luego, los routers Linksys WRT54Gx con firmware basado en Linux no dejan de sorprenderme y os comentaré por qué. Resulta que haciendo experimentos con diferentes firmwares para probar sus funcionalidades (Tomato, dd-wrt, Freifunk, openwrt, etc) uno de mis WRT54GL v.1.1 dejó de responder ("bricked", "un ladrillo" que le dicen los anglosajones). Probé todo lo humanamente posible para resucitar mi querido cacharro (puentear las patillas 15 y 16 de la flash, hard reset, acceso por puerto serie, fail safe mode...) pero nada, el router no respondía a los pings y todas las luces LAN se quedaron encendidas y la de POWER parpadeando (ver vídeo). Así que me di por vencido y lo arrinconé en un armario condenándolo al olvido durante meses, pensando que solo me serviría para sacar piezas de repuesto. Googleando no encontré ningún manual ni recomendaciones en los foros sobre cómo utilizar el método JTAG para este modelo concreto de router, el WRT54GL. De hecho, creí que no podría ser posible utilizar esta técnica porque el supuesto puerto JTAG que incorpora es completamente distinto a las versiones anteriores, ya que le faltan condensadores?/resistencias? junto a los pines. Pensé que el fabricante no los había incorporado para ahorrar costes de producción y "capar" el dispositivo. Sin embargo, sí existía uno de estos microcomponentes instalados en la circuiteria próxima al puerto. Esto me hizo sospechar y decidí fabricarme mi cable JTAG y empezar a cacharrear siguiendo las instrucciones que encontré en la guía de HairyDairyMaid y el wiki de OpenWrt. Y...¡tacháaaaan! ya tengo router nuevo... jejeje. ¡Este equipo es inmortal!
Bueno, os indico paso a paso las instrucciones necesarias, fotos incluidas:
1) Fabrícate un cable JTAG, solo si has utilizado el resto de los métodos para resucitar el router y no funcionan. Es muy fácil de fabricar.
2) Abre tu router y suelda los pines (estos pines son conocidos en electrónica como espadines) al puerto JTAG (el de 12 contactos)
3) Conéctalo todo (puerto paralelo y router a la toma de corriente)
4) Bájate la utilidad de HairyDairyMaid y sigue las instrucciones de su manual para cargar el controlador del puerto paralelo.
5) Ejecuta el programa wrt54g desde la línea de comandos siguiendo el siguiente orden:
Brainslayer se ha decidido a dar soporte de dd-wrt para este aparatito. Aquí te indicamos su método para hacerlo...
Consigue acceso serie a La Fonera o bien por cable de red con alguno de los métodos existentes.
Las instrucciones y el firmware en:
http://www.dd-wrt.com/wiki/index.php/La_Fonera
http://www.dd-wrt.com/dd-wrtv2/down.php?path=downloads%2Fbeta+releases%2Ffonera+builds/
Una vez "flasheada"... este es el resultado:
Más información en:
http://www.dd-wrt.com/phpBB2/viewtopic.php?t=9537
http://www.fonera.info/index.php/topic,44.0.html
http://www.dd-wrt.com/wiki/index.php/La_Fonera
http://www.fonera.info/index.php/topic,44.msg377.html#new
Si has conseguido flashear La Fonera con OpenWRT Kamikaze kernel 2.6, ya puedes instalar los primeros paquetes compilados para correr la interfaz web de administración de OpenWrt (Webif^2) ¡Ojo! ¡en desarrollo!... muchas funcionalidades aún no están disponibles. Los detalles (en alemán) en:
http://www.dd-wrt.com/phpBB2/viewtopic.php?t=8858&highlight=fonera
Los paquetes en:
http://ipkg.k1k2.de/packages/haserl_0.8.0-1_mips.ipk
http://ipkg.k1k2.de/packages/webif_0.3-2_mips.ipk
http://ipkg.k1k2.de/packages/webif-theme-xwrt_0.3-2_mips.ipk
http://ipkg.k1k2.de/packages/webif-theme-zephyr_0.3-2_mips.ipk
http://ipkg.k1k2.de/packages/webif-lang-de_0.3-2_mips.ipk
http://fonera.q3.nu/
http://fon.freddy.eu.org/fonera/
http://tech.am/2006/10/06/autopsy-of-a-fonera/
http://www.pablin.com.ar/electron/circuito/mc/ttl232/
http://blog.unlugarenelmundo.es/2006/11/02/habilitando-acceso-por-ssh-a-la-fonera/
http://mrmuh.blogspot.com/
http://stefans.datenbruch.de/lafonera/
http://www.olsrexperiment.de/sven-ola/fonera/
http://litch.eu/blog/meraki_inside
http://meraki.net/
http://bingobommel.blogspot.com/
http://people.debian.org.tw/~chihchun/2006/11/29/free-your-la-fonera/
http://cablefonera.blogspot.com/
http://elfonblog.fondoo.net/?p=30
http://www.fontastic.org/
http://www.phaster.com/golden_hill_free_web/
http://blog.blase16.de/2006/11/28/Hacking-Fonera
http://enigma.zoomblog.com/archivo/2006/12/06/la-Fonera.html
http://sistemasorp.blogspot.com/
http://www.fonera.info/
http://www.bandaancha.st/weblogart.php?artid=4395
http://log.tigerbus.de/?p=89
http://karman.homelinux.net/blog
http://wiki.openwrt.org/OpenWrtDocs/Hardware/Fon/Fonera
http://www.yomolo.com/wifi/archivos/fonera/mirror
http://xwrt.berlios.de/forum/index.php/topic,52.0.html
http://kwzs.be/~kevin/ar531x/
http://fghhgh.150m.com/
http://www.dd-wrt.com/phpBB2/viewtopic.php?t=5083&highlight=fonera
http://www.dd-wrt.com/phpBB2/viewtopic.php?t=9011&highlight=fonera
http://www.dd-wrt.com/phpBB2/viewtopic.php?t=8858&highlight=fonera
http://fon.freddy.eu.org/heartbeat/
http://karman.homelinux.net/blog/archives/39
http://dcialdella.blogspot.com/
Este montaje consiste simplemente en introducir en la carcasa de la Fonera un convertidor TTL MAX232 para poder acceder a la consola via puerto serie. Los detalles de las conexiones los podéis ver en mi anterior artículo Consigue acceso SSH a la Fonera. Os dejo las fotos paso a paso. Perdonad la calidad, pero es que las he hecho con mi móvil (menos la última... jejeje):
http://sephail.net/projects/openwrt/ 





