lunes, mayo 12, 2008

Tarjeta wifi Broadcom en Fedora 8

En Fedora 8 el controlador instalado para el manejo de tarjetas WiFi Broadcom es el b43, a diferencia de la utilizada en la versión Fedora 7 que es la bcm43xx.

Por eso es probable que al actualizarse desde fedora 7 a 8 se pierda el soporte de la tarjeta de red inalámbrica.

Para soportar tarjetas de red inalámbrica Broadcom en Fedora 8, siga los siguientes pasos:

1. Abrir la terminal de comandos y realice una actualización del sistema:
yum update -y

ingrese como administrador desde consola
su -
(ingrese clave de administrador)

2. Instalar el paquete b43-fwcutter:

yum install b43-fwcutter


3. Verifique que firmware es el necesitado por tu tarjeta:
dmesg|grep b43


verás algo parecido a esto que te ayudará a saber cuál es el firmware que requieres usar:
b43-phy0 ERROR: Firmware file "b43/ucode5.fw" no found or load failed.
b43-phy0 ERROR: You must go to http://linuxwireless.org/en/users/Drivers/b43#devicefirmware and download the latest firmware (version 4).


4. Baja el firmware especifico para tu equipo, desde Aquí o selecciona el firmware correcto directamente desde los siguientes enlaces:

Para b43, baja este firmware versión 4 y descomprimelo (untar):
http://mirror2.openwrt.org/sources/broadcom-wl-4.150.10.5.tar.bz2

Para b43legacy, baja la versión 3 del firmware:
http://downloads.openwrt.org/sources/wl_apsta-3.130.20.0.o

5. Extrae el firmware:
Para b43:
su -l -c 'b43-fwcutter -w /lib/firmware /path/to/broadcom-wl-4.150.10.5/driver/wl_apsta_mimo.o'


Para b43legacy:
su -c 'echo "alias wlan0 b43legacy" >> /etc/modprobe.conf'


Para bcm43xx:
el soporte de bcm43xx esta fuera del alcance de este articulo. Por favor lea los pasos a seguir para soporte de linux inalámbrico bcm43xx.

6. Opcional: habilite el NetworkManager para manejar el dispositivo (MUY RECOMENDADO ESTE PASO)

7. cree un Alias para el módulo asignado al dispositivo wlan0:

Para b43:
su -c 'echo "alias wlan0 b43" >> /etc/modprobe.conf'


Para b43legacy:
su -c 'echo "alias wlan0 b43legacy" >> /etc/modprobe.conf'


8. Con algunos equipos debe ser ejecutado el system-config-network:
su -l -c 'system-config-network'


Seleccione: Nuevo -> Wireless -> Broadcom device (debería ser wlan0)

Luego seleccione las opciones que se ajusten a tu configuración de red. Se recomienda usar NetworkManager y configurarlo para que el dispositivo no arranque al inicio del sistema.

9. Ahora reinicie el controlador:

Para b43:
su -l -c 'rmmod b43 && modprobe b43'


Para b43legacy:
su -l -c 'rmmod b43legacy && modprobe b43legacy'


10. Si falla el reinicio del controlador, reinicio todo el sistema.

------------
Tomado y traducido desde: http://fedoramobile.org/fc-wireless/bcm43xx-yum-extras/
probado en un laptop HP Pavilion zv6000, procesador AMD 64 Athlon y sistema Fedora 8.

3 comentarios:

Anónimo dijo...

Agradecido por el tutorial, me funcionó a la primera en fedora 10, equipo lenovo 3000 n100.

saludos

Anónimo dijo...

filete compadre !!! me funciono al toke!

graxs!

Anónimo dijo...

Me funciono a la primera en Fedora 10 (Acer Aspire 3690)... Pero saben si funciona en Xubuntu 8.