Broadcom wireless

Razmjena savjeta i trikova o podešavanju sustava i programa.

Moderator/ica: Moderatori/ce

Odgovori
Lutherus

Broadcom wireless

Post Postao/la Lutherus »

Puno korisnika se žali na Broadcom wireless driver, pogotovo ako prihvati STA driver kojeg neke distribucije nude. Da bi olakšali korisnicima osposobljavanje Broadcom mreže nastao je i ovaj post.
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 wget
OpenSuse

Kod: Označi sve

sudo zypper install b43-fwcutter
sudo /usr/sbin/install_bcm43xx_firmware
Debian

Kod: 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-firmware


Sve 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 ..
Te nakon njega firmware. Ne ću stavljati za starije kernele jer većina ljudi ipak ima 3.2 ili noviji kernel.

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.o

Također za Slackware se nalaze paketi na Slackbuilds servisu te ih samo preuzimte i izgradite.
Avatar
Cooleech
Moderator
Postovi: 7028
Pridružen/a: 13 stu 2010, 21:12
Spol: M
OS: Arch Linux KDE
Lokacija: /hrvatska/solin/

Re: Broadcom wireless

Post Postao/la Cooleech »

Napravi članak! ;)
Lutherus je napisao/la:Puno korisnika se žali na Broadcom wireless driver, pogotovo ako prihvati STA driver kojeg neke distribucije nude. Kako bi olakšali korisnicima osposobljavanje Broadcom mrežne kartice, nastao je ovaj članak.
Sam Broadcom driver se nalazi u kernelu te je za pravilan rad potreban samo firmware koji, naravno, nije ni otvoren ni slobodan (shame on you, Broadcom). STA vlasnički driver koji dolazi s punim paketom je zapravo vrlo loš i ne preporučuje 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 za svoj rad zahtjeva firmware, a kako je driver već ugrađen u kernel, njega ćemo preskočiti i baviti se samo firmwareom.

2. Ako imate USB mrežnu karticu s 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 karticu imate. To učinite s naredbom:

Kod: Označi sve

lspci -vnn -d 14e4:
<- meni ovo ne radi, ali moguće zato jer nemam nesretni Broadcom.

Ako kartica nije među ranije spomenutima, samo naprijed. Ako je, nažalost, osuđeni ste na STA driver.

Neke distribucije dolaze s potrebnim firmwareom na svojim repozitorijima te ga je potrebno samo preuzeti.

Fedora

Kod: Označi sve

su -
yum install b43-fwcutter wget
<- ide i wget na kraju?

OpenSuse

Kod: Označi sve

sudo zypper install b43-fwcutter
sudo /usr/sbin/install_bcm43xx_firmware
Debian

Kod: Označi sve

sudo apt-get install firmware-b43-installer
**radi i na svim Debianoidima kao i na Ubuntuu.

Gentoo

Kod: Označi sve

emerge b43-fwcutter
emerge b43-firmware
Sve 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 ..
te nakon njega firmware. Neću stavljati za starije kernele jer većina ljudi ipak ima 3.2 ili noviji.

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.o
Također za Slackware se nalaze paketi na Slackbuilds servisu te ih samo preuzmite i izgradite.
Evo, sad lipo uredi i objavi. ;)
Vl@do je napisao/la:Arch imaš upravo zato da uštediš na vremenu. Nemaš nikakvih problema s instalacijama, kompajliranjem i ostalim. Imaš jednostavno funkcionalan i stabilan, uvijek najsvježiji OS, a osim toga je sexy i cool do neba.
I've seen some idiots back in my time, but you man... you're special!
Lutherus

Re: Broadcom wireless

Post Postao/la Lutherus »

ako nemaš broadcom onda pipaš network :bleh
Lutherus

Re: Broadcom wireless

Post Postao/la Lutherus »

U skicama je.
Odgovori