Probado en los dos que tengo y funciona.
También he conseguido compilar con el parche y también funciona, por cierto ya es la revisión r30706.
Puedes explicar cómo lo has hecho (lo más detalladamente posible, please) ... porque yo no lo consigo (debo tener el día tonto
)
Una pregunta: Cual es la diferencias en squashfs y jffs2?
Que venga buscarlo en internet y no me queda claro.
5.1 dixit:
jffs2-factory : Son para flashear por primera vez el router desde un firm diferente del tipo WRT y tienen un sistema de archivos de lectura/escritura.
jffs2-sysupgrade : Son para hacer una actualización del firm si ya estás en OPEN WRT y tienen sistema de archivos de lectura/escritura.
squashfs-factory : Son para flashear el router desde un firm diferente del tipo WRT y tienen un sistema de archivos de SOLO lectura.
squashfs-sysupgrade : Son para hacer una actualización del firm si ya estás en OPEN WRT y tienen sistema de archivos de SOLO lectura.
1º Descargar lo ultimo.
mkdir ~/openwrt
cd openwrt
svn co svn://svn.openwrt.org/openwrt/trunk/
cd trunk
./scripts/feeds update -a
./scripts/feeds install -a
2º Seleccionar los paquetes.
make menuconfig
Target System (Broadcom BCM63xx)
Target Profile (Atheros WiFi (default))
elegir los paquetes que hagan falta y muy importante:
(Que es por lo que puede que no te valla)
kmod-ath9k
kmod-madwifi
Salimos y guardamos.
3º Compilarlo todo
make
4º Aplicar el parche
Copiar bcm63xx_hg556a.patch y bcm63xx_hg556a.sh en ~/openwrt/trunk que es la carpeta donde trabajamos.
Ejecutar el script bcm63xx_hg556a.sh
5º Volver a compilar
make
Y ya tiene que estar en la carpeta de bin

PD: Lo de sistema de archivo de solo lectura y de lectura escritura realmente como funciona.