Como hacer funcionar el Airport de un Mac PowerPC bajo Linux

El otro día, por fin, solucioné un problema que al llevaba mucho tiempo dandole vueltas, hacer funcionar bajo Linux (Ubuntu 12.04 en mi caso) el Airport Extreme de mi eMac. Esta tarjeta wifi posee un chip Broadcom 43xx, empresa que no se caracteriza precisamente por dar soluciones para sus drivers decentemente, y si a eso le sumamos el blindaje de Apple la cosa se pone algo más difícil. Para instalar el driver necesitamos un par de programas que debemos descargar o bien desde el ordenador de destino mediante un wifi USB (en mi caso usé uno con un chip Atheros), por cable o bien desde otro ordenador y pasarlo de forma externa al ordenador donde lo vamos a instalar.

El primer programa es el  b43-fwcutter que como podemos apreciar en su nombre cogerá el firmware del driver original de Broadcom, este programa está en todas las distros que he probado, en mi caso con un simple:

$ sudo apt-get install b43-fwcutter

Se instala sin problemas, pero que el lo descargué desde otro ordenador lo puede hacer a traves de wget:

$ wget http://bues.ch/b43/fwcutter/b43-fwcutter-017.tar.bz2

Y para instalarlo desde las fuentes el clásico:

$ tar xjf b43-fwcutter-017.tar.bz2
$ cd b43-fwcutter-017
$ make
$ sudo make install

Lo siguiente es descargar el driver original de broadcom para Mac, desde el cual vamos a extraer su firmware, lo hacemos a traves de wget en la siguiente dirección:

$ wget http://www.lwfinger.com/b43-firmware/broadcom-wl-5.100.138.tar.bz2

Descomprimimos el driver y luego usamos b43-fwcutter para instalarlo en nuestro sistema:

$ wget http://mirror2.openwrt.org/sources/broadcom-wl-5.10.56.27.3_mipsel.tar.bz2

$ tar xjvf broadcom-wl-5.100.138.tar.bz2

$ sudo b43-fwcutter -w /lib/firmware broadcom-wl-5.100.138/linux/wl_apsta.o

Esto fue en mi caso por usar un kernel Linux 3.2, si usamos un kernel 2.6 debemos descargar e instalar otro driver:

$ tar xjf broadcom-wl-5.10.56.27.3_mipsel.tar.bz2
$ sudo b43-fwcutter -w /lib/firmware broadcom-wl-5.10.56.27.3/driver/wl_apsta/wl_prebuilt.o

Debo decir, que el driver funciona mejor de lo que me esperaba, con una señal decente, mucho mejor que la de la tarjeta USB Atheros con una antena externa que usaba anteriormente. Así que con esto os animo a darle una nueva vida a vuestros Mac PowerPC gracias a Linux.

Por último agradecer a la página linuxwireless.org  que me ha ayudado a resolver este problema, a la cual le podéis echar un vistazo a continuación al HowTo dedicado a este tema.

~ por leperotero en marzo 21, 2013.

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

 
AstroFloyd's blog

Notes on (typically) software-related issues

ShakTI HPGC

Scheduling hardware resources

uroboros.es

Un blog sobre Informática, Internet y nuevas tecnologías

Txapuzas electrónicas

Donde el aburrimiento se une con la imaginación

Tic Tac

El blog de las nuevas tecnologías

Rctorr's Blog

Hacking life, in life

El Trasteador

Donde el aburrimiento se une con la imaginación

debianhackers.net/

In memoriam: I. M. (1973-2015)

DaboBlog

lsb_release -a > Debian GNU/Linux unstable. Por David Hernández (Dabo)

El valle del Viento Helado

Donde el aburrimiento se une con la imaginación

Programación en Lenguaje Ensamblador

-El Verdadero Lenguaje de las Máquinas-

WordPress.com

WordPress.com is the best place for your personal blog or business site.

A %d blogueros les gusta esto: