¿Cómo agregar soporte alx al kernel principal reciente?

¿Cómo agregar soporte alx al kernel principal reciente?

Aparentementenúcleo principal 3.8.5se compila sin soporte para la tarjeta Gigabit Ethernet AR8161 reciente de Atheros Communications Inc. Sé que se proporciona en núcleos recientes con el nombre del módulo alx.

Compilación deWiki Controladores Backports

El mecanismo de backporting no funciona aquí desde entonces y falla durante la compilación (y no es de extrañar, ya que está escrito que es compatible con kernels no posteriores a 3.6).

Podría usarcontroladores compatibles, pero no logran construir.

¿Cuáles son mis opciones (excepto recompilar todo el kernel) para agregar el módulo alx?

(Necesito un kernel reciente porque estoy jugando con btrfs).

Por cierto, uso el portátil ASUS N56VZ.

Actualizar:

Intento de estrategia de controlador unificado alx para Linux y FreeBSDcompiló, pero no instaló el controlador. (No hay errores en el proceso, pero finalmente no hay conexión en la red.

Lo puse sudo make linux-installdespués de la compilación. Pero después de reiniciar, el alxmódulo todavía no está presente).

Respuesta1

Tienes dos opciones.

1) Prueba este ppa

http://kernel.ubuntu.com/~kernel-ppa/mainline/

Descargas el kernel que quieres probar y lo instalas con dpkg

sudo dpkg -i linux-image-3.8.5-030805-generic_3.8.5-030805.201303281651_amd64.deb

cambie el nombre al kernel que descarga. Si está creando módulos, también necesitará los encabezados.

Ver también:https://wiki.ubuntu.com/Kernel/MainlineBuilds

Tenga en cuenta que estos núcleos están destinados únicamente a pruebas y no hay soporte disponible.

2) Compile un kernel usted mismo.

https://help.ubuntu.com/community/Kernel/Compile

Una vez que construyes algunos núcleos, no es así.tambiénduro. Comience con localmodconfig y luego verifique que se compilará el módulo alx.

http://bodhizazen.com/Tutorials/kernel#localmodconfig

información relacionada