PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : HILFE: WLAN-Adapter Linksys WMP54G mit RaLink Chip RT2561/RT61 unter opensue 10.3



braider
21.10.07, 13:16
Hallo zusammen,

ich habe unter opensuse 10.3 den o.g. WLAN-Adapter eingebaut. Vom System wurde er auch erkannt, die Eingabe von "hwinfo --wlan" zeigt mir, dass der Treiber rt61pci aktiv ist (siehe Mailende). Die aktuelle Firmware habe ich von Ralink downgeloadet und unter /lib/firmware/rt2561.bin abgespeichert .

Ich kann die Karte auch unter Yast2 und dem knetworkmanager konfigurieren (dhcp, Standardgateway Router 192.168.1.1), aber er bezieht vom Router keine IP-Adresse. Auch wenn ich eine feste IP eingebe kann ich keine Verbindung zum Router aufbauen (knetworkmanager zeigt "Verbindungsfehler, die Verbindung zum Netzwerk kann nicht hergestellt werden).

Verschlüsselung und MAC-Filter habe ich erstmal komplett ausgeschaltet, trotzdem funktionierts nicht. Die Karte selbst kann ich pingen, der Router ist per Ping nicht erreichbar.

Hat jemand eine Idee und einen Tipp? Bin fast am verzweifeln.

Danke und Grüße,

Thomas

Anhang: Egebnis von "hwinfo --wlan"

server:~ # hwinfo --wlan
10: PCI 504.0: 0282 WLAN controller
[Created at pci.301]
UDI: /org/freedesktop/Hal/devices/pci_1814_301
Unique ID: y9sn.BI11xypqvQF
Parent ID: 6NW+.5o60iem1mwE
SysFS ID: /devices/pci0000:00/0000:00:1e.0/0000:05:04.0
SysFS BusID: 0000:05:04.0
Hardware Class: network
Model: "Linksys WMP54G ver 4.1"
Vendor: pci 0x1814 "RaLink"
Device: pci 0x0301 "RT2561/RT61 802.11g PCI"
SubVendor: pci 0x1737 "Linksys"
SubDevice: pci 0x0055 "WMP54G ver 4.1"
Driver: "rt61pci"
Driver Modules: "rt61pci"
Device File: wlan0
Device Files: wlan0, wmaster0
Features: WLAN
Memory Range: 0xfc500000-0xfc507fff (rw,non-prefetchable)
IRQ: 17 (no events)
HW Address: 00:1c:10:6d:67:82
Link detected: yes
WLAN encryption modes: WEP40 WEP104 TKIP CCMP
WLAN authentication modes: open sharedkey wpa-psk wpa-eap
Module Alias: "pci:v00001814d00000301sv00001737sd00000055bc02sc80 i00"
Driver Info #0:
Driver Status: rt61pci is active
Driver Activation Cmd: "modprobe rt61pci"
Config Status: cfg=no, avail=yes, need=no, active=unknown
Attached to: #6 (PCI bridge)

gadget
21.10.07, 13:37
Hi!

Poste doch mal die Ausgaben von

# iwconfig
# iwlist scan

EDIT: Und check mal, dass die ESSID vom Router sichtbar ist (nicht unvisible).

braider
21.10.07, 16:05
Also die Ergebnisse von iwconfig:

server:~ # iwconfig
lo no wireless extensions.

eth0 no wireless extensions.

wmaster0 no wireless extensions.

wlan0 IEEE 802.11g ESSID:"surf4free"
Mode:Managed Frequency:2.442 GHz Access Point: 00:1A:70:5F:36:C1
Retry min limit:7 RTS thr:off Fragment thr=2346 B
Encryption key:off
Link Quality=36/100 Signal level=-32 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0


Und von iwlist scan:

server:~ # iwlist scan
lo Interface doesn't support scanning.

eth0 Interface doesn't support scanning.

wmaster0 Interface doesn't support scanning.

wlan0 Scan completed :
Cell 01 - Address: 00:1A:70:5F:36:C1
ESSID:"surf4free"
Mode:Master
Channel:7
Frequency:2.442 GHz
Quality=94/100 Signal level=-36 dBm
Encryption key:off
Bit Rates:1 Mb/s; 2 Mb/s; 5.5 Mb/s; 11 Mb/s; 18 Mb/s
24 Mb/s; 36 Mb/s; 54 Mb/s; 6 Mb/s; 9 Mb/s
12 Mb/s; 48 Mb/s
Extra:tsf=000000001621a00d
Cell 02 - Address: 00:18:39:76:FE:4C
ESSID:""
Mode:Master
Channel:7
Frequency:2.442 GHz
Quality=50/100 Signal level=-80 dBm
Encryption key:on
Bit Rates:1 Mb/s; 2 Mb/s; 5.5 Mb/s; 11 Mb/s; 6 Mb/s
12 Mb/s; 24 Mb/s; 36 Mb/s; 9 Mb/s; 18 Mb/s
48 Mb/s; 54 Mb/s
Extra:tsf=0000009fbb00e181

gadget
21.10.07, 16:09
Sofern "surf4free" dein Router ist, schaut's gut aus: Deine Karte ist verbunden.

Dann gib noch die Ausgaben von
# ifconfig
# route -n
dazu ;)

