john pfeiffer
  • Home
  • Categories
  • Tags
  • Archives

Linux broadcom firmware b43 cutter

first determine what firmware you have:

su - lspci -vnn | grep 14e4 //shows whether "legacy" for wifi b

0001:01:01.0 Network controller [0280]: Broadcom Corporation BCM4318 [AirForce One 54g] 802.11g Wireless LAN Controller [14e4:4318] (rev 02)

This shows me I have a pci device with the firmware 14e4:4318

Download the firmware from the thoughtfully shared:

http://downloads.openwrt.org/sources/broadcom-wl-4.80.53.0.tar.bz2

Use b43-cutter to extract firmware from w_apsta.o and put it in /lib/firmware/

dpkg -i b43-cutter.deb

tar xjf broadcom-wl-4.80.53.0.tar.bz2

(if command can't execute bzip2 then you'll need to install it...)

cd broadcom-wl-4.80.53.0/kmod

sudo b43-fwcutter -w "/lib/firmware" wl_apsta.o

shutdown -r now //?

http://linuxwireless.org/en/users/Drivers/b43

EXTRA COMMANDS - NOT NECESSARY BUT COULD BE USEFUL

3) export FIRMWARE_INSTALL_DIR="/lib/firmwar


  • « Trac admin from linux command line
  • Linux basename operand missing »

Published

Feb 6, 2010

Category

linux

~105 words

Tags

  • b43 1
  • broadcom 2
  • cutter 1
  • firmware 2
  • linux 249