Fedora Linux Support Community & Resources Center
  #1  
Old 9th December 2005, 10:31 PM
dishkuvek's Avatar
dishkuvek Offline
Registered User
 
Join Date: Dec 2005
Posts: 34
Airport Extreme (semi-working)

Here is a guide to getting your airport extreme card working in Fedora Core 4

These are experimental drivers, following these instructions could lead to an unusable system

NOTE: I have a powerbook g4 1.5ghz 12", these instructions worked for me, however, development sources are needed so I have no idea if these instructions will work for everyone else.

First you need to install some packages with yum:
Code:
yum install mercurial subversion
You will also need a copy of the Airport Extreme firmware, this can be found on your OSX partition under: /System/Library/Extensions/AppleAirport2.kext/Contents/MacOS/AppleAirport2
or you can extract it from this package: http://softmac.sipsolutions.net/sour...494b31;type=gz

Now go to kernel.org and download the latest development kernel, it cannot be any older than 2.6.15-rc1, I used 2.6.15-rc5.

Once you have the kernel, configure and build it:
Code:
bzip2 -cd linux-2.6.15-rc5.tar.bz2 | tar xvf - -C /usr/src/
cp /boot/config-2.6.[your kernel version] /usr/src/linux-2.6.15-rc5/.config
cd /usr/src/linux-2.6.15-rc5/
make oldconfig
make
make modules_install
cp vmlinux /boot/vmlinuz-2.6.15-rc5
cp System.map /boot/System.map-2.6.15-rc5
mkinitrd /boot/initrd-2.6.15-rc5.img 2.6.15-rc5
Now you need to edit and update your yaboot.conf. First open up /etc/yaboot.conf and add the following:
Code:
image=/vmlinuz-2.6.15-rc5
label=linux-dev read-only initrd=/initrd-2.6.15-rc5.img root=/dev/[your root device] append="rhgb quite"
Ok, now restart and boot into your new kernel, as an added bonus, the trackpad driver for the new iBooks and Powerbooks has slightly improved. At least, it seems that way.

Once you have successfully booted into your new kernel, you need to create the airport drivers. Before doing this you need to make sure the ieee80211 module is loaded, if it is not, simple issue a:
Code:
modprobe ieee80211
First download and build the softmac module:
Code:
hg clone http://softmac.sipsolutions.net/source
cd source
make
insmod ieee80211softmac.ko
Ok, now download the firmware cutter and airport extreme drivers, still in the softmac dir:
Code:
svn checkout svn://svn.berlios.de/bcm43xx/trunk 
cd trunk/fwcutter
make
cp /location/of/AppleAirport2 .
fwcutter AppleAirport2
make installfw

cd ../driver
SOFTMAC_DIR=/full/path/to/softmac/source make
insmod bcm43xx.ko
Hopefully that worked, if it did then we need to move on to the final step, bringing the interface up:
Code:
ifconfig eth# up
iwlist eth# scan
iwconfig eth# channel #
iwconfig eth# rate #M
iwconfig eth# essid "AP_ESSID"
Ok, from here you can either dhcp your interface or assign a static ip to it. Some people have reported problems with dhcp, so you might want to try setting it to a static ip anyhow.

If all goes well, you should be ready to go! Finally you can use your airport extreme card!!!!

We should all recognize the greatness of the hard working folks that brought us these drivers. Thank you!

Last edited by dishkuvek; 12th December 2005 at 07:33 AM.
Reply With Quote
  #2  
Old 10th December 2005, 04:46 AM
dishkuvek's Avatar
dishkuvek Offline
Registered User
 
Join Date: Dec 2005
Posts: 34
It appears one must compile a kernel that is no older than 2.6.15-rc1. I will give it a shot later and report my findings.
Reply With Quote
  #3  
Old 10th December 2005, 08:20 AM
Finalzone's Avatar
Finalzone Offline
Community Manager
 
Join Date: Mar 2004
Location: Vancouver, Canada
Posts: 2,371
Can't wait to see if Airport Extreme issue will be resolved. In a future, I am planning to replace OS X Panther with Fedora on my sister's IBook.
__________________
Desktop CPU: AMD Phenom II(tm) X4 Processor 940 AM2+ - Memory: 8GB DDR2-RAM - GPU: Nvidia Geforce GTX 460 v2 - OS: Fedora 18 Spherical Cow x86-64 and Windows 7 Ultimate SP1 64-bit
Laptop Toshiba Satellite C650D - OS: Fedora 19 Schrödinger's Cat (preview release) x86-64 and Microsoft Windows 7 64-bit
Reply With Quote
  #4  
Old 12th December 2005, 07:38 AM
dishkuvek's Avatar
dishkuvek Offline
Registered User
 
Join Date: Dec 2005
Posts: 34
It is working for me, instructions are placed above. Please let me know your results as well.
Reply With Quote
  #5  
Old 16th December 2005, 07:51 PM
fedoraforme123 Offline
Registered User
 
Join Date: Sep 2005
Location: New Hampshire
Posts: 23
Wow, it worked thanks. I will continue reading this forum and see what other people get as results.
__________________
-Andrew :rolleyes:
Reply With Quote
  #6  
Old 19th December 2005, 07:15 AM
dishkuvek's Avatar
dishkuvek Offline
Registered User
 
