Haciendo Funcionar La Tarjeta Inalámbrica En Linux
El modulo de la tarjeta Wirreles a instalar sera este: Broadcom Corporation BCM4321 802.11a/b/g/n.
¿Como podemos saber si nuestra tarjeta es una Broadcom? El siguiente comando nos los dirá sin necesidad de ser root:
$ lspci | grep Broadcom
Nos dará un resultado como el siguiente:
$ lspci | grep Broadcom
02:00.0 Network controller: Broadcom Corporation BCM4321 802.11a/b/g/n (rev 03)
07:03.0 Ethernet controller: Broadcom Corporation NetXtreme BCM5788 Gigabit Ethernet (rev 03)
¿Como podemos saber si nuestra tarjeta es una Broadcom? El siguiente comando nos los dirá sin necesidad de ser root:
$ lspci | grep Broadcom
Nos dará un resultado como el siguiente:
$ lspci | grep Broadcom
02:00.0 Network controller: Broadcom Corporation BCM4321 802.11a/b/g/n (rev 03)
07:03.0 Ethernet controller: Broadcom Corporation NetXtreme BCM5788 Gigabit Ethernet (rev 03)
Estando claro en esto entonces aclarare que la instalación la estaría haciendo en
mi Debian GNU/Linux en la rama pruebas o "testing" (Whezzy) en su versión de 64bits con el Kernel 3.2.0-2-amd64. Sin mayor preámbulo, aquí explico como instalar el drivers:
Solo sigan las instrucciones al pie de la letra y todo saldrá bien.
1- Entrar a la página http://www.broadcom.com/support/802.11/linux_sta.php, descargar el archivo del driver según sea cada caso, 32 0 64 bits.
2-Una vez descargado*, creamos una carpeta para la operación donde copiaremos el driver y haremos el make, abrimos un terminal.
Creamos la carpeta para nuestro driver
# sudo mkdir hybrid_wl
Copiamos el driver a la carpeta que acabamos de crear
# cp hybrid-portsrc-x86_64.tar.gz /hybrid_wl
Entramos a la carpeta del driver
# cd hybrid_wl
Descomprimimos el contenido de este
# tar xzf hybrid-portsrc-x86_64.tar.gz
(Aqui, en mi caso, abrí Dophin y lo copie "a mano" dentro XD)
3. Ahora hacemos el make del driver
# sudo make clean
# sudo make
Cuando el comando se complete, producirá un archivo llamado wl.ko. Si no se crea el archivo repasa los pasos y cerciórate de que descargaste el driver correcto.
4. Ahora a instalar el driver:
Primero debemos remover cualquier otro driver para dispositivos broadcom que este instalado en el sistema.
Buscamos con el siguiente comando que drivers estan instalados.
# lsmod | grep "b43|ssb|wl"
Si hay alguno lo removemos con los siguiente comandos.
# rmmod b43
# rmmod ssb
# rmmod wl
Luego los ponemos en blacklist para evitar que se carguen nuevamente en un futuro.
# echo "blacklist ssb" >> /etc/modprobe.d/blacklist.conf
# echo "blacklist b43" >> /etc/modprobe.d/blacklist.conf
Seguidamente agregamos el modulo de seguridad Los sistemas nuevos usan lib80211 pero también puede ser el ieee80211_crypt_tkip.Para ver cuál es el nuestro digitamos:
# modprobe lib80211
o
# modprobe ieee80211_crypt_tkip
El que no de error es el nuestro
Por ultimo digitamos
# insmod wl.ko
Y con esto ya hemos activado nuestra tarjeta, puede tardar un poco empezar a trabajar así que hay que tener paciencia.
Comentarios