¿Cómo reconstruir automáticamente mi módulo a un nuevo kernel?

¿Cómo reconstruir automáticamente mi módulo a un nuevo kernel?

Nuevo en Linux, después de hacer esto:http://ubuntuforums.org/showthread.php?t=2092934

Puse mi wifi en funcionamiento, por ignorancia, hice clic para actualizar mi computadora y vino con un nuevo kernel, pero cortó mi wifi.

Hacerlo de nuevo no es un problema, pero me gustaría que se hiciera automáticamente en el futuro, ¿DKMS o algo así? Y también, ¿dónde/cómo elimino los kernels antiguos una vez que ya no los uso?

Respuesta1

Gracias atim_phillipsen elmisma publicaciónofreció un paquete .deb que instalará los módulos DKMS:

Los controladores del proveedor para el chip RealTek 8188cus, en el Edimax EW-7811Un, por ejemplo, no se compilan en Ubuntu 13.04, kernels 3.8 o 3.9.

Hay errores con declaraciones implícitas de funciones (daemonize) y símbolos desconocidos en los módulos.

RTL8188CUS

el deb contiene versiones parcheadas del código fuente del controlador de RTL8192xC_USB_linux_v3.4.4_4749.20121105.zip disponible en sitio realtekque por sí solo no se compila en ubuntu 13.04 kernel 3.8 o 3.9

este paquete deb se compilará, instalará el controlador 8192cu.ko e insertará un módulo DKMS para que se realice en cada actualización del kernel.

No olvide incluir en la lista negra los controladores nativos: coloque un archivo en /etc/modprobe.d/ con esto

# Blacklist native RealTek 8188CUs drivers
blacklist rtl8192cu
blacklist rtl8192c_common
blacklist rtlwifi

(fuente)

Puedes descargar el paquete.aquíe instalarlo:

wget "https://code.google.com/p/realtek-8188cus-wireless-drivers-3444749-ubuntu-1304/downloads/detail?name=rtl8192cu-tjp-dkms_1.6_all.deb&can=2&q="
sudo dpkg -i rtl8192cu-tjp-dkms_1.6_all.deb

información relacionada