Sondeo

Escritorios alternativos Linux

¿Cuál prefieres?

  •  Xfce
  •  LXDE
  •  Razor-qt
  •  Enlightenment 0.17

Resultados
Other polls | 3,525 voters | 2 comentarios
· Próximas fechas Curso Global de Servidores con CentOS 6.
· Taller de programación de Python.
· Curso de programación de PHP.
· Prueba ALDOS 1.4.5. Nuestro sistema operativo para escritorio.

¿Cómo instalar controlador para Broadcom BCM4311, BCM4312, BCM4321 y BCM4322 en GNU/Linux?

El Rincón Informático publicó hace varios meses un interesante manual que traduce parcialmente el archivo README.txt de Broadcom, para poder instalar el controlador privativo para las tarjetas inalámbricas Broadcom, modelos BCM4311, BCM4312, BCM4321 y BCM4322 (presente en portátiles como las Dell Latitude E6400 y la línea Vostro de Dell), en Debian Lenny. A fin de poder auxiliar a los usuarios del resto de las distribuciones, publicamos a continuación el procedimiento modificado y actualizado para funcionar en cualquier distribución de GNU/Linux.

1.- Cambiarse a root:

su -l

2.- Como root, crear un directorio temporal:

mkdir ~/tmp/

Y cambiarse a este directorio:

cd ~/tmp/

3.- Descargar desde este enlace el controlador para 32-bit o 64-bit, dependiendo de la arquitectura utilizada.

Para 32-bit:

wget http://www.broadcom.com/docs/linux_sta/hybrid-portsrc-x86_32-v5.10.91.9.3.tar.gz

Para 64-bit:

wget http://www.broadcom.com/docs/linux_sta/hybrid-portsrc-x86_64-v5.10.91.9.3.tar.gz

4.- Si se utiliza el controlador para 32-bit, descomprimir el paquete hybrid-portsrc-x86_32-v5.10.91.9.3.tar.gz:

tar zxvf hybrid-portsrc-x86_32-v5.10.91.9.3.tar.gz

Si se utiliza el controlador de 64-bit, descomprimir el paquete hybrid-portsrc-x86_64-v5.10.91.9.3.tar.gz:

tar zxvf ybrid-portsrc-x86_64-v5.10.91.9.3.tar.gz

5.- Compilar el controlador de la siguiente manera:

make -C /lib/modules/`(uname -r)`/build M=`pwd` clean
make -C /lib/modules/`(uname -r)`/build M=`pwd`

Si lo anterior salió correctamente, se debe haber creado un archivo wl.ko dentro de ~/tmp/:

ls ~/tmp/
built-in.o Makefile src wl.mod.o
hybrid-portsrc-x86_32-v5.10.91.9.3.tar.gz modules.order wl.ko wl.o
lib Module.symvers wl.mod.c

6.- Antes de instalar el controlador, es necesario crear como root el archivo /etc/modprobe.d/blacklist-bcm43xx.conf:

vim /etc/modprobe.d/blacklist-bcm43xx.conf

Con el siguiente contenido:

blacklist bcm43xx
blacklist b43
blacklist b43legacy
blacklist ndiswrapper
blacklist ssb

7.- Como root, instalar el controlador de la siguiente forma:

install -m 0644 wl.ko /lib/modules/`(uname -r)`/kernel/drivers/net/wireless/

8.- Ejecutar el mandato modprobe con la opción -a, a fin de actualizar dependencias entre los módulos:

depmod -a

9.- Reiniciar sistema y probar.

10.- Repetir del paso 4 al 8 cada vez que se actualice el núcleo del sistema (paquete kernel en Fedora, Red Hat Enterprise Linux, CentOS 5, etc.; paquete linux-2.6 en Debian y Ubuntu).

Antes de utilizar el controlador por primera vez, les recordamos que éste es un controlador privativo y que es importante leer la licencia, misma que se descomprime en ~/tmp/lib/LICENSE.txt. Hay un procedimiento alternativo que utiliza los controladores libres y una programación en firme, que detallaremos posteriormente.

Quien esté poco o nada familiarizado con el uso de vim como editor de texto, alternativamente puede utilizar cualquier otro editor de texto (como gedit) o bien intentar aprender a utilizar vim a través de nuestra extensa sección de manuales.

Atención: Salvo que se indique lo contrario, la licencia del texto de este documento es Creative Commons Reconocimiento 2.5, mediante la cual usted tiene permitido copiar, modificar, comunicar y distribuir el contenido de este texto, de manera total o parcial, y publicarlo o difundirlo en cualquier otro sitio de Internet o medio de comunicaciòn, siempre y cuando incluya o cite (1)el nombre de este sitio de Internet, (2)enlace permanente de este documento, (3)nombre del autor y (4)la misma licencia de distribución.

Opciones: Imprimir | Recomendar | Enlace permanente

Twitter Facebook Google Bookmarks Bitacoras.com Wikio Menéame Technorati Bloglines Digg Yahoo Buzz
 
