Tarjetas inalámbricas Broadcom 43xx en Ubuntu 7.10 (Gutsy Gibbon)

Wi-FiHace unos días tuve un tiempo para actualizar a Kubuntu 7.10 de 64 bits en mi notebook HP DV2420. Luego de la instalación vi que el gestor de drivers restringidos me permitía instalar (en teoría) los controladores para la tarjeta inalámbrica Broadcom… pero luego de instalarlos, Kubuntu seguía sin reconocerla.

Intenté luego con el tutorial que escribí en octubre del 2007, pero tampoco dio resultado (ese método funciona hasta la versión 7.04 de Ubuntu). Tuve que buscar bastante por Google hasta dar con la solución en la Documentación de la Comunidad de Ubuntu.

Identificando la tarjeta

Ejecutamos en consola

lspci -nn

El resultado para la webcam de la HP Pavillion de la serie DV2000:

01:00.0 Network controller [0280]: Broadcom Corporation BCM94311MCG wlan mini-PCI [14e4:4311] (rev 02)

Según la web, este método sirve para varias tarjetas inalámbricas de la serie 43xx, en el caso de la 4311 funcionó a la perfección. Pueden consultar los demás modelos en este cuadro.

Nota: no es un script, son comandos que deben ser ejecutados, uno a uno, en consola.

Pasos previos

Debemos desactivar los drivers Broadcom desde el Gestor de Controladores Restringidos de (K)Ubuntu.

Instalación

Instalamos NDISWrapper y agregamos a la “lista negra” el driver nativo

echo 'blacklist bcm43xx' | sudo tee -a /etc/modprobe.d/blacklist
sudo apt-get install ndiswrapper-utils-1.9
mkdir ~/bcm43xx; cd ~/bcm43xx

Configuramos NSDISWrapper

sudo ndiswrapper -i bcmwl5.inf
ndiswrapper -l
sudo depmod -a
sudo modprobe ndiswrapper
sudo 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

Reiniciamos

Luego de esto, se debería mostrar la tarjeta inalámbrica en la lista de interfaces de red. En mi caso no fue así, por lo que tuve que seguir los siguientes pasos.

Removemos NSDISWrapper

sudo modprobe -r ndiswrapper
sudo ndiswrapper -r bcmwl5
sudo apt-get remove ndiswrapper-utils
sudo rm -r /etc/ndiswrapper/
sudo rm -r /etc/modprobe.d/ndiswrapper

Reiniciamos

Descargamos y compilamos la nueva versión de NDISWrapper (al momento de escribir esto la 1.51)

sudo apt-get update
sudo apt-get install build-essential
sudo apt-get install linux-headers-`uname -r`
sudo ln -s /usr/src/linux-`uname -r` /lib/modules/`uname -r`/build
mkdir -p ~/bcm43xx/ndiswrapper; cd ~/bcm43xx/ndiswrapper
sudo wget http://downloads.sourceforge.net/ndiswrapper/ndiswrapper-1.51.tar.gz -Ondiswrapper.tar.gz
tar xvzf ndiswrapper.tar.gz
cd ndiswrapper*
make distclean
make
sudo make install

Configuramos

cd ~/bcm43xx
sudo ndiswrapper -i bcmwl5.inf
ndiswrapper -l
sudo modprobe ndiswrapper
sudo ndiswrapper -m

Reiniciamos y ya debería aparecer la tarjeta de red inalámbrica.

Adicional: Wicd

En mi caso, Knetwork Manager no reconocía la tarjeta inalámbrica (que si aparecía en el listado de interfaces de red), por lo que instalé el paquete Wicd que sirve para conectarnos a redes inalámbricas en forma gráfica (tal como Knetwork Manager).

Agregamos en /etc/apt/sources.lst:

deb http://apt.wicd.net gutsy extras

Instalamos wicd:

sudo apt-get install wicd

Lo ejecutamos desde consola (o desde el menú Internet):

$wicd

Con Wicd configuraremos lo usual al conectarnos: contraseña de la red, IP, etc. En las preferencias yo tengo seleccionado como driver de WPA wext

