ChrisCodes.com

Airport Extreme Card in Linux

A few months ago drivers were hacked together for the Broadcom 43xx chipset under Linux. Many wireless cards use this chipset, notably Apple's airport extreme card.
This post hopes to clear some clouds around Airport Cards under Linux

First lets clarify some things.
Apple has two wireless cards, one that works in Linux, and one that doesn't.
It's Broadcom that never released the spec for the newer card, not Apple.

Apple has two wireless cards the original Airport Card (802.11b), and the newer Airport Extreme Card (802.11g)

The older card works great under Linux. I've used it with both Debian and Fedora Core 5 on an older iBook G3. In fact I did a network install of FC5 over wireless on that card.
It's the newer airport extreme card that wasn't supported because Broadcom never released the spec. Luckily the linux community is full of brilliant people who have figured out a workaround.

However there are still some gotcha's before attempting the install.
Notably, the links to many of the "known working" snapshots mentioned in the how to's have moved. They can be found at http://bcm43xx.berlios.de/
The other temporary show stopper is that the AppleAirport2.kext from Tiger (10.4) will not work, so you'll need to grab one from a 10.3 install.

I plan to compile everything because I've got a dual booting iBook G4 that is forced to stay in OS X when I need wireless access.
I'll post what went down once I've grabbed an older driver from another machine with 10.3

Chris keyed this in on: 2006-04-15
Filed in: Apple, Linux, PPC Linux

Feed Icon

Copyright © 2009 Chris Martin