Sam Broadcom driver se nalazi u kernelu te je za pravilan rad potreban jedino firmware koj naravno, nije ni otvoren ni slobodan. ( Shame on you Broadcom ). STA vlasnički driver koj dođe sa punim paketom je zapravo vrlo loš i ne preporuča ga se koristiti osim ako nemate baš ta dva modela mrežne kartice koji nažalost drugaćije ne će raditi.
1. b43/b43legacy driver zahtjeva za svoj rad firmware pa kako je driver već ugrađen u kernel njega ćemo preskošiti i baviti se samo firmwareom
2. Ako imate usb mrežnu kartivu sa broadcom čipom ona neće raditi te za nju trebate STA driver.
Također serije 4358 , 4359 , 435a , 4365, 4727 te 4322 ne će raditi jer nisu podržane od drivera
3. Moguće je koristiti samo jedan driver a ne dva istovremeno. Stoga ako imate podržanu karticu nemojte blacklistati oss driver već sta.
Za početak provjerite koju mrežnu imate. To učinite sa
lspci -vnn -d 14e4:
Ako kartica nije među ranije spomenutima, samo naprijed. Ako je, nažalost osuđeni ste na STA driver.
Neke distribucije dolaze sa potrebnim firmwareom na svojim repozitorijima te ga je potrebno samo preuzeti.
Fedora
Kod: Označi sve
su -
yum install b43-fwcutter wgetKod: Označi sve
sudo zypper install b43-fwcutter
sudo /usr/sbin/install_bcm43xx_firmwareKod: Označi sve
sudo apt-get install firmware-b43-installer**radi i na svim Debianoidima kao i na Ubuntu.
Gentoo
Kod: Označi sve
emerge b43-fwcutter
emerge b43-firmwareSve ostale distribucije
Prvo je potrebno instalirati fwcutter
Kod: Označi sve
wget http://bues.ch/b43/fwcutter/b43-fwcutter-017.tar.bz2
tar xjf b43-fwcutter-017.tar.bz2
cd b43-fwcutter-017
make
sudo make install
cd ..Kod: Označi sve
export FIRMWARE_INSTALL_DIR="/lib/firmware"
wget http://mirror2.openwrt.org/sources/broadcom-wl-5.10.56.27.3_mipsel.tar.bz2
tar xjf broadcom-wl-5.10.56.27.3_mipsel.tar.bz2
sudo b43-fwcutter -w "$FIRMWARE_INSTALL_DIR" broadcom-wl-5.10.56.27.3/driver/wl_apsta/wl_prebuilt.oTakođer za Slackware se nalaze paketi na Slackbuilds servisu te ih samo preuzimte i izgradite.