valleLNX

Broadcom BCM4310 + Debian Lenny + ndiswrapper

Configuración de la tarjeta wifi Broadcom BCM4310 Debian Lenny

1.- Verificar que el Modelo de Tarjeta sea Broadcom.

    # lspci |grep Network
    0c:00.0 Network controller: Broadcom Corporation BCM4310 USB Controller (rev 01)


2.- Colocar el modelo del driver en el archivo /etc/modprobe.d/blacklist

    # echo 'blacklist bcm43xx' | sudo tee -a /etc/modprobe.d/blacklist

3.- Instalar ndiswrapper

    # apt-get install ndiswrapper-utils-1.9

4.- Crear un directorio y entrar en el. Esto para posteriormente descargar el driver.

5.- Verificar Chipset de la tarjeta.

    # lspci -n | grep '14e4:43'
 
    0c:00.0 0280: 14e4:4315 (rev 01)

6.- Para el caso de mi tarjeta (14e4:4315 rev 01) debo seguir los siguientes pasos.

    a) Descargamos el archivo R174291.zip

    wget http://myspamb8.googlepages.com/R174291-pruned.zip

    b) Descomprimimos

    unzip R174291-pruned.zip

7.- Configuramos el Ndiswrapper siguiendo los siguientes pasos:
   
    # ndiswrapper -i bcmwl5.inf
    # ndiswrapper -l
    # depmod -a


8.- Agregar Modulo ndiswrapper al Kernel.

    # modprobe ndiswrapper

En caso de no poder cargar el modulo hacemos lo siguiente.
   
    # apt-get install module-assistant
    # m-a prepare   (te instalara los headers, make, y utilidades varias para compilar modulos)
    # m-a a-i ndiswrapper  (instala automaticamente todo lo necesario para los modulos y utilidades de ndiswrapper)

9.- Modificación de los archivos de configuración.

    # cp /etc/network/interfaces /etc/network/interfaces.orig
    # echo -e 'auto lo\niface lo inet loopback\n' | sudo tee /etc/network/interfaces
    # sudo ndiswrapper -m
    # echo 'ndiswrapper' | sudo tee -a /etc/modules
    # echo 'ENABLED=0' | sudo tee -a /etc/default/wpasupplicant


10.- Y listo, ya tenemos wifi en nuestro Debian.

Y has probado los drivers oficiales de broadcom?? La instalación es un poco peñazo pero funcionan bien.

Hola Michael, seguí paso a paso tus instrucciones y funcionan muy bien, gracias por escribir este post, sigue así.

 

Saludos.

Hola michael eh seguido los pasos uno por uno y cuando llego al momento de ejecutar:

# m-a a-i ndiswrapper

me sale un error: 

  │ ¡Ha fallado la compilación del paquete ndiswrapper-source!    │
       │ ¿Qué desea hacer?                                             │
       │                                                               │
       │  VIEW     Examinar el fichero del registro de la compilación  │
       │  CONTINUE Omitirlo y continuar con la operación siguiente     │
       │  STOP     Detener el procesamiento de órdenes de compilación  │
       │                                                               │

tenes idea de que puede estar sucediendo?

Gracias, muy bueno!

Escribe un comentario

¿Quieres usar tu foto? - Inicia tu sesión o Regístrate gratis »
Comentarios de este artículo en RSS
Cerrar