WIFI s čipem Broadcom 43xx - FEDORA 8,FEDORA 9

Nový návod pro tyto wifi chipsety funkční na nové Fedoře 8 nyní i Fedoře 9.

Automatický instalační skript!
Pro lenochy ,kteří nechtějí dělat kroky níže je tu
automatický instalační skriptík.

[Stáhnout zde!](http://true.php5.cz/filez/b43firmwareinstall.tar.bz2)

Skript z archivu kamkoliv extrahujte.
V konzoli se přihlašte jako root a spusťteho (./b43firmwareinstall).
Skript provede všechno za vás. Vy ,už jen restartujete systém…

Manuální návod!
1. Přihlásíme se jako root

su

2. Stáhneme a extrahujeme archív s firmwarem

wget [http://downloads.openwrt.org/sources/broadcom-wl-4.80.53.0.tar.bz2](http://downloads.openwrt.org/sources/broadcom-wl-4.80.53.0.tar.bz2)
tar -jxvf broadcom-wl-4.80.53.0.tar.bz2

3. Nyní extrahujeme samotný firmware

cd broadcom-wl-4.80.53.0/kmod
/usr/bin/b43-fwcutter -w /lib/firmware wl_apsta.o

4. A ještě to nakonfigurujeme příkazem

echo "alias wlan0 b43" >> /etc/modprobe.conf

5. Je nutné provést restart systému…

Tímto byste měli sprovoznit svojí wifi kartu!
Samozřejmě si to můžete ověřit, stačí zadat tento příkaz

dmesg | grep b43

Pokud příkaz vypíše něco podobného tomuto výpisu je asi na 99% pravděpodobné ,že wifi funguje!

b43-phy0: Broadcom 4318 WLAN found
b43-phy0 debug: Found PHY: Analog 3, Type 2, Revision 7
b43-phy0 debug: Found Radio: Manuf 0x17F, Version 0x2050, Revision 8
b43-phy0 debug: Loading firmware version 351.126 (2006-07-29 05:54:02)
Registered led device: b43-phy0:tx
Registered led device: b43-phy0:rx
b43-phy0 debug: Chip initialized
b43-phy0 debug: 32-bit DMA initialized
b43-phy0 debug: Wireless interface started
b43-phy0 debug: Adding Interface type 2

Důležité jsou hlavně tyto řádky

b43-phy0: Broadcom 4318 WLAN found
b43-phy0 debug: Chip initialized

Blahopřeji vaše wifi karta je nyní funkční!

tak jsem to vyzkousel ale wifi se nechce pripojit, ale zarizeni je detekovano-tohle se objevilo b43-phy0: Broadcom 4318 WLAN found, ale tohle uz ne b43-phy0 debug: Chip initialized

Návod funguje i na nové fedoře 9, teď jsem to zkoušel.

Vytvořil jsem jednoduchej,banální skript.
Automatizuje kroky z návodu.
Pro nooby celkem užitečný 8).

Supr napad. :slight_smile: Este to muzes vylepsit treba takle:


...
. /etc/rc.d/init.d/functions

#stazeni archivu s firmwarem 
echo -n 'Stazeni archivu s firmwarem probehlo === '
daemon "cd / && wget http://downloads.openwrt.org/sources/broadcom-wl-4.80.53.0.tar.bz2"
...

Zkus co to dela, treba se ti to bude libit :slight_smile:

Jestli jsem to dobře pochopil tak by to melo udelat neco jako:
Stazeni archivu s firmwarem probehlo === [ OK ]
ze jo? To by celkem siklo a bylo by to prehlednejsi ale nejak se mi nedari to zakomponovat :smiley:

A co ti presne nejde? Me toto:


#!/bin/bash 

. /etc/rc.d/init.d/functions

#stazeni archivu s firmwarem 
echo -n 'Stazeni archivu s firmwarem probehlo === '
daemon "cd . && wget -q http://downloads.openwrt.org/sources/broadcom-wl-4.80.53.0.tar.bz2"
echo

funguje takle:


$ ./b43firmwareinstall 
Stazeni archivu s firmwarem probehlo ===                   [  OK  ]
$

U ostatnich to udelej analogicky. Jen nemusis pokazde opakovat “. /etc/rc.d/init.d/functions” to staci includenout jen jednou.

ahaaaa, uz chapu… az dam do kopy tu fedoru tak skript 8) vylepsim
edit:tak sem se rozhod ,ze to tam davat nebudu :smiley: ,protoze ono je to velice pekny ale jen wget ma tichej rezim :smiley:

funguje s kartou Globetrotter GT Combo EDGE od T-Mobile, kerou pouzivam jen pro wlan. diky.

Trochu me mrzi, ze u F10 opet nejela WIFIna bez vnejsiho zasahu, ale skriptik to napravil. Diky za nej (;

Stahl jsem si skript od beriiiska (23.5.2008) a pouzil ho podle navodu.
Vse probehlo bez chybovych hlasek.
Po rebootu pocitace, ale stale tu wifi nevidim :frowning:

iwconfig

lo no wireless extensions.
eth0 no wireless extensions.
pan0 no wireless extensions.

dmesg | grep dcom

usb 3-1: Manufacturer: Broadcom Corp
Broadcom 43xx driver loaded [ Features: PMLR, Firmware-ID: FW13 ]

Tady mam neco jineho nez by tam melo byt.
Pro jistotu opakuji mam HP6830s a Fedora 10.

Co vypise:
dmesg | grep b43

btw, imho jednodusim (aspon uzivatelsky) resenim je postupovat ala http://www.cenolan.com/2008/11/rpm-install-broadcom-wireless-sta-driver-fedora/

tzn pouze z rpmfusion nainstalovat broadcom-wl

nezkoumal jsem jak to funguje, nicmene oproti reseni tady uvedenemu to mmj blacklistuje modul b43

Zajimave, to vypada na nejaky BLOB, primo od Broadcomu. Kdyz to pomuze, proc ne. :slight_smile:

na muj Broadcom Corporation BCM4318 [AirForce One 54g]

zabralo jedine tohle:

http://f7.kamisamanou.net/

Ale ten navod tady nedela nic jineho… jediny problem by mohl byt v tom, ze odkazuje na starsi verzi broadcom-wl-4.80.53.0.tar.bz2 zatimco ten odkaz na broadcom-wl-4.150.10.5.tar.bz2