Ein Kumpel von mir hat einen Fujitsu Siemens PC mit einem Belkin WLAN chipsatz.
Code:
# lspci
00:0a.0 "Network controller" "Broadcom Corporation" "BCM4306 802.11b/g Wireless LAN Controller" -r03 "Belkin" "7000"
Code:
# lspci -n
0000:00:0a.0 Class 0280: 14e4:4320 (rev 03)
Auf http://ndiswrapper.sourceforge.net/m...index.php/List ist die Karte als 'Card: Belkin F5D7010 54g (802.11g and 802.11b capable) 32-bit CardBus wireless card' aufgeführt.
Mit ndiswrapper und den Treibern von der Original-Treiber-CD läuft die WLAN-Karte einwandfrei.
Eine kurze Installationsanleitung basierend auf Suse 10.0:
Mit Hife von Yast die Pakete ndiswrapper und wireless-tools installiert.
Die Treiber von der Treiber CD (/Driver/bcmwl5.inf und /Driver/bcmwl5.sys) genommen und in ein Verzeichnis auf der Festplatte kopiert. In diesem Verzeichnis dann
Code:
ndiswrapper -i bcmwl5.inf
Die Ausgabe beachten und schauen, ob die Treiber richtig installiert sind:
Code:
# ndiswrapper -l
Installed ndis drivers:
bcmwl5 hardware present
Als nächstes muß die Datei *.conf in /etc/ndiswrapper/bcmwl5 an einer einzigen Stelle editiert werden, um einen totalen Absturz des Systems beim Laden von ndiswrapper zu vermeiden:
EnableAutoConnect|1 wird in EnableAutoConnect|0 geändert.
Dann folgt
Code:
modprobe ndiswrapper
Wenn bisher alles richtig verlaufen ist, erscheint im System wlan0 (Ausgabe des Kernels beachten).
Dann wird mit Yast eine Konfigurationsdatei für wlan0 erstellt:
Netzwerkgeräte -> Netzwerkkarte -> Konfigurieren
Gerätetyp: Drahtlos
Konfigurationsname: 0
In der Sektion Kernelmodul kann alles leer bleiben.
Auf 'Weiter' klicken, die Netzwerkeinstellungen vornehmen und Yast beenden.
Code:
# cat /etc/sysconfig/network/ifcfg-wlan-wlan0
BOOTPROTO='static'
IPADDR='192.168.1.5'
NETMASK='255.255.255.0'
STARTMODE='auto'
USERCONTROL='no'
WIRELESS_BITRATE='auto'
WIRELESS_ESSID='wlanrouter'
WIRELESS_MODE='Managed'
Code:
# ifconfig
wlan0 Protokoll:Ethernet Hardware Adresse 00:30:BD:F5:D1:1F
inet Adresse:192.168.1.5 Bcast:192.168.1.255 Maske:255.255.255.0
inet6 Adresse: fe80::230:bdff:fef5:d11f/64 Gültigkeitsbereich:Verbindung
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:63300 errors:0 dropped:0 overruns:0 frame:0
TX packets:34210 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 Sendewarteschlangenlänge:1000
RX bytes:71254470 (67.9 Mb) TX bytes:2424254 (2.3 Mb)
Interrupt:137 Speicher:e7000000-e7001fff
Wenn ifconfig kein wlan0 enthält, mit
Code:
modprobe ndiswrapper
undversuchen, die WLAN-Karte hochzufahren und schauen, ob der Access Point erreichbar ist.
Editieren der Config-Datei /etc/sysconfig/kernel, damit ndiswrapper beim Booten geladen bzw. die WLAN-Karte hochgefahren wird:
Code:
MODULES_LOADED_ON_BOOT="ndiswrapper"
Nützliche URLs:
http://de.opensuse.org/SDB:Broadcom_...N_Installation
http://ndiswrapper.sourceforge.net/m...ofessional_9.x
http://www.linuxquestions.org/questi...hreadid=231657
Lesezeichen