SDB:Broadcom (BCM4306) WLAN Installation

aus openSUSE, der freien Wissensdatenbank

SDB:Broadcom (BCM4306) WLAN Installation

Version 9.3 - 10.0

Situation

Dieses Workaround können Sie benutzen wenn Sie über eine WLAN Kate mit einem BC4036 verfügen welche aufgrund fehldender Treiber inaktiv ist.

Verfahren

1. Überprüfen Sie ob ndiswrapper installiert ist: Yast > Software > Software Installation und suchen Sie nach ndiswrapper. 2. Starten Sie die Shell Konsole (Kmenu > System > Terminal Programm > Terminal) und loggen Sie sich als root ein:

sux -

Tippen Sie Ihr root passwort ein. Danach erstellen Sie ein Verzeichnis:

mkdir /lib/windrivers

Es werden die Windows Treiber für den BCM4306 Chipsatz benötigt. Diese erhalten Sie unter http://www.silfreed.net/download/hpzt3000cto/SP23107A.tar.gz . Speichern Sie diesen unter /lib/windrivers:

mv VERZEICHNIS_ZUM_TREIBER/lib/windrivers

In der Konsole wechseln Sie in das Verzeichnis welches die Treiber enthält:

cd /lib/windrivers

Anschließend entpacken Sie diese mit folgendem Befehl:

tar -zxvf Name_des_Treibers.tar.gz

z.B.: tar -zxvf SP23107A.tar.gz then

cd Name_des_Treibers

Überprüfen Sie ob bereits ein weiteres ndiswrapper Modul läuft:

ndiswrapper -l

Falls bereits ein Modul läuft entfernen Sie dieses mit:

ndiswrapper -e NAME_DES_MODULES

Nach der Installation starten Sie den Treiber:

ndiswrapper -i bcmwl5.inf

und laden das Modul mit:

modprobe ndiswrapper

Nun können Sie Ihre WLAN Karte mit YAST > Netzwerkgeräte > Netzwerkkarte konfigurieren. Erstellen Sie dazu eine neue Wireless Karte und benutzen Sie das Modul ndiswrapper. Die Einstellungen sind von Ihrem Netzwerk abhängig. (Statische IP oder DHCP, Verschlüsselung, usw.)


Außerdem können Sie mit dem Kwifimanager die Aktivität der Karte überprüfen. Die Installation von Kwifimanager erfolgt über Yast. Starten Sie den Kwifimanger über die Shortcut (Alt + F2) und tippen Sie kwifimanger ein.

Alternative führen Sie in der Konsole als "root" den Befehl

iwconfig 

aus um sehen zu können ob die Karte erkannt wurde.