Wireless en Debian Lenny con NdiSwrapper - {Solución}

Publicado el Martes, 10 de junio de 2008

Este post ha sido actualizado - El driver b43 funciona perfectamente a partir del kernel 2.6.26

Por si a alguien le sirve, estuve peleándome con la tarjeta inalámbrica un buen rato hasta que pude hacerla andar. En versiones anteriores del kernel, hasta la 2.6.22, venía usando ndiswrapper con el driver de Windows.
Mi tarjeta:

fernando@nando-debian:~$ lspci | grep wlan
0b:00.0 Network controller: Broadcom Corporation BCM94311MCG wlan mini-PCI (rev 01)

WifiComo ahora estoy usando el kernel 2.6.24, y leí que existía un driver nativo para mi tarjeta, decidí probarlo. El driver en cuestión es el b43. Sin embargo, después de instalarlo, levantó la placa, pero no pude conectarme. Hice varios intentos, compilé, re compilé, pero al final no andaba nada. Por lo que he leído sí se puede hacer andar, pero en mi caso, falta conocimiento todavía.

Volví a ndiswrapper, pero no había forma, no levantaba. Por suerto, lo importante no es saber, sino tener el teléfono del que sabe, en este caso el contacto en IRC. Si bien lo había leído pero no lo había tomado en cuenta, fcr me hizo notar que el módulo ssb, usado por b44, ambos para la red cableada, entra en conflicto con ndiswrapper.
fcr: +1

Así que le dí un rmmod a ndiswrapper, b44, ssb, y volví a cargar ndiswrapper y listo. Levanta la red inalámbrica 😀

La solución que leí para dejar este cambio fijo es editar el archivo /etc/rc.local y agregar:

# By default this script does nothing.
rmmod b44
rmmod ssb
rmmod ndiswrapper
modprobe ndiswrapper
modprobe ssb
modprobe b44
exit 0

4 comentarios en este post

Feed de comentarios
  1. Avatar

    roberto 7 agosto. 2008 - 20:20

    A Francisco Castro: ¿que es un Hook? ¿que es pre -up? etc etc.
    Indudablemente Fernando esta tratando de ayudar a novatos como yo y se lo agradezco, pero desafortunadamente existe en la comunidad de usuarios de Debian,personas como tu que solo saben
    criticar, y cero aporte a los demas.
    Siquieres ayudar ¡Perfecto! si no quieres ayudar esta bien, pero quedate callado.

  2. Avatar

    lola 4 noviembre. 2008 - 07:51

    Si introduces en /etc/modprobe.d/blacklist los modulos que no quieres que se carguen evitas tener que cargarlos primero en memoria y posteriormente deshabilitarlos.

  1. Wireless Debian con kernel linux 2.6.26 - Driver b43 | Picando Código | 26 septiembre. 2008 - 02:13

    […] Hace un tiempo publiqué un post donde comentaba que me había peleado con una actualización de kernel, y los drivers de mi placa inalámbrica de red. El post en cuestión es: Wireless en Debian Lenny con NdiSwrapper […]

Dejar un comentario

Toasty!