lunes, 19 de mayo de 2014

Instalación del dispositivo Broadcom 43xx en Debian y Canaima

Esta espacio describe cómo habilitar el soporte para dispositivos WiFi basados ​​en Broadcom BCM4301, BCM4306, BCM4311, BCM4312, BCM4318, BCM4321 BCM4322 en los sistemas Debian y Canaima.

Drivers.
Hay varios controladores de soporte chips de Broadcom wireless LAN.
Linux controladores del núcleo:

b43: Introducido en Linux 2.6.24.
Soporta: BCM4321 y BCM4322 como de Linux 2.6.38.

b43legacy: Introducido en Linux 2.6.24.
Soporta: Para los dispositivos 802.11b solamente y la revisión BCM4306 2.

brcmsmac: Introducido en Linux 2.6.37, incluido en Debian Linux 6.2.32 imágenes del núcleo.
Soporta: BCM4313, BCM43224 y BCM43225.

rndis_wlan: Introducido en Linux 2.6.25.
Soporta: dispositivos USB BCM4320.

wl: Controlador del proveedor que no es libre, no en la línea principal del núcleo de Linux.
bcm43xx.
Introducido en Linux 2.6.17.
Desactivado en Debian 2.6.24 y los núcleos más tarde.
Fuera del Linux en 2.6.26.

Más información sobre b43/b43legacy se puede encontrar en el Linux Wireless página controlador b43 . Los controladores b43, b43legacy, brcmsmac y wl no soportan todos los dispositivos USB. http://wireless.kernel.org/en/users/Drivers/b43

b43 y b43legacy
Estos controladores se incluyen como módulos en las imágenes del kernel de Debian. Se requiere de firmware desde el espacio de usuario para la operación del dispositivo.
El firmware no es empaquetado por el proyecto Debian. Debe ser descargado y extraído, que puede ser realizada por el firmware-b43-installer , firmware-b43legacy-installer o -firmware-lpphy-installer b43 paquetes durante su instalación. Se requiere una conexión a Internet.

1. Añadir un componente "contrib" a / etc / apt / sources.list , por ejemplo:

# Debian 7 "Wheezy"
deb http://http.debian.net/debian/ sibilante main contrib non-free

2. Actualizar la lista de paquetes disponibles:
#apt-get update
3. Instale el paquete de instalación de firmware apropiado:
Para los dispositivos con la revisión 3 BCM4306, BCM4311, BCM4318, BCM4321 o chip BCM4322, instalar firmware-b43-installer :
#apt-get install firmware-b43-installer

Para los dispositivos con un chip BCM4312 LP-PHY (PCI ID 14E4: 4315), instalar firmware-b43-lpphy-installer :
#apt-get install firmware-b43-lpphy-installer

Para los dispositivos con un chip BCM4301 BCM4306 o la revisión 2 chips, instalar firmware-b43legacy-installer :
#apt-get install firmware-b43legacy-installer

Un cheque ID PCI se realizará. Una vez satisfecho, el driver propietario Broadcom relevante será adquirido, el firmware dentro será extraído e instalado.
4. Si no se ha realizado, conecte el dispositivo a su sistema. El módulo del núcleo necesario se carga automáticamente en dispositivos soportados.
5. Configure su interfaz inalámbrica en su caso.

En caso de presentar problemas:
1. Examine la memoria cíclica kernel ( dmesg (1) ) para verificar los archivos de firmware necesarios se cargan por el conductor. La falta de firmware es la razón más común para los "SIOCSIFFLAGS: No existe el fichero o directorio" mensaje de error.

1.2. Ejecute dpkg-reconfigure-firmware b43-installer , dpkg-reconfigure firmware-b43legacy-installer o dpkg-reconfigure-firmware b43-lpphy-installer (según proceda) de donde se obtienen y extraer el firmware de nuevo.

1.3. Si es necesario, el firmware puede ser adquirida y extraído por medio de la utilidad b43-fwcutter manualmente, consulte http://wireless.kernel.org/en/users/Drivers/b43 # Device_firmware_installation . El b43-fwcutter tendrá que ser instalado paquete.

2.  Debian 6.0 "Squeeze usuarios": antes de Linux 3.0, los errores de DMA pueden ocurrir en algunos sistemas con dispositivos LP-PHY ( 589.867 ).

Solución: 
1. modprobe-r b43
2. pio opciones eco b43 = 1 qos = 0 >> / etc / modprobe.d / local.conf
3. b43 modprobe

No hay comentarios:

Publicar un comentario en la entrada