Creo que podría ser interesante hacer un port para los routers basados en el chipset Conexant/Ikanos CX94610. Hay información publicada en dos foros y un wiki bastante completo del Xavi.
Aquí os dejo los enlaces con la información que se ha recopilado:
http://pdf1.alldatasheet.com/datasheet-pdf/view/216803/CONEXANT/CX94610.htmlhttp://wiki.openwrt.org/toh/linksys/wag54g2 http://wiki.openwrt.org/toh/xavi/xavi_7968https://forum.openwrt.org/viewtopic.php?id=18574https://forum.openwrt.org/viewtopic.php?id=33276Las fuentes del Netgear DG834Gv5 incluyen el código de los drivers wireless y ADSL.
Pros:
- Código fuente de driver ADSL y wifi.
- El proyecto ezbox funciona con el kernel 2.6.32.
- El driver ADSL es muy configurable (con el último firm del Xavi llegué a 3'1 megas con mi línea forzándolo a tope y un poco inestable, mientras que con el que tengo llego a 2'8 megas).
- Puede funcionar con memorias SPI.
- No estoy seguro del todo, pero creo que la wifi es a/b/g.
- Menor consumo que los que están basados en MIPS a igual velocidad (BCM6348).
Contras:
- El núcleo es un arm1026ej-s a 264 Mhz que se tiene que encargar de todo.
- Solo 16MB de RAM y 4MB de flash.
- La wifi es softmac, con lo que parte del trabajo cae sobre el procesador.
- Muy poca documentación (casi todo lo que hay está en los enlaces).
- Apenas se conoce nada del bootloader.
Espero que todo esto pueda servir de ayuda.
Edito:
Otra de las características a favor es que tiene aceleración criptográfica por hardware, aunque supongo que peor que los intel IXP4XX, mientras que ni los broadcom 63xx ni los AR7 la tienen.