braider
21.10.07, 16:20
Ja, "surf4free" ist die ESSID vom Router (ist auch sichtbar)

ifconfig:
server:~ # ifconfig
eth0 Protokoll:Ethernet Hardware Adresse 00:08:02:AC:CD:A1
UP BROADCAST 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)

lo Protokoll:Lokale Schleife
inet Adresse:127.0.0.1 Maske:255.0.0.0
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:82 errors:0 dropped:0 overruns:0 frame:0
TX packets:82 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 Sendewarteschlangenlänge:0
RX bytes:5316 (5.1 Kb) TX bytes:5316 (5.1 Kb)

wlan0 Protokoll:Ethernet Hardware Adresse 00:1C:10:6D:67:82
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:58 errors:0 dropped:0 overruns:0 frame:0
TX packets:49 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 Sendewarteschlangenlänge:1000
RX bytes:17324 (16.9 Kb) TX bytes:17640 (17.2 Kb)

wmaster0 Protokoll:UNSPEC Hardware Adresse 00-1C-10-6D-67-82-00-00-00-00-00-00-00-00-00-00
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)



route -n
server:~ # route -n
Kernel IP Routentabelle
Ziel Router Genmask Flags Metric Ref Use Iface
127.0.0.0 0.0.0.0 255.0.0.0 U 0 0 0 lo


Hab halt keine Erklärung dafür, dass der Router anscheinend erkannt wird, ich aber keine IP-Adresse bekomme bzw. bei statischer IP der Router nicht gepingt werden kann (obwohl Verschlüsselung usw.alles aus ist).

Danke schonmal!

braider
21.10.07, 16:22
Hier nochmal übersichtlicher route -n

server:~ # route -n
Kernel IP Routentabelle
Ziel Router Genmask Flags Metric Ref Use Iface
127.0.0.0 0.0.0.0 255.0.0.0 U 0 0 0 lo

gadget
21.10.07, 16:23
Versuch mal:


# ifconfig eth0 down
# dhclient

braider
21.10.07, 16:34
Das kam heraus (weiß zwar nicht was ich da gemacht habe aber egal):

server:~ # ifconfig eth0 down
server:~ # dhclient
Internet Systems Consortium DHCP Client V3.0.6
Copyright 2004-2007 Internet Systems Consortium.
All rights reserved.
For info, please visit http://www.isc.org/sw/dhcp/

wmaster0: unknown hardware address type 801
wmaster0: unknown hardware address type 801
Listening on LPF/wlan0/00:1c:10:6d:67:82
Sending on LPF/wlan0/00:1c:10:6d:67:82
Listening on LPF/wmaster0/
Sending on LPF/wmaster0/
Listening on LPF/eth0/00:08:02:ac:cd:a1
Sending on LPF/eth0/00:08:02:ac:cd:a1
Sending on Socket/fallback
DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 2
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 4
DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 4
DHCPDISCOVER on wmaster0 to 255.255.255.255 port 67 interval 2
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 6
DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 9
DHCPDISCOVER on wmaster0 to 255.255.255.255 port 67 interval 5
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 12
DHCPDISCOVER on wmaster0 to 255.255.255.255 port 67 interval 8
DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 7
DHCPDISCOVER on wmaster0 to 255.255.255.255 port 67 interval 18
DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 7
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 10
DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 7
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 16
DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 8
DHCPDISCOVER on wmaster0 to 255.255.255.255 port 67 interval 17
DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 13
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 10
DHCPDISCOVER on wmaster0 to 255.255.255.255 port 67 interval 11
DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 4
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 3
No DHCPOFFERS received.
No working leases in persistent database - sleeping.

