Nearing the End

Ubuntu on PowerBook G4 (PowerPC, PPC)

lspci
(dowload zip file)
unzip bcm43xx.zip
(alternative) zless /usr/share/doc/bcm43xx-fwcutter/README.gz
sudo bcm43xx-fwcutter -w /lib/firmware bcmwl5.sys
sudo modprobe bcm43xx
iwconfig
sudo iwlist eth1 scan
sudo iwconfig eth1 rate 11M
iwconfig eth1
sudo iwconfig eth1 ap any
dmesg

mudd@mudd-laptop:~/Desktop/bcm43xx$ cd /lib/firmware mudd@mudd-laptop:/lib/firmware$ ls 2.6.15-23-powerpc bcm43xxinitval05.fw bcm43xxmicrocode2.fw 2.6.15-25-powerpc bcm43xxinitval06.fw bcm43xxmicrocode4.fw bcm43xxinitval01.fw bcm43xxinitval07.fw bcm43xxmicrocode5.fw bcm43xxinitval02.fw bcm43xxinitval08.fw bcm43xxpcm4.fw bcm43xxinitval03.fw bcm43xxinitval09.fw bcm43xxpcm5.fw bcm43xxinitval04.fw bcm43xx_initval10.fw mudd@mudd-laptop:/lib/firmware$ python Python 2.4.3 (#2, Apr 27 2006, 14:44:20) [GCC 4.0.3 (Ubuntu 4.0.3-1ubuntu5)] on linux2 Type "help", "copyright", "credits" or "license" for more information.

> mudd@mudd-laptop:/lib/firmware$ <\pre>


From: http://www.ubuntuforums.org/archive/index.php/t-187407.html

n00bWillingToLearn June 3rd, 2006, 05:12 PM I have a 17'' powerbook with Airport Extreme and I just got it working.

I followed these instructions using the link given to download the drivers and wifi-radar as opposed to Network-Manger ( you don't need either but they automatically detect / connect to wireless networks );

http://www.ubuntuforums.org/showthread.php?t=185174

Extra info if you want it:

The howTo is not meant specifically for Airport cards, or PPC but it worked for me ( with Airport Extreme on PPC I don't know about plain Airport ( the older version ) or using it on intel based macs) basically Ubuntu already has the drivers to use Airport ( and all other broadcom based cards ) but for legal reasons are not allowed to have the firmware to use those cards installed by default so you are getting the firmware from the windows driver ( you are not using the windows driver like you would with NDIS wrapper ) and using the drivers Ubuntu already has to do the rest.


General 6.06 - How to: Broadcom Wireless cards without Ndiswrapper This Should work with Apple hardware as well as PC's. If BCM4318 that this guide is VERY unlikly to work for you. http://www.ubuntuforums.org/showthread.php?t=185174

Since my laptop is powerpc, not x86, ndiswrapper is not an option. http://www.archivesat.com/UbuntuLinuxHelpandUser_Discussions/thread770953.htm --->https://help.ubuntu.com/community/WifiDocs/Driver/bcm43xx/Dapper#head-2d0c63404ca00426255ef1158a8afffc67925ef6

--- ndiswrapper solution --- First of all, thanks to all the posts on these forums I'm posting from a wireless connection, and I have a Broadcom 4318 "AirForce One 54g". Here's how I did it, maybe it'll help someone. You don't even need an internet connection. http://ubuntuforums.org/showpost.php?p=1105667&postcount=218

make ndiswrapper work with ubuntu 6.06 PPC!! NO... ndiswrapper can't works on ppc since it use x86 binary dll. It could compile but dll can't be used. http://www.ubuntuforums.org/showthread.php?t=190248

Broadcom built a software radio http://www.andrewsavory.com/blog/archives/000607.html

Compatible wireless network card http://www.ubuntuforums.org/archive/index.php/t-36505.html

The Gentoo forums topic on Native Airport Extreme Drivers for Linux (http://forums.gentoo.org/viewtopic-t-409194.html) is the best place for getting the Airport Extreme to work. If your firmware isn't compatible with the fwcutter utility, you can grab a copy of the AppleAirPort2 driver here. http://www.andybotting.com/mediawiki/index.php/Linuxona15%22Powerbook_1.67Ghz