			BCM43XX Linux Driver Project
			============================


About this software
-------------------

fwcutter is a tool which can extract firmware from various source files.
It's written for BCM43xx driver files.

The project page is http://bcm43xx.berlios.de/


Usage
-----

fwcutter FILE		extracts the firmware from a source FILE to .
fwcutter -i FILE        identify the driver file. Print information, but don't extract.
fwcutter -w /tmp FILE	extract and write firmware to /tmp.
fwcutter -l		prints a list of supported driver source files.

After extraction, run make installfw which will copy bcm43xx_*.fw to 
FIRMWARE_INSTALL_DIR (which defaults to /lib/firmware) for
usage by the bcm43xx driver. An alternative way is using the -w option.

Different distributions use different target directories for the firmware 
files. If the driver complains about missing firmware files look for the 
correct directory. For some distributions you have to use 
/lib/hotplug/firmware or /usr/lib/hotplug/firmware for FIRMWARE_INSTALL_DIR,
but other directories are also possible.

Extraction doesn't depend on the system you're using. You can even 
extract firmware on ppc from a mips driver. Cross-extraction is allowed.


Where can I find some driver source files?
------------------------------------------

AppleAirPort2
-------------
You can find the Apple Airport Extreme driver in your Mac OS X system at
/System/Library/Extensions/AppleAirPort2.kext/Contents/MacOS/AppleAirPort2
(Note that not all versions of the MacOSX driver are supported.)

bcmwl5.sys	Link
-------------   -------------------------------------------------------
3.20.23.0	http://nicolas.bonifas.free.fr/inspiron/bcmwl5.sys
		http://www.fujitsupc.com/downloads/Wireless_Broadcom_802.11g_WPA_V3.20.23.0_XP_2K.exe
		http://files.codykrieger.com/mn720drivers/bcmwl5.sys
3.30.15.0	ftp://ftp.asus.com.tw/pub/ASUS/wireless/WL-100g-03/Driver_330150.zip
		http://web.belkin.com/support/download/files/F5D7010-v2.4.4.exe
		http://www.belkin.com/support/download/downloaddetails.asp?file_id=1425
		http://communications.siemens.com/repository/1135/113557/pccard54_V11200_eng.exe
3.40.20.0	http://broadband.motorola.com/consumers/products/WN825g/downloads/WN-WPCI-Web-Update-v1.1.exe
		http://broadband.motorola.com/consumers/products/WPCI810g/downloads/WN-WPCI-Web-Update-v1.1.exe
3.40.25.3	http://www.silfreed.net/download/hpzt3000cto/SP23107A.tar.gz
3.40.73.0	http://ftp.us.dell.com/network/R83097.EXE
		ftp://ftp.us.dell.com/network/R83097.EXE
3.40.100.0	ftp://ftp.wildpackets.com/pub/outgoing/brcmDvr340rc100a~@.zip		
3.60.7.0	ftp://ftp.asus.com.tw/pub/ASUS/wireless/WL-100g-03/Driver_3607.zip
3.60.7.5	http://www2.melcoinc.co.jp/pub/lan/wdrv_660.exe
3.70.12.0	http://files.wl500g.info/asus/wl120g/drivers/3.70.12.0.rar
		ftp://ftp.compaq.com/pub/softpaq/sp28001-28500/sp28198.exe
3.70.17.0	ftp://ftp.compaq.com/pub/softpaq/sp28501-29000/SP28538.exe
3.90.41.1	http://www2.melcoinc.co.jp/pub/lan/wdrv_661.exe
3.100.35.1	http://ftp.us.dell.com/network/R94826.EXE
3.100.46.0	ftp://ftp.support.acer-euro.com/notebook/aspire_3020_5020/driver/80211g.zip
		http://www.linksys.com/servlet/Satellite?blobcol=urldata&blobheadername1=Content-Type&blobheadername2=Content-Disposition&blobheadervalue1=application%2Fx-msdownload&blobheadervalue2=inline%3B+filename%3DWMP54GSv1.1_20050428.exe&blobkey=id&blobtable=MungoBlobs&blobwhere=1124848568427&ssbinary=true
		ftp://ftp.compaq.com/pub/softpaq/sp29501-30000/SP29845.exe
3.100.64.0	ftp://ftp.compaq.com/pub/softpaq/sp30501-31000/SP30676.exe
3.100.64.50	http://www2.melcoinc.co.jp/pub/lan/wdrv_661.exe
3.100.65.1	ftp://ftp.hp.com/pub/softlib/software5/COL3601/ob-31557-1/SP30379.exe
3.120.27.0	ftp://ftp.us.dell.com/network/R102318.EXE
3.140.16.0	http://files.techlabs.by/getfile.php?id=1844

bcmwl564.sys	Link
-------------   -------------------------------------------------------
3.70.17.5	http://ubuntuforums.org/attachment.php?attachmentid=186
3.100.64.0	ftp://ftp.support.acer-euro.com/notebook/aspire_3020_5020/driver/winxp64bit/80211g.zip

bcmwl5a.sys	Link
-------------   -------------------------------------------------------
3.90.16.0	http://www.linksys.com/servlet/Satellite?blobcol=urldata&blobheadername1=Content-Type&blobheadername2=Content-Disposition&blobheadervalue1=application%2Fx-msdownload&blobheadervalue2=inline%3B+filename%3DWMP54GSv1.1_20050428.exe&blobkey=id&blobtable=MungoBlobs&blobwhere=1124848568427&ssbinary=true

d11ucode.o	Link
-------------   -------------------------------------------------------
3.60.7.0	http://files.wl500g.info/asus/wl500g/gpl/broadcom/src/wl/linux/ap_d11ucode.o
3.90.7.0	http://dune.hu/gpl_tarballs/asus/broadcom/src/wl.orig/linux/ap_d11ucode.o

wl.o		Link
-------------   -------------------------------------------------------
3.50.21.0	http://nthill.free.fr/openwrt/sources/wl/wl-2.02.7.tar.bz2
3.60.13.0	http://nthill.free.fr/openwrt/sources/wl/wl-2.09.1.tar.bz2
		http://nthill.free.fr/openwrt/sources/wl/wl-3.37.6.tar.bz2
3.90.37.0	http://openwrt.inf.fh-brs.de/~nbd/wl1.o

wl_apsta.o	Link
-------------   -------------------------------------------------------
3.31.16.0	http://puma.ttc.cz/~jaha2x/openwrt/modules/drivers/net/wl/wl_apsta/wl_apsta.o
		http://jak.kvalitne.cz/pub/puma.habrova.jarov.czf/~jaha2x/wl500/wl_apsta.o
3.130.20.0	http://openwrt.inf.fh-brs.de/~nbd/wl_apsta.o
