Desactivando Módulos en Ubuntu Dapper

Holas:

El otro dia me pase a Ubuntu Dapper en el notebook, no lo había hecho ya que dapper aun estaba demasiado inestable y llena de errores. Entre uno de sus errores era que ndiswrapper dejaba de funcionar misteriosamente.
Investigando el por qué… encontré que los nuevos kernel 2.6.15-x traen soporte para los dispositivos wifi Broadcom BCM43xx. Ahora ese soporte es bastante precario y no funciona decentemente. Por lo que había que insistir con ndiswrapper.

Primero:

1
# apt-get install ndiswrapper-utils

Luego instalar el driver correspondiente

1
# nsdiswrapper -i driver.inf

Después de todo esto hay que sacar el modulo activo y levantar el módulo de ndiswrapper.

1
2
# rmmod bcm43xx
# modprobe ndiswrapper

Ahora bien, cuando se inicia el sistema, automáticamente se cargan los módulos que vienen por defecto y se van a chocar los bcm43xx con ndiswrapper. Entonces, como no cargar un módulo al inicio?
Lo primero que se me vino a la cabeza fue hacer un script que se encargue de ese trabajo, algo efectivo pero poco elegante. La segunda opción y que es mucho mas decente, es decirle al sistema que no cargue el modulo bcm43xx al inicio, eso se hace en el siguiente archivo /etc/modprobe.d/blacklist

Agregar al final del archivo:

1
2
3
4
5
############################################
#Modulo a descargar del inicio del sistema
############################################

blacklist bcm43xx

Ahora hay que agregar a ndiswrapper para que inicie por defecto, eso s ehace en el archivo /etc/modules

1
2
3
4
5
6
7
# /etc/modules: kernel modules to load at boot time.
#
# This file contains the names of kernel modules that should be loaded
# at boot time, one per line. Lines beginning with "#" are ignored.lp
mousedev
psmouse
ndiswrapper

Listo… ahora reiniciamos y probamos los cambios.

Escuchando… “El Sexto Mensajero”… “Alejandro Silva”

Author

Francisco Collao

Posted on

2006-04-28

Updated on

2025-11-01

Licensed under

Comentarios