Join Date: Dec 2005
Posts: 34
Quote:
Originally Posted by fedoraforme123
Wow, it worked thanks. I will continue reading this forum and see what other people get as results.
Glad to know that someone else got it working. It freezes the system sometimes, have you experienced this?
Reply With Quote
  #7  
Old 24th February 2006, 12:33 PM
hslab Offline
Registered User
 
Join Date: Feb 2006
Posts: 1
Some issues...

--------------------
Ok, now download the firmware cutter and airport extreme drivers, still in the softmac dir:
Code:
svn checkout svn://svn.berlios.de/bcm43xx/trunk 
cd trunk/fwcutter
make
cp /location/of/AppleAirport2 .
fwcutter AppleAirport2
make installfw

cd ../driver
SOFTMAC_DIR=/full/path/to/softmac/source make
insmod bcm43xx.ko
-----------------------------------

I'm having some real problems with this last bit.
I just can't seem to be able to find a "driver" directory, and when I want on the assumption that you meant "the-directory-in-which-the-Apple-Airport-2-driver-resides", the
Code:
SOFTMAC_DIR=/full/path/to/softmac/source make
command you mention, I don't get a bcm43xx.ko file produced anywhere.

Any help/thoughts?
Reply With Quote
  #8  
Old 12th March 2006, 04:04 PM
Snow_Shelter Offline
Registered User
 
Join Date: Feb 2006
Posts: 3
Quote:
Originally Posted by hslab
--------------------
Ok, now download the firmware cutter and airport extreme drivers, still in the softmac dir:
Code:
svn checkout svn://svn.berlios.de/bcm43xx/trunk 
cd trunk/fwcutter
make
cp /location/of/AppleAirport2 .
fwcutter AppleAirport2
make installfw

cd ../driver
SOFTMAC_DIR=/full/path/to/softmac/source make
insmod bcm43xx.ko
-----------------------------------

I'm having some real problems with this last bit.
I just can't seem to be able to find a "driver" directory, and when I want on the assumption that you meant "the-directory-in-which-the-Apple-Airport-2-driver-resides", the
Code:
SOFTMAC_DIR=/full/path/to/softmac/source make
command you mention, I don't get a bcm43xx.ko file produced anywhere.

Any help/thoughts?

I'm having the same problem. Does anyone have more detailed/newer instructions?
Reply With Quote
  #9  
Old 12th March 2006, 07:19 PM
umbulale's Avatar
umbulale Offline
Registered User
 
Join Date: Mar 2006
Posts: 1
Airport Fedora PPC Working

Cool...it works.
Thank you!

Actually just download the fwcutter bcm43xx as described:

svn checkout svn://svn.berlios.de/bcm43xx/trunk
cd trunk/fwcutter
make install
cp /location/of/AppleAirport2 .
bcm43xx-fwcutter AppleAirport2
make installfw

thats how it worked for me. (without the part with the driver folder)
running fedora ppc on powerbook g3
Reply With Quote
  #10  
Old 15th March 2006, 02:06 AM
Snow_Shelter Offline
Registered User
 
Join Date: Feb 2006
Posts: 3
Quote:
Originally Posted by umbulale
Cool...it works.
Thank you!

Actually just download the fwcutter bcm43xx as described:

svn checkout svn://svn.berlios.de/bcm43xx/trunk
cd trunk/fwcutter
make install
cp /location/of/AppleAirport2 .
bcm43xx-fwcutter AppleAirport2
make installfw

thats how it worked for me. (without the part with the driver folder)
running fedora ppc on powerbook g3

Where and how is the bcm43xx.ko made?

Please submit complete instructions.

EDIT:

There has been no reply. I assume you either don't care, or don't really know how.

Last edited by Snow_Shelter; 22nd March 2006 at 09:43 PM.
Reply With Quote
  #11  
Old 23rd March 2006, 10:19 PM
dishkuvek's Avatar
dishkuvek Offline
Registered User
 
Join Date: Dec 2005
Posts: 34
I can no longer update these instructions, as I sold my Powerbook G4. Sorry to anyone having problems, there is a similar guide over in the Gentoo forums, you will of course have to adopt them to a Fedora environment, but it should not be too difficult: http://forums.gentoo.org/viewtopic-t-409194.html
Reply With Quote
  #12  
Old 29th March 2006, 09:54 PM
bogwire Offline
Registered User
 
Join Date: Mar 2006
Posts: 53
I would suggest to use FC5 with a 2.6.16 kernel if you want to get the AirPort Extreme card working.
Reply With Quote
Reply

Tags
airport, extreme, semiworking

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Airport Extreme / NM Forces WEP Key Popscile-Pete Servers & Networking 15 6th March 2009 12:04 AM
Airport Extreme Beldar Mac Chat 3 29th May 2006 12:25 AM
Airport Extreme problem on FC5 ppc Entity Mac Chat 5 10th April 2006 08:42 AM


Current GMT-time: 10:44 (Thursday, 20-06-2013)

TopSubscribe to XML RSS for all Threads in all ForumsFedoraForumDotOrg Archive
logo

All trademarks, and forum posts in this site are property of their respective owner(s).
FedoraForum.org is privately owned and is not directly sponsored by the Fedora Project or Red Hat, Inc.

Privacy Policy | Term of Use | Posting Guidelines | Archive | Contact Us | Founding Members

Powered by vBulletin® Copyright ©2000 - 2012, vBulletin Solutions, Inc.

FedoraForum is Powered by RedHat