PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : wlan über Netgear MA401 und SUSE 9.0



auto01
07.03.04, 14:47
Hallo Leute,

Ich habe Testweise SUSE 9.0 von einer PC-Welt CD auf meinem Laptop Compaq Presario 905EA installiert.
Nun versuche ich die WLAN Karte Netgear MA401 einzurichten bzw. nutzbar zu machen.
Die Karte wurde bei der Installation erkannt. Ich habe sie auch mit einer festen IP versehen. Sie heisst wlan0.
Es gibt noch eine Karte die auf eth0 hört und auch im Netzwerk normal funktioniert.

ifconfig gibt folgende Meldung:
####################################
mobil:/home/admin # ifconfig
eth0 Protokoll:Ethernet Hardware Adresse 00:08:02:9E:E6:C1
inet Adresse:192.168.0.44 Bcast:192.168.0.255 Maske:255.255.255.0
inet6 Adresse: fe80::208:2ff:fe9e:e6c1/64 Gültigkeitsbereich:Verbindung
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:2022 errors:0 dropped:0 overruns:0 frame:0
TX packets:2275 errors:0 dropped:0 overruns:0 carrier:0
Kollisionen:0 Sendewarteschlangenlänge:100
RX bytes:769968 (751.9 Kb) TX bytes:291680 (284.8 Kb)
Interrupt:11 Basisadresse:0xb800

lo Protokoll:Lokale Schleife
inet Adresse:127.0.0.1 Maske:255.0.0.0
inet6 Adresse: ::1/128 Gültigkeitsbereich:Maschine
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:141 errors:0 dropped:0 overruns:0 frame:0
TX packets:141 errors:0 dropped:0 overruns:0 carrier:0
Kollisionen:0 Sendewarteschlangenlänge:0
RX bytes:11426 (11.1 Kb) TX bytes:11426 (11.1 Kb)

wlan0 Protokoll:Ethernet Hardware Adresse 00:09:5B:24:D8:66
inet Adresse:192.168.0.6 Bcast:192.168.0.255 Maske:255.255.255.0
inet6 Adresse: fe80::209:5bff:fe24:d866/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:6 errors:0 dropped:0 overruns:0 carrier:0
Kollisionen:0 Sendewarteschlangenlänge:100
RX bytes:0 (0.0 b) TX bytes:200 (200.0 b)
Interrupt:3 Basisadresse:0x100
################################################

iwconfig sagt:
###############################################
mobil:/home/admin # iwconfig
lo no wireless extensions.

eth0 no wireless extensions.

sit0 no wireless extensions.

wlan0 IEEE 802.11-b ESSID:"Wireless" Nickname:"Wireless"
Mode:Ad-Hoc Frequency:2.442GHz Cell: 02:09:99:53:D8:66
Bit Rate:2Mb/s Tx-Power:2346 dBm
Retry min limit:8 RTS thr:off Fragment thr:off
Encryption key:off
Link Quality:34/92 Signal level:-75 dBm Noise level:-99 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0
################################################## ##################

Diese Anzeige
Link Quality:34/92 Signal level:-75 dBm Noise level:-99 dBm
sagt mit (nach meiner Einschätzung), das eine Funkverbindung steht.
Leider kann ich weder den Access Point noch meinen Router anpingen:

Mein Router
########################################
ping -c4 -I wlan0 192.168.0.3
PING 192.168.0.3 (192.168.0.3) from 192.168.0.6 wlan0: 56(84) bytes of data.
From 192.168.0.6: icmp_seq=2 Destination Host Unreachable
From 192.168.0.6 icmp_seq=2 Destination Host Unreachable
From 192.168.0.6 icmp_seq=3 Destination Host Unreachable
From 192.168.0.6 icmp_seq=4 Destination Host Unreachable

--- 192.168.0.3 ping statistics ---
4 packets transmitted, 0 received, +4 errors, 100% packet loss, time 2999ms
, pipe 3
#############################################
ODER
Mein Access Point:
############################################
mobil:/home/admin # ping -c4 -I wlan0 192.168.0.5
PING 192.168.0.5 (192.168.0.5) from 192.168.0.6 wlan0: 56(84) bytes of data.
From 192.168.0.6: icmp_seq=2 Destination Host Unreachable
From 192.168.0.6 icmp_seq=2 Destination Host Unreachable
From 192.168.0.6 icmp_seq=3 Destination Host Unreachable
From 192.168.0.6 icmp_seq=4 Destination Host Unreachable

--- 192.168.0.5 ping statistics ---
4 packets transmitted, 0 received, +4 errors, 100% packet loss, time 2999ms
, pipe 3
############################################