Seguimientos (Trackback)
URL de seguimiento para esta entrada: http://www.alcancelibre.org/trackback.php/como-driver-bcm43xx-linux
Lo que otros tiene que decir acerca de '¿Cómo instalar controlador para Broadcom BCM4311, BCM4312, BCM4321 y BCM4322 en GNU/Linux?':
  • netbook remix moblin 2.0
    [...] BCM 4312 eingebaut und moblin hat den b43 Treiber installiert. Der funzt net Es gibt im Netz ein paar Anleitungen (1, 2, 3)wie man das passende Modul im Kernel einbindet. Aber das habe ich nicht ausprobiert. Die Oberfläche hat acht Bereiche: [...] [leer más]
    Rastreado el 11/10/2009, 05:08
  • instalar driver BCM4315 - Foros Softonic
    [...] 1.724 instalar driver BCM4315 pues en la nueva computadora tengo ese driver y en los live me lo detecta como el BCM4312 es este no me detecta ninguna red inalambrica y no se si el tuto del enlace tambien funciona para este... o si hay alguna [...] [leer más]
    Rastreado el 22/08/2010, 16:47
 
¿Cómo instalar controlador para Broadcom BCM4311, BCM4312, BCM4321 y BCM4322 en GNU/Linux? | 4 comentarios | Crea cuenta nueva
Los siguientes comentarios son de la persona que los haya enviado. Este sitio se deslinda de cualquier responsabilidad respecto de las opiniones expresadas por los participantes en nuestros foros y secciones de comentarios, y el hecho de publicar las mismas no significa que se esté de acuerdo con éstas.
¿Cómo instalar controlador para Broadcom BCM4311, BCM4312, BCM4321 y BCM4322 en GNU/Linux?
Escrito por: Anonymous el 06/06/2009, 05:28

Hola,

muchas gracias por el tutorial. He estado siguiéndolo y he encontrado un error al descargar el driver de broadcom. Al parecer han cambiado las versiones y tu enlace ya no funciona. Te recomiendo que publiques el enlace a:

http://www.broadcom.com/support/802.11/linux_sta.php

...donde se puede ver cuál es la última versión y por tanto cuál es el enlace correcto.

...a partir de aquí, sigo con tu tutorial y a ver si hay suerte.

Un saludo desde Madrid.

     Fer

[ # ]
¿Cómo instalar controlador para Broadcom BCM4311, BCM4312, BCM4321 y BCM4322 en GNU/Linux?
Escrito por: Anonymous el 02/09/2009, 00:20

Hola que tal, antes que nada agradecer por este magnifico tutorial.

La verdad es que en terminos de comandos o entradas para linux, soy bastante novato aun, pero lo importante es que sigo trabajando y estudiando para ello.

al momento de cargar manualmente este driver para mi broadcom me saltaron varios problemas los cuales me dejaron estancado.

Estas son las principales entradas donde me pierdo por completo.

make -C /lib/modules/`(uname -r)`/build M=`pwd` clean
make -C /lib/modules/`(uname -r)`/build M=`pwd`

Explico mas a detalle en la parte: /`(uname -r)`/ Quiero entender que es el usuario, el cual por default en el live CD es 2.01.01. (o algo asi)

el -r tampoco lo comprendo, tal vez si pudieras poner un ejemplo que sea claro y sin comillas te lo agradecería bastante.

La segunda parte donde doy por echo que me estancare es:

5.- Antes de instalar el controlador, es necesario crear como root el archivo /etc/modprobe.d/blacklist-bcm43xx:

vim /etc/modprobe.d/blacklist-bcm43xx
Con el siguiente contenido:

blacklist bcm43xx
blacklist b43
blacklist b43legacy
blacklist ndiswrapper


estos archivos como se crean?

igual si me pudieras ayudar con algun ejemplo o que mejor un S,shot.



de ante mano muchas gracias y espero poder saber pronto como salir de esta.



Quedo a tus ordenes y espero tu pronta respuesta.






- Comunidad de novatos Linux -

[ # ]
¿Cómo instalar controlador para Broadcom BCM4311, BCM4312, BCM4321 y BCM4322 en GNU/Linux?
Escrito por: Elias Córdova el 05/11/2009, 18:52

Excelente articulo, ojalá y lo hubiera leido la primera vez q instale la tarjeta de red de mi laptop compaq presario v2000 series, despues de varios intentos fallidos y diferentes metodos la hice funcionar.

Grs.

[ # ]
¿Cómo instalar controlador para Broadcom BCM4311, BCM4312, BCM4321 y BCM4322 en GNU/Linux?
Escrito por: nacho_h71 el 22/11/2009, 23:37

Gracias !!

Llevaba un buen de tiempo intentando configurar esta tarjeta y se negaba, probaba diferentes distribuciones, trucos, drivers y nada. No había podido instalar el drv de Broadcom, otra vez gracias.

Mi comentario va sobre el uso de VIM, no todos los usuarios están acostumbrados a usarlo. Deberías indicar que es posible hacerlo con cualquier editor lanzado como SU (super-user).

[ # ]