• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

Suse Linux 10.0 + NETGEAR WG311v2

mag2908

Newbie
Hey Leute!

Sitz seit Tagen an dem Rechner und veruche meine
WLAN-Karte unter Suse 10.0 zu installieren.. (nicht die open-source Version)

NETGEAR WG311v2
Er erkennt die Karte unter Netgear ACX-111 - Ist das richtig und sinvoll?

Wie muss ich sie konfigurieren damit sie funtioniert :?

Ich hoffe mir kann jemand helfen, ich geh bald am Stock ;-)

Danke im Vorraus!
 

wiebkes

Member
Hei mag2908.
Hatte vor ein paar Wochen hier im Forum dasselbe Problem für eine SuSE 9.1 mit der Karte gepostet.
Ich weiß nicht, ob Deine Karte mit dem erkannten Treiber funktioniert, kannst Du aber testen, in dem Du bei den folgenden Schritten die Teile mit ndiswrapper überspringst :)
Voraussetzung: Firewall ist ausgeschaltet
Code:
rcSuSEFirewall2 stop
als root ausführen.
1 ndiswrapper - Treiberinstallation

linux:/home/wiebkes_test # cd /

Die Windows XP-Treiber befinden sich im Verzeichnis
/home/wiebkes_test/Documents/netgear

ndiswrapper ist von den SuSE CDs installiert worden

linux:/# mv
/home/wiebkes_test/Documents/netgear/netwg311_XP.sys
/home/wiebkes_test/Documents/netgear/netwg311.sys

linux:/ # ndiswrapper -i
/home/wiebkes_test/Documents/netgear/wg311v2.inf

Installing wg311v2

linux:/ # ndiswrapper -l

Installed ndis drivers:

wg311v2 present

linux:/ # modprobe ndiswrapper

linux:/ # dmesg | grep ndiswrapper

ndiswrapper version 0.6+CVS loaded

ndiswrapper adding netwg311.sys

wlan0: ndiswrapper ethernet device 00:0f:b5:4c:79:97
using driver netwg311.sys

linux:/ # vi /etc/init.d/boot.local

Fge folgenden Eintrag hinzu:

modprobe ndiswrapper

2 YaST - Netzwerkkartenkonfiguration

Netzwerkadresse:
x bei Automatische Adressvergabe (mit DHCP)

Rechnername und Nameserver:
Hostname und Domainname:
Rechnername: <Name Deines Rechners>
Domainname: <Name Deiner Domain>
x bei Hostname über DHCP ändern

Nameserver und Domain-Suche
Nameserver1: <IP Deines Routers>
Domain-Suche1: <Name Deines Rechners geht>

Routing:
Keine Angaben erforderlich

Manueller Jobfiguration der Netzwerkkarte:
Sollte alles so bleiben können, es sei denn Du mußt auf ndiswrapper umsteigen, dann muß als Modulname ndiswrapper angegeben werden.

Einstellungen für Funkverbindungen:
Betriebsmodus: Verwaltet
Netzwerkname: <Deine ESSID>
Verschlüsselungskey: <Dein WEP-Schlüssel als HEX-Wert>


3 Anpassung von Einstellungen in /etc/sysconfig/network

linux:/ # cd /etc/sysconfig/network

linux:/etc/sysconfig/network # cp
ifcfg-wlan-bus-pci-0000\:00\:0f.0 ifcfg-wlan0

linux:/etc/sysconfig/network # vi ifcfg-wlan0

Fge folgende Zeilen hinzu:

BROADCAST='192.168.0.255'

IPADR='192.168.0.2'

NETMASK='255.255.255.0'

NETWORK='192.168.0.0'

WIRELESS_FREQUENCY=''

Ändere folgende Zeile:

WIRELESS_CHANNEL=''

in

WIRELESS_CHANNEL='6'

4 Anpassungen in /etc/wlan

linux:/etc/sysconfig/network # cd /etc/wlan/

linux:/etc/wlan # cp wlancfg-DEFAULT wlancfg-wiebkes

linux:/etc/wlan # vi wlancfg-wiebkes

Ändere folgende Einträge:

PRIV_KEY128=true

dot11WEPDefaultKey=<WEP-Key>

AuthType="sharedkey"

linux:/etc/wlan # vi wlan.conf

Ändere folgende Einträge:

WLAN_SCAN=y

SSID=<ESSID>

linux:/etc/wlan # rcnetwork restart

Shutting down network interfaces:

eth0 device: VIA Technologies, Inc. VT6102 [Rhine-II]
(rev 74)

eth0 configuration: eth-id-00:0c:6e:23:be:1b done

wlan0 done

Shutting down service network . . . . . . . . . . . . . done.

Hint: you may set mandatory devices in
/etc/sysconfig/network/config

Setting up network interfaces:

lo

lo IP address: 127.0.0.1/8 done

eth0 device: VIA Technologies, Inc. VT6102 [Rhine-II]
(rev 74)

eth0 configuration: eth-id-00:0c:6e:23:be:1b

eth0 Startmode is 'off' skipped

wlan0

wlan0 (DHCP) . . . . . no IP address yet...
backgrounding. waiting

Setting up service network . . . . . . . . . . . . . . done.

linux:/etc/wlan # ping -c4 192.168.0.1

PING 192.168.0.1 (192.168.0.1) 56(84) bytes of data.

64 bytes from 192.168.0.1: icmp_seq=1 ttl=255 time=1.87 ms

