Netgear R7000, ¿es posible copiar módulos del kernel para wifi (BCM4360) de dd-wrt a openwrt?

Netgear R7000, ¿es posible copiar módulos del kernel para wifi (BCM4360) de dd-wrt a openwrt?

Quiero ejecutar OpenWRT en mi encantador Netgear R7000, pero desafortunadamente Broadcom no ha lanzado módulos de kernel (controladores) de código abierto para el wifi BCM4360 en el R7000. OpenWRT nunca incluye controladores binarios de código cerrado en sus distribuciones, una posición que respeto. Entonces no hay WIFI si uso OpenWRT.

¿Es posible copiar los módulos del kernel de DDWRT (que funciona perfectamente) a OpenWRT? ¿Cómo?

Intenté copiar el archivo wl.ko a OpenWRT y ejecutar insmod en él, pero no funcionó.

Respuesta1

No puede simplemente copiar el wlcontrolador de DD-WRT a OpenWRT, principalmente (pero no exclusivamente) porque han sido compilados para diferentes núcleos.

Sin embargo, su enrutadorutiliza un BCM4709A0system-on-chip, que pertenece a la clase de chips (BCM47xx y BCM53xx) a la queAbiertoWRTle dedica una página entera. La página contiene una descripción de los tres controladores disponibles,incluyendo wl. También tiene instrucciones sobre los paquetes a descargar y cómo configurarlos, lo cual no es obvio (pero no difícil) porque wlno utiliza la API inalámbrica estándar de Linux cfg80211. Aparte de esto, las instrucciones son largas y detalladas. Puede intentar seguir estas instrucciones oficiales.

El último comentario es queapareceNinguno de los desarrolladores ha tenido la oportunidad de probar estas instrucciones en su enrutador específico (aunque afirman que deberían aplicarse a una amplia clase de chips, incluido el suyo), por lo que volará solo. Para obtener ayuda específica sobre el procedimiento, puede solicitarla aquí o en la wiki de OpenWRT.

información relacionada