De que trata, ni mas ni menos, instalar los controladores para las tarjetas de red inalámbricas Broadcom basados en los modelos de los chipsets series 4311, 4312, 4313, 4321, 4322, para ello instalaremos el controlador híbrido Broadcom que contiene los módulos para estos dispositivos.
El post original es de taringa
Ok, lo primero que debemos hacer es determinar que modelo de tarjeta inalámbrica tiene nuestro equipo. Eso lo podemos hacer por consola con el comando "lspci". Muestra los dispositivos PCI (AGP, PCI-Express, CardBus, Express Card, etc.)
NOTA: Recuerden que este post lo estoy compartiendo, aclarando que mi equipo no tiene dispositivo Broadcom, sino Intel, este es un ejemplo de uso del lspci. Sin embardo me garantizaron que con este articulo lograron configurar el dispositivo Broadcom. Seguimos entonces
Vamos a ver un resumen rápido de su aplicación lspci.
$ lspci | grep Network
02:00.0 Network controller: Intel Corporation PRO/Wireless 5100 AGN [Shiloh] Network Connection
$ lspci -nn | grep Network
02:00.0 Network controller [0280]: Intel Corporation PRO/Wireless 5100 AGN [Shiloh] Network Connection [8086:4237]
$ lspci | grep Ethernet
85:00.0 Ethernet controller: Marvell Technology Group Ltd. 88E8072 PCI-E Gigabit Ethernet Controller (rev 10)
$ lspci -nn | grep Ethernet
85:00.0 Ethernet controller [0200]: Marvell Technology Group Ltd. 88E8072 PCI-E Gigabit Ethernet Controller [11ab:436c] (rev 10)
Otra NOTA: Algunos dispositivos inalámbricos Broadcom no son soportados por este controlador por el momento, entre ellos:
BCM4313 (PCI-ID: 14E4:4727)
BCM4321 (PCI-IDs: 14E4:4328, 14E4:4329)
BCM4322 (PCI-ID: 14E4:432B)
El soporte para estos chipsets es posible solo usando el controlador (wl) hecho por el fabricante, éstos incluyen componentes binarios únicamente para las arquitecturas x86 ó x86-64.
Instalación
Para instalar el controlador Broadcom necesitamos agregar el repositorio non-free, (Repositorio GNU/Linux Debian 6.0 Squeeze) así que editamos nuestro sources.list
Editamos, agregamos y guardamos
nano /etc/apt/sources.list
# Repositorio Oficial
deb http://ftp.us.debian.org/debian squeeze main contrib non-free
Actualizamos e instalamos los paquetes necesarios.
aptitude update
aptitude install module-assistant wireless-tools
Compilamos e instalamos el paquete broadcom-sta-modules-* para nuestro sistema, usando Module-Assistant:
m-a a-i broadcom-staActualizamos el kernel con initramfs.
update-initramfs -u -k $(uname -r)Inhabilitamos los módulos conflictivos.
modprobe -r b44 b43 b43legacy ssbCargamos el módulo wl.
modprobe wlVerificamos las interfaces disponibles para nuestra tarjeta inalámbrica.
iwconfigLevantamos la interface de nuestra tarjeta inalámbrica.
ifconfig wlan0 upNota: Si el led de la tarjeta inalámbrica no enciende debemos encenderla por Hardware (presionando el botón en la Laptop) o por Software (network-manager, wincd, etc.).
Dispositivos Soportados
PCI: 14E4:4311 Broadcom Corporation BCM4311 802.11b/g WLAN
PCI: 14E4:4312 Broadcom Corporation BCM4312 802.11a/b/g
PCI: 14E4:4313 Broadcom Corporation BCM4311 802.11a
PCI: 14E4:4315 Broadcom Corporation BCM4312 802.11b/g LP-PHY
PCI: 14E4:4328 Broadcom Corporation BCM4321 802.11a/b/g/n
PCI: 14E4:4329 Broadcom Corporation BCM4321 802.11b/g/n
PCI: 14E4:432A Broadcom Corporation BCM4321
PCI: 14E4:432B Broadcom Corporation BCM4322 802.11a/b/g/n Wireless LAN Controller
PCI: 14E4:432C Broadcom Corporation BCM4322 802.11b/g/n
PCI: 14E4:432D Broadcom Corporation BCM4322 802.11a/b/g/n
PCI: 14E4:4353 Broadcom Corporation BCM43224 802.11a/b/g/n
PCI: 14E4:4357 Broadcom Corporation BCM43225 802.11b/g/n
PCI: 14E4:4727 Broadcom Corporation BCM4313 802.11b/g LP-PHY
Referencias Originales
Gracias a los compañeros de Fundabit Sucre, que lograron configurar las Broadcom por este medio, y por compatir la info.
http://www.taringa.net/posts/linux/10474910/Instalar-tarjetas-inalambricas-Broadcom-en-Debian-Squeeze.html
http://www.taringa.net/posts/linux/10125857/Repositorios-GNU-Linux-Debian-6-Squeeze.html
http://www.taringa.net/posts/linux/10242836/Como-identificar-nuestro-Hardware-en-GNU-Linux.html