64 bytes from 192.168.0.1: icmp_seq=2 ttl=255 time=398 ms

64 bytes from 192.168.0.1: icmp_seq=3 ttl=255 time=1.83 ms

64 bytes from 192.168.0.1: icmp_seq=4 ttl=255 time=1.76 ms

--- 192.168.0.1 ping statistics ---

4 packets transmitted, 4 received, 0% packet loss, time 3002ms

rtt min/avg/max/mdev = 1.762/100.896/398.106/171.594 ms

linux:/etc/wlan # ping -c4 www.google.de

PING www.l.google.com (66.102.9.147) 56(84) bytes of data.

64 bytes from 66.102.9.147: icmp_seq=1 ttl=244
time=48.3 ms

64 bytes from 66.102.9.147: icmp_seq=2 ttl=244
time=48.3 ms

64 bytes from 66.102.9.147: icmp_seq=3 ttl=244
time=46.7 ms

64 bytes from 66.102.9.147: icmp_seq=4 ttl=244
time=46.2 ms

--- www.l.google.com ping statistics ---

4 packets transmitted, 4 received, 0% packet loss, time 3002ms

rtt min/avg/max/mdev = 46.275/47.427/48.354/0.959 ms

linux:/etc/wlan # ndiswrapper -m

Adding "alias wlan0 ndiswrapper" to /etc/modprobe.d/ndiswrapper

#############################
Die Theorie sagt, dass es jetzt funktioniert.
Falls Du nachträglich irgendwann Deinen Kanal oder den Verschlüsselungskey ändern möchtest: Passe die hier aufgeführten Konfigurationsdateien entsprechend an und(!) ändere es auch entsprechend in YaST sonst ist das Ergebnis, dass ein Netzwerk-Neustart wieder die alten YaST-Einstellungen hervorzaubert. War zumindest bei mir gestern so...
Ach ja: Der hier von mir verwendete WEP-Schlüssel ist natürlich nicht in meinem System eingesetzt. Und da ich zu faul war mir irgendwas 13 stelliges auszudenken habe ich es so gemacht, dass ich pwgen genutzt habe und mir einen Code mit folgendem Befehl habe generieren lassen:
Code:
pwgen -cns 13 1
das bringt mir ein Passwort mit 13 Zeichen Groß-/Kleinschreibung gemischt und Zahlen verwendet. 'n besseres könnte ich mir auch nicht ausdenken.
Dann kann man noch
Code:
iwconfig <Name WLAN-Karte> essid <ESSID WLAN-Karte> key s:<ebengeneriertes Passwort>
nutzten um das schon mal festzuhalten und mit
Code:
iwconfig
wieder auszulesen - hier bekommt man praktischerweise dann den Schlüssel als Hex-Wert angezeigt.

Viel Erfolg

Wiebke
 
Die Einrichtung mit SuSE 10.0 ndiswrapper 1.9 und wg311v2_v2_0_0_7.zip war ziemlich einfach. Leider kann ich aber nicht zum Access-Point verbinden. Früher hat es immer geklappt, wenn ich die Bitrate auf 11M gesetzt habe. Leider gelingt es mir seit dem SuSE-Upgrade aber nicht mehr, die Bitrate herunterzusetzen.
Code:
iwconfig wlan0 rate 11M
geht durch, wirkt aber nicht. Sieht jemand ein Problem in meiner Config oder hat einen Tipp? Vielen Dank im Voraus!

ifconfig wlan0:
Code:
wlan0     Protokoll:Ethernet  Hardware Adresse XX:XX:XX:XX:XX:XX
          inet Adresse:192.168.1.110  Bcast:192.168.1.255  Maske:255.255.255.0
          inet6 Adresse: fe80::209:5bff:febb:36f1/64 Gültigkeitsbereich:Verbindung
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 Sendewarteschlangenlänge:1000
          RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)
          Interrupt:201 Speicher:ee020000-ee022000

iwconfig wlan0
Code:
wlan0     IEEE 802.11g  ESSID:off/any  Nickname:"lutetia"
          Mode:Managed  Frequency:5.26 GHz  Access Point: 00:00:00:00:00:00
          Bit Rate=54 Mb/s   Tx-Power:10 dBm   Sensitivity=0/3
          RTS thr=2347 B   Fragment thr=2312 B
          Encryption key:XXXX-XXXX-XXXX-XXXX-XXXX-XXXX-XX   Security mode:restricted
          Power Management:off
          Link Quality:0  Signal level:0  Noise level:0
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:0   Missed beacon:0

iwlist wlan0 scan
Code:
wlan0     Scan completed :
          Cell 01 - Address: XX:XX:XX:XX:XX:XX
                    ESSID:"trustno1"
                    Protocol:IEEE 802.11b
                    Mode:Managed
                    Frequency:2.422 GHz (Channel 3)
                    Quality:0/100  Signal level:-55 dBm  Noise level:-256 dBm
                    Encryption key:on
                    Bit Rate:1 Mb/s
                    Bit Rate:2 Mb/s
                    Bit Rate:5.5 Mb/s
                    Bit Rate:11 Mb/s
                    Bit Rate:6 Mb/s
                    Bit Rate:9 Mb/s
                    Bit Rate:12 Mb/s
                    Bit Rate:18 Mb/s
                    Bit Rate:24 Mb/s
                    Bit Rate:36 Mb/s
                    Bit Rate:48 Mb/s
                    Bit Rate:54 Mb/s
                    Extra:bcn_int=100
                    Extra:atim=0
 
Oben