Beim entfernen der Karte sagtr mir die /var/log/messages
################################################## ###
Mar 7 14:23:44 mobil kernel: Attempt to kill tasklet from interrupt
Mar 7 14:23:44 mobil kernel: hfa384x_docmd_wait: hfa384x_cmd timeout(1), reg=0xffff.
Mar 7 14:23:44 mobil cardmgr[4210]: executing: './network stop wlan0'
Mar 7 14:23:45 mobil kernel: hfa384x_copy_to_bap4: copy_to_bap() failed.
Mar 7 14:23:45 mobil last message repeated 3 times
Mar 7 14:23:45 mobil cardmgr[4210]: executing: 'rmmod prism2_cs'
Mar 7 14:23:45 mobil kernel: hfa384x_docmd_wait: hfa384x_cmd timeout(1), reg=0xffff.
Mar 7 14:23:45 mobil kernel: prism2_cs.o: 0.2.1-pre9 Unloaded
Mar 7 14:23:45 mobil cardmgr[4210]: executing: 'rmmod p80211'
Mar 7 14:23:45 mobil kernel: p80211.o: 0.2.1-pre9 Unloaded
Mar 7 14:23:45 mobil /sbin/hotplug[9085]: no runnable /etc/hotplug/wlan.agent is installed
Mar 7 14:23:45 mobil /sbin/hotplug[9095]: no runnable /etc/hotplug/wlan.agent is installed
Mar 7 14:23:45 mobil /etc/hotplug/net.agent[9106]: Interface wlan0 is handled by service PCMCIA ... exiting
##################################################
beim einstecken der Karte gibt /var/log/messages folgendes aus

##################################################
Mar 7 14:25:30 mobil cardmgr[4210]: socket 0: NETGEAR MA401RA 11Mbps 802.11 WLAN Card
Mar 7 14:25:30 mobil cardmgr[4210]: module /lib/modules/2.4.21-171-athlon//pcmcia/p80211.o not available
Mar 7 14:25:30 mobil cardmgr[4210]: executing: 'modprobe -v p80211'
Mar 7 14:25:30 mobil cardmgr[4210]: + /sbin/insmod /lib/modules/2.4.21-171-athlon/kernel/drivers/net/wireless/p80211.o
Mar 7 14:25:30 mobil cardmgr[4210]: + Using /lib/modules/2.4.21-171-athlon/kernel/drivers/net/wireless/p80211.o
Mar 7 14:25:30 mobil cardmgr[4210]: + Symbol version prefix ''
Mar 7 14:25:30 mobil cardmgr[4210]: executing: 'insmod -v /lib/modules/2.4.21-171-athlon//pcmcia/prism2_cs.o'
Mar 7 14:25:30 mobil cardmgr[4210]: + Using /lib/modules/2.4.21-171-athlon//pcmcia/prism2_cs.o
Mar 7 14:25:30 mobil cardmgr[4210]: + Symbol version prefix ''
Mar 7 14:25:30 mobil kernel: prism2_init: prism2_cs.o: 0.2.1-pre9 Loaded
Mar 7 14:25:30 mobil kernel: prism2_init: dev_info is: prism2_cs
Mar 7 14:25:30 mobil kernel: prism2_cs: index 0x01: Vcc 5.0, irq 3, io 0x0100-0x013f
Mar 7 14:25:31 mobil cardmgr[4210]: executing: './network start wlan0'
Mar 7 14:25:31 mobil /sbin/hotplug[9129]: no runnable /etc/hotplug/wlan.agent is installed
Mar 7 14:25:31 mobil /sbin/hotplug[9135]: no runnable /etc/hotplug/wlan.agent is installed
Mar 7 14:25:32 mobil /etc/hotplug/net.agent[9150]: Interface wlan0 is handled by service PCMCIA ... exiting
##################################################

Es wird also das Modul prism2_cs geladen. Ich hatte auch schon versucht. Ein orinoco_plx-Modul (oder so ähnlich) laden zu lassen.
Das half auch nichts.
Da stand dann unter iwconfig unter anderem folgendes
##################################################
Bit Rate:11Mb/s Tx-Power:(weiss ich nicht mehr genau) dBm
Retry min limit:8 RTS thr:off Fragment thr:off
Encryption key:off
Link Quality:0 Signal level:0 dBm Noise level:0 dBm
##################################################

Ich vermute mal, das bedeutet, dass keine Funkverbindung zustande kam.

Ein Ping über wlan0 funktionierte jedenfalls auch nicht.
Wenn ich alles über Win XP laufen lasse funktioniert alles.
ESSID ist auch richtig.

Kann jemand aus meinen Angaben erkennen was hier falsch läuft?
Kann man irgendwo den Funkkanal einstellen, auf dem das laufen soll? Bei Windows kann man das ja.

Es gibt hier im Forum viele Threads zu dem Thema, aber keine hat mir so richtig geholfen. Auch bei Suse selber habe ich nichts gefunden. Die Karte soll angeblich ganz gunt unter Linux laufen.

Gruss

Jörg

drcux
07.03.04, 15:08
Du hast für eth0 und wlan0 eine IP aus dem gleichen Netz! Dadurch passt die Route unter Garantie nicht...


# route

auto01
07.03.04, 15:19
Vielen Dank für die schnelle Antwort, aber jetzt gehts es auf einmal.

Ich habe unter
/etc/pcmcia/wlan-ng.conf alles auskommentiert was mit meiner Karte Netgear MA401 zu tun hatte.
Dadurch gab es nur noch einen Eintrag in /etc/pcmcia/config. Der soll dann das Modul "orinoco_cs" statt "prism2_cs" geladen.
Danach habe ich nochmal mit YAST das wlan0 konfiguriert und die eth0 entfernt. Seitdem funktioniert es.

Viele Grüsse Jörg