He creado un branch basado en la última versión disponible de Barrier Breaker 14.07 (como ha salido la rc2 le he dado de nombre rc3).
Se recomienda utilizar este repositorio para brcm63xx en vez del trunk, dado que en los próximos días se realizarán muchas modificaciones al trunk y puede que ciertas cosas no funcionen.
Repositoriohttps://github.com/openwrt-es/openwrt/commits/bb-14.07-rc3git clone git://github.com/openwrt-es/openwrt.git -b bb-14.07-rc3
CompilacionesFirmwares compiladosDentro de cada directorio podéis encontrar un fichero de texto con los paquetes que lleva el firmware.
Característicasbrcm63xx- Backport del LZMA Loader del último trunk (permite generar ramdisks de menos de 4MB para que puedan ser cargados en todos los dispositivos).
- Backport del código de Jonas de las fallback sprom para que el WiFi funcione en ssb/bcma.
- Backport del soporte del D-Link DSL-2751B E1
- Backport del fix de la dirección MAC en las fallback sproms.
- Backport de la definición de las fallback sproms de los routers utilizados en el foro.
- brcm-wl: configuración de antenas por defecto.
- brcm-wl: añadido soporte para los dispositivos con id 0xA8XX (VR-3025u).
- Areglada la exportación de la fallback sprom para brcm-wl.
- Añadido soporte para WiFi basado en BCM4351.
lantiq- Mejoras en el soporte del ARV7519RW22.
- Arreglado el ethernet de los VR9.
- Firmware unificado para los ARV7519RW22.
ramips- Backport del spidev@1 para VoCore.
- Backport del soporte para ambos CS del SPI en los RT5350.
- Backport del soporte para el pinmux de SPI_CS1 en RT5350.
- Backport del soporte para VoCore.
Otros- luci: arregalada la detección del modo N para el driver propietario de Broadcom (brcm-wl).
- mac80211: forzar la copia de la MAC desde el platform data para los dispositivos rt2800 (MAC correcta en los HG556 Ralink).
- uboot-lantiq: añadido soporte para el ARV7519RW22.
- Otros fixes no mencionados.
No dudéis en proponer mejoras/fixes.
Para aquellos dispositivos con bus PCI->ssb se recomienda utilizar el driver propietario de Broadcom, mientras que para aquellos con bus PCIe->bcma se recomienda utilizar kmod-brcmsmac. Por otro lado, kmod-b43 debería funcionar para ambos, pero sin modo N.
Tengo pendiente verificar si es posible utilizar el driver propietario de Broadcom para BCMA en brcm63xx, pero no estoy seguro al 100%. Verificado: no es posible por antigüedad del driver.
SSB: 6348, 6358, 6368.
BCMA: 6318, 6328, 6362, 63168, 63268.
P.D:
no he terminado, pero abro el hilo por si alguien se anima a probarlo y echarme la bronca si la he liado en algo.
P.D2: no he añadido los profiles ni la detección independiente para cada modelo porque consume demasiado tiempo y estoy liado ayudando a jogo con el soporte para el DTS en el trunk.
Saludos!