Broadcom WLAN-Karten
Aus Fedorawiki.de
Ein kleines HowTo über die Einrichtung des Wireless-LAN mithilfe einer Broadcom-Karte.
Für Nutzer von F 8,9, 10 steht unter Links die Adresse eines Artikels der die Anleitung für die Einrichtung des Treibers broadcom-wl von RPM-Fusion enthält.
Broadcom hat bisher nie genaue Details über dessen WLAN-Karten gemacht, sodass der heutige Treiber nur mit Hilfe von „reverse engineering“ enstanden ist. Der Treiber ist seit dem Linux Kernel 2.6.17-rc2 fest eingebunden.
Da sich seit dem Kernel 2.6.23 die Treiber-Struktur der Broadcom-Treiber geändert hat, geht dieser Artikel nur auf die Fedora-Versionen 8 und folgende ein. Frühere Versionen werden durch den bcm43xx-Treiber unterstützt, welcher jedoch nur mit kleinen Änderungen genau wie der neue b43 zu installieren ist.
Seit 2.6.23 heißt der ehemalige bcm43xx nun b43legacy und ein neuer Treiber b43 ist hinzugekommen. Dieser bietet recht gute Unterstützung für fast alle Broadcom-Chips.
Inhaltsverzeichnis |
Installation
Um mit dem Broadcom-Chip eine Verbindung herzustellen muss noch die Firmware installiert werden.
Als erstes muss man sich vergewissern, ob das jeweilige Interface, welches im Laptop/PC installiert ist unterstützt wird. Hierzu kann diese Internetseite genutzt werden: http://linuxwireless.org/en/users/Drivers/b43/devices
Um die Nötigen Informationen aus dem System auszulesen, einfach folgendes in einem Terminal eingeben:
Die Ausgabe sollte ungefair so aussehen:
06:02.0 Network controller: Broadcom Corporation BCM4318 [AirForce One 54g] 802.11g Wireless LAN Controller (rev 02)
Wobei mit diesen Angaben eben geschaut werden kann, ob der Chipsatz unterstützt wird.
Wird er Unterstützt, ist die Installation ab Fedora 8 sehr einfach.
Installation der nötigen Werkzeuge
Benötigt wird je nachdem das Paket b43-fwcutter oder bcm43xx-fwcutter. Damit wird die heruntergeladene Firmware richtig ins System eingefügt.
Ist es noch nicht installiert kann dies wie folgt nachgeholt werden:
Installation der Firmware
- Benutzer, die den b43 Treiber benutzen laden bitte folgendes herunter und entpacken es:
- Benutzer, die b43legacy oder bcm43xx bentuzen, bitte folgenden Treiber herunterladen:
Benutzer mit b43 Chip...
... suchen Bitte in dem Entpackten Ordner den Pfad driver/wl_apsta_mimo.o.
Sofern gefunden, muss nur noch die Firmware entpackt werden:
Benutzer mit b43legacy oder bcm43xx Chip...
Für b43legacy Benutzer reicht der folgende Befehl:
Und für bcm43xx Benutzer muss dagegen bcm43xx-fwcutter benutzt werden:
Modprobe Alias anlegen
Jetzt muss noch ein Alias in der /etc/modprobe.conf angelegt werden.
Dazu folgendes eingeben:
Beachten: b43 muss entsprechend dem oben angewendeten Treiber ersetzt werden. Kann also auch b43legacy oder bcm43xx heißen.
Nun muss nur noch die Firmware neu geladen werden:
Auch hier gillt es zu beachten, das b43 entsprechend des oben verwendeten Treibers ersetzt werden muss.
Sollte das Neuladen fehlschlagen, hilft meißt ein Neustart.