braider
21.10.07, 16:38
Das komische ist, wenn ich jetzt iwconfig ausführe, steht keine ESSID mehr drin:

server:~ # iwconfig
lo no wireless extensions.

eth0 no wireless extensions.

wmaster0 no wireless extensions.

wlan0 IEEE 802.11g ESSID:""
Mode:Managed Frequency:2.442 GHz Access Point: Not-Associated
Retry min limit:7 RTS thr:off Fragment thr=2346 B
Encryption key: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

gadget
21.10.07, 16:51
Du hast eth0 abgeschaltet und ich würde dasselbe auch mit wmaster0 machen, sodass du nurnoch wlan0 aktiv hast:


ifconfig wmaster0 down

Mit dhclient versuchst du, dir via DHCP eine Adresse zu ziehen.

Aber versuchen wir es doch mal mit einer manuellen IP-Vergabe:


# ifconfig wlan0 down
# ifconfig wlan0 up 192.168.1.10
# ping 192.168.1.1

Beobachte mal, ob er sich wieder verbindet.

Oben war die Linkqualität übrigens "nur" bei 36/100. Vielleicht hält er die Verbindung auch nicht dauerhaft?

braider
21.10.07, 17:13
Hab eine feste IP bei wlan0 mit 192.168.1.2
Die Verbindung mit "surf4free" ist hergestellt, trotzdem kann ich den Router 192.168.1.1 nicht pingen (von Windows aus ist er pingbar).

Verbindung ins Internet kann ich logischerweise auch nicht aufbauen...

Die Linkqualität is auch komisch, da der Rechner nur 5m vom Router entfernt ist und beides Linksys-Geräte sind...

gadget
21.10.07, 17:20
Hab eine feste IP bei wlan0 mit 192.168.1.2
Die Verbindung mit "surf4free" ist hergestellt, trotzdem kann ich den Router 192.168.1.1 nicht pingen (von Windows aus ist er pingbar).[/code]
Hm, und du erreichst auch nicht das Webinterface im Browser?

Bring uns doch nochmal auf den aktuellen Stand:

# ifconfig
[quote]Die Linkqualität is auch komisch, da der Rechner nur 5m vom Router entfernt ist und beides Linksys-Geräte sind...Du kannst die Frequenzen durchprobieren, welche für dich die besten Ergebnisse bringt.

braider
21.10.07, 17:29
server:~ # ifconfig
lo Protokoll:Lokale Schleife
inet Adresse:127.0.0.1 Maske:255.0.0.0
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:176 errors:0 dropped:0 overruns:0 frame:0
TX packets:176 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 Sendewarteschlangenlänge:0
RX bytes:13662 (13.3 Kb) TX bytes:13662 (13.3 Kb)

wlan0 Protokoll:Ethernet Hardware Adresse 00:1C:10:6D:67:82
inet Adresse:192.168.1.2 Bcast:192.168.1.255 Maske:255.255.255.0
UP BROADCAST MULTICAST MTU:1492 Metric:1
RX packets:526 errors:0 dropped:0 overruns:0 frame:0
TX packets:228 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 Sendewarteschlangenlänge:1000
RX bytes:161348 (157.5 Kb) TX bytes:61304 (59.8 Kb)

wmaster0 Protokoll:UNSPEC Hardware Adresse 00-1C-10-6D-67-82-00-00-00-00-00-00-00-00-00-00
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)



server:~ # iwconfig
lo no wireless extensions.

eth0 no wireless extensions.

wmaster0 no wireless extensions.

wlan0 IEEE 802.11g ESSID:"surf4free"
Mode:Managed Frequency:2.442 GHz Access Point: 00:1A:70:5F:36:C1
Retry min limit:7 RTS thr:off Fragment thr=2346 B
Encryption key:off
Link Quality=33/100 Signal level=-34 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0

Übrigens: Wenn ich bei ifconfig wmaster0 auf down schalte ist auch automatisch wlan0 down... deswegen ist hier wmaster0 wieder up...

gadget
21.10.07, 17:33
hm, verbunden ist's...

Mach mal

# route add -net 192.168.1.1 dev wlan0
# route -n

