Nuestros Servicios

sábado, 28 de junio de 2014

Instalación de tarjetas de red inalámbricas Broadcom en GNU/Linux Debian 6.0 Squeeze / Linux Mint

Agradeciendo la colaboración de un compañero Orlando Publini de Fundabit y la comunidad de software libre, me envió este post para que sea publicado y compartido.

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-sta
Actualizamos el kernel con initramfs.
update-initramfs -u -k $(uname -r)
Inhabilitamos los módulos conflictivos.
modprobe -r b44 b43 b43legacy ssb
Cargamos el módulo wl.
modprobe wl
Verificamos las interfaces disponibles para nuestra tarjeta inalámbrica.
iwconfig
Levantamos la interface de nuestra tarjeta inalámbrica.
ifconfig wlan0 up
Nota: 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

No hay comentarios:

Publicar un comentario

Por política no publicamos comentarios anónimos.
Su comentario sera sometido a moderación.
Sea paciente y en unos instantes este sera visible para todos.

Gracias por su opinión.