Entradas Relacionadas:
  • Tarjetas wireless Broadcom 43xx en Linux
  • Activar la aceleración gráfica en tarjetas nVIDIA
  • Cheese en Kubuntu
  • 22 Respuestas a “Tarjetas inalámbricas Broadcom 43xx en Ubuntu 7.10 (Gutsy Gibbon)”


    1. 1 Reoba

      yo la instale mucho mas facil con el firmware de la tarjeta y con el mismo gutsy gibbon…

      Saludos

    2. 2 albertjh

      Ooooh! que buen manual para instalar la tarjeta, además con ndiswrapper… muy bueno si señor!

      Un saludo!

    3. 3 Kilik

      NO me fuenciona con WEP, cambio la configracion de mi router a WAP y funciona correctamente al parecer no encripta con WEP.

      Gracias

      Me informan si existe alguna solcuion
      :)

    4. 4 Koki

      No he probado con WEP. Tengo entendido que el protocolo WAP es mejor (por ser más seguro) que WEPO

      http://es.wikipedia.org/wiki/WEP#Defectos

    5. 5 RedWarrior

      tengo también un portátil con una broadcom 43xx y tuve también que configurarla con ndiswrapper en ubuntu 7.10 por que el driver que instala no me funciona bien. Esperemos que mejoren el driver nativo y algún día no haya que hacer esto.

    6. 6 arcodelta

      SIII, seguimos con la pesadilla de la Broadcom.

      Yo opté por:
      http://ubuntu.cafuego.net/dists/feisty-cafuego/bcm43xx/
      a mi, este firmware me fue muy bien. Uso Ubuntu (no K) 7.10 de 64.

      Saludos,
      tu blog sigue tan bueno como siempre.

    7. 7 Koki

      Buen dato. A ver si me animo a probarlo. No hubo ningún problema? sólo fue cosa de instalar el .deb?

    8. 8 pichulines

      los “restricted drivers” de Gutsy funcionaron con mi hp dv2031ea a la primera.

      después de varios meses funcionando, el NetworkManager de vez en cuando se ponía a consumir el 100% de la cpu y tenía que terminar matándolo.

      finalmente la tarjeta wireless dejó de funcionar. No sé si se debió al NetworkManager pero ahora ya no la reconoce ni Ubuntu ni Windows… literalmente ha muerto :-(

    9. 9 Koki

      La llevaste a algún servicio técnico? dijeron algo?

    10. 10 arcodelta

      Si, instalar el deb y empezar a funcionar. Ningún problema.

      saludos,
      arco

    11. 11 Lisandro

      OIgan, he hecho todos los pasos, pero no he podido instalarla me dice que el driver no es soportado

      lisandrovb@Lisandro:~$ ndiswrapper -l
      bcmwl5 : invalid driver!

    12. 12 Koki

      En el enlace de abajo hay unas indicaciones para alguien que obtuvo un mensaje así

      http://www.ubuntu-es.org/index.php?q=node/50580#comment-142401

    13. 13 EVE

      Tratare de hacer eso, yo tengo el problema de que si reconoce mi driver de broadcom de la wirless pero no me funciona, posteriormente tratare de hacer lo que ustedes hicieron para ver si asi funciona.

    14. 14 bash

      Yo he podido hacer que se conecte inalambrico con el firmware, pero en casa tengo el router con WEP y no hay manera para que se conecte, pero sin protección no hay problema. Alguien tiene idea de como solucionar el acceso con broadcom 43xx y un router con WEP??

    15. 15 Koki

      Y probaste con WPA? qué usas para conectarte? (aplicativo o línea de comandos?).

      Yo en casa uso WPA y en general me conecto con el WiCD

    16. 16 Cygnus

      Hola:

      Sabes seguí todos los pasos indicados, pero al momento de configurar el ndiswrapper luego de ejecutar “sudo ndiswrapper -i bcmwl5.inf” me tira el siguiente mensaje “couldn’t open bcmwl5.inf: No existe el fichero ó directorio at /usr/sbin/ndiswrapper line 219″. Si me puedes ayudar te lo agradecería mucho, gracias.

    17. 17 Krupk

      Gracias Koki
      Acabo de actualizar al Kubuntu Hardy y siguiendo tus indicaciones nuevamente estoy opearativo en mi Pavilion 2419.
      Muy buen tuto.

      Krupk

    18. 18 Koki

      Es bueno saber que funciona en la nueva versión (yo soy algo vago y me da flojera actualizar)

    19. 19 Álvaro Silva

      Hola, muhcas gracias por el manual.
      Lo hice completamente y no me dió problemas.
      Ahora que ya configuré e instalé todo tengo el problema.
      No veo ninguna red inalámbrica desde mi pc.
      Eso si hubo un avance porque al menos la luz del wireless se encience junto con el computador
      Tengo un hp dv2624 y uso gutsy.
      Hasta el momento me estoy conectando con cable.
      Puedes echarme una mano?

      Saludos!

    20. 20 Koki

      Álvaro, qué programa usas para buscar las redes? En mi caso, el KNetworkManager no detecta ninguna, pero con el Wicd no tengo problemas

    21. 21 Atilioc

      Aunque no lo crean, luego de actualizar a Hardy Heron, solo por no ser compatible (o tener un bug) con las tarjetas Broadcom, regresé a Gutsy, y este manual ayudó MUCHÍSIMO y lo hizo en menos de 10min!!!

      MACANUDO, CHE!!!!!!

    22. 22 Koki

      En Kubuntu Hardy Heron no hubo necesidad de seguir este tutorial. Instalando los controladores directamente desde la configuración de Kubuntu, funcionó

    1. 1 Drivers Gratis Blog » Blog Archive » Tarjetas inalámbricas Broadcom 43xx en Ubuntu 7.10 (Gutsy Gibbon)
      Dirección Pingback a 28 Ene, 2008, 3:25 am
    2. 2 Tarjetas wireless Broadcom 43xx en Linux at El Módem
      Dirección Pingback a 28 Ene, 2008, 9:04 am

    Añade un Comentario