Und hat es in SUSE eine /etc/resolv.conf? Wenn ja, was steht drin?
Und gibt's eine /etc/network/interfaces? Wenn ja, was steht drin?

gadget
21.10.07, 17:35
Und nochwas:


# route add default gw 192.168.1.1

braider
21.10.07, 19:16
route -n ergibt jetzt folgendes:
server:~ # route -n
Kernel IP Routentabelle
Ziel Router Genmask Flags Metric Ref Use Iface
192.168.1.0 0.0.0.0 255.255.255.0 U 0 0 0 wlan0
127.0.0.0 0.0.0.0 255.0.0.0 U 0 0 0 lo
0.0.0.0 192.168.1.1 0.0.0.0 UG 0 0 0 wlan0

/etc/resolv.conf
nameserver 192.168.1.1
search site

/etc/network/interfaces gibts nicht

man, was ein akt, oder? ;)

gadget
21.10.07, 19:41
Lösch das "search site" aus der resolv.conf, aber beachte, dass die Datei mit einer Leerzeile endet!

Ansonsten würde mich jetzt interessieren, ob du auf das Webinterface zugreifen kannst.

braider
22.10.07, 21:45
Hi,

also ich habe die resolv.conf jetzt so bearbeitet, wie du beschrieben hast (inkl. Leerzeile).

Aber ich kann immer noch nicht den Router 192.168.1.1 pingen, geschweige denn das Webinterface aufrufen... :(

braider
23.10.07, 21:51
HAT JEMAND NOCH EIN TIPP FÜR MICH??

Man muss diese blöde Karte doch irgendwie zum Laufen bekommen...

gadget
24.10.07, 20:17
Hm, auf einem Debian-System würde ich noch einen Blick auf die /etc/network/interfaces werfen, aber bei OpenSUSE???

Du hast nicht zufällig die Suse-Firewall abgeschottet?

braider
24.10.07, 20:49
Die Firewall ist komplett ausgeschaltet.

Ich tendiere echt langsam dazu, die WLAN-Karte auszubauen und doch Kabek zu ziehen... was würdest du denn machen?

gadget
24.10.07, 21:49
Man muss diese blöde Karte doch irgendwie zum Laufen bekommen...
Die Karte läuft doch. Was mich stört, ist dass die Karte ja offensichtlich mit dem AP in Verbindung tritt und assoziiert. Warum das Netzwerk aber lahm liegt erklärt sich mir nicht so recht.

Verschlüsselung ist keine Fehlerquelle.
Eine zweite Netzwerkkarte ist auch keine.

Du hast nicht noch einen zweiten Rechner im Netz, mit dem du mal versuchen könntest dein SUSE anzupingen?

Ansonsten bleibt nur, nochmal sauber alle Einstellungen zu checken und möglichst vollständig zu posten. Auch wenn du z. B. ifconfig oder route -n bereits mehrfach gepostet hast, du hast ja zwischendrin immer wieder was geändert ...

Drachenzuechter
18.01.08, 11:25
Die Firewall ist komplett ausgeschaltet.

Ich tendiere echt langsam dazu, die WLAN-Karte auszubauen und doch Kabek zu ziehen... was würdest du denn machen?

Hola,

ich habe jetzt endgültig meine Kündigung für Win "Versionirgendwas" ausgestellt und Suse installiert. Jetzt habe ich genau das gleiche Problem wie Du, nur mit dem VPN-Router von Linksys. Hast Du mittlerweile eine Lösung für dieses Problem gefunden. DHCP funktioniert bei WLAN gar nicht und über rcnetwork restart gibt er mir noch aus das er den Nickname nicht findet.

Ich bin absoluter Rookie und hoffe auf einen möglichst unkomplizierten Workaraound.

Danke im voraus

PS Meinen zweiten Monitor findet SUSE auch nicht (Matrox650):(

Lzero
13.02.08, 14:58
hab mir vor 2 tagen auch die gleiche karte gekauft habe extra geschaut das es nen treiber gibt und auf der aircrack-ng.org seite stäht die karte unter den bessten karten was es gibt und funkt nicht richtig! kann nicht mal in den monitor modus schalten sagt mir immer das es down ist habe auch diese variante probiert http://www.aircrack-ng.org/doku.php?id=rt61 dan geht der monitzor modus aber irgendwie läufts da denoch keine verbindung!