sábado, 22 de noviembre de 2008

Instalando Tarjeta Broadcom en GNU/Linux

A continuación escribiré lo que hice para instalar los drivers de mi tarjeta Broadcom basado en esta página.

Esta instalación la hice en una Acer TravelMate 2410 con canaima 2.0 cuya tarjeta inalámbrica es una bcm4318 aunque según la pagina soporta los siguientes modelos:
  • bcm4303 (802.11b-only chips, uses b43legacy)
  • bcm4306 (Rev. 2 uses b43legacy, Rev. 3 uses b43)
  • bcm4309 (only the 2.4GHz part)
  • bcm4311 rev 1 / bcm4312
  • bcm4311 rev 2 / bcm4312 (needs patches for 2.6.24)
  • bcm4312 (only the 2.4GHz part)
  • bcm4318 (la mia :P)
Lo primero es instalar b43-fwcutter, en debian o derivado se instala con aptitude:
      aptitude install b43-fwcutter
Tambien puedes descargarte las fuentes y compilarlo:
      wget http://bu3sch.de/b43/fwcutter/b43-fwcutter-011.tar.bz2
tar xjf b43-fwcutter-011.tar.bz2
cd b43-fwcutter-011
make
make install
Ahora toca descargarse los drivers, si tu kernel es 2.6.24 debes bajarte la versión 4.80.53.0 del driver:
      wget http://downloads.openwrt.org/sources/broadcom-wl-4.80.53.0.tar.bz2
tar xjf broadcom-wl-4.80.53.0.tar.bz2
cd broadcom-wl-4.80.53.0/kmod
b43-fwcutter -w "/lib/firmware" wl_apsta.o
Si la versión de tu kernel es 2.6.25 o superior entonces debes descargarte la versión 4.150.10.5:
      wget http://mirror2.openwrt.org/sources/broadcom-wl-4.150.10.5.tar.bz2
tar xjf broadcom-wl-4.150.10.5.tar.bz2
cd broadcom-wl-4.150.10.5/driver
b43-fwcutter-011/b43-fwcutter -w "/lib/firmware" wl_apsta_mimo.o
y eso es todo, solo queda reiniciar y verla funcionando :)

No hay comentarios: