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

OpenSUSE 10.0, WLAN - Ich bin ratlos.

Status
Für weitere Antworten geschlossen.
Hallo allerseits,
ich habe schon allerhand Beiträge durchforstet und keine Lösung zu meinem Problem gefunden.

Ich habe ein Acer Extensa 3001WLMi-Notebook und versuche seit geraumer Zeit unter OpenSUSE 10.0 meinen Rechner per WLAN mit einem Arcor-Router zu verbinden.

Soweit so gut. YaST erkennt die Schnittstelle und richtet sie richtig ein. Mit KInternet kann ich mein WLAN-Netz "sehen". Außerdem zeigt es mit an, dass ich schon mit meinem Funknetz verbunden bin.

Jedoch habe ich keine Internetverbindung.

Wenn ich die Konsole starte und
Code:
ping 192.168.1.1
eingebe. Bekomme ich folgende Meldung:
Network is unreachable

Wie kann das sein, wenn mir KInternet eine bestehende und gültige Verbindung anzeigt?

Bitte helft mir weiter. Ich weiß schon gar nicht mehr, was ich bereits alles versucht habe...
 

mada

Hacker
Du bist zwar vielleicht associated, aber vermutlich hast Du noch keine IP bekommen... Das würde da dann nämlich auch stehen, in kinternet.

Poste doch mal aussagekräfige Aussagen von ifconfig und iwconfig.
 
OP
G

gregorgeht

Newbie
Ist es normal, dass ich diese Befehle nur als root ausführen konnte?

iwconfig
lo no wireless extensions.

eth0 no wireless extensions.

eth1 IEEE 802.11g ESSID:"wlangregor"
Mode:Managed Frequency:2.437 GHz Access Point: 00:13:49:07:45:1C
Bit Rate=54 Mb/s Tx-Power=20 dBm
Retry limit:7 RTS thr:eek:ff Fragment thr:eek:ff
Encryption key:eek:ff
Power Management:eek:ff
Link Quality=70/100 Signal level=-58 dBm Noise level=-86 dBm
Rx invalid nwid:0 Rx invalid crypt:38 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:4 Missed beacon:0

sit0 no wireless extensions.

vnic0 no wireless extensions.

ifconfig
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:464 errors:0 dropped:0 overruns:0 frame:0
TX packets:464 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 Sendewarteschlangenlänge:0
RX bytes:33221 (32.4 Kb) TX bytes:33221 (32.4 Kb)

vnic0 Protokoll:Ethernet Hardware Adresse 00:01:23:45:BE:EF
inet Adresse:10.37.129.2 Bcast:10.255.255.255 Maske:255.255.255.0
inet6 Adresse: fe80::201:23ff:fe45:beef/64 Gültigkeitsbereich:Verbindung
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:49 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:4694 (4.5 Kb) TX bytes:4694 (4.5 Kb)
 

Acker_ID

Newbie
Nabend!

Also erstmal wundert es mich, dass für die eth1 (was ja wohl deine Wlan-Verbindung darstellt) kein WEP Key eingetragen ist. Verwendest du zu Hause keine Verschlüsselung? Wenn doch müsstest du den key mit dem Befehl:

iwconfig eth1 key deinkey

nachtragen.

Um die IP Adresse zu erneuern dann ein ifup eth1
oder einfach dhclient eth1 (wenn dhclient installiert ist)
 
OP
G

gregorgeht

Newbie
Gesagt, getan. Aber keine Veränderung im Verhalten.

iwconfig
lo no wireless extensions.

eth0 no wireless extensions.

eth1 IEEE 802.11g ESSID:"wlangregor"
Mode:Managed Frequency:2.437 GHz Access Point: 00:13:49:07:45:1C
Bit Rate=54 Mb/s Tx-Power=20 dBm
Retry limit:7 RTS thr:eek:ff Fragment thr:eek:ff
Encryption key:3457-414C-3935-6E52-3167-7661-6A Security mode:eek:pen
Power Management:eek:ff
Link Quality=72/100 Signal level=-56 dBm Noise level=-87 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0

sit0 no wireless extensions.

vnic0 no wireless extensions.

ifconfig
eth1 Protokoll:Ethernet Hardware Adresse 00:0E:35:50:98:21
inet6 Adresse: fe80::20e:35ff:fe50:9821/64 Gültigkeitsbereich:Verbindung
UP BROADCAST NOTRAILERS RUNNING MULTICAST MTU:1500 Metric:1
RX packets:40 errors:0 dropped:0 overruns:0 frame:0
TX packets:1 errors:0 dropped:12 overruns:0 carrier:0
collisions:0 Sendewarteschlangenlänge:1000
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
Interrupt:10 Basisadresse:0x8000 Speicher:d0208000-d0208fff

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:468 errors:0 dropped:0 overruns:0 frame:0
TX packets:468 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 Sendewarteschlangenlänge:0
RX bytes:33597 (32.8 Kb) TX bytes:33597 (32.8 Kb)

vnic0 Protokoll:Ethernet Hardware Adresse 00:01:23:45:BE:EF
inet Adresse:10.37.129.2 Bcast:10.255.255.255 Maske:255.255.255.0
inet6 Adresse: fe80::201:23ff:fe45:beef/64 Gültigkeitsbereich:Verbindung
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:28 errors:0 dropped:0 overruns:0 frame:0
TX packets:28 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 Sendewarteschlangenlänge:1000
RX bytes:2820 (2.7 Kb) TX bytes:2820 (2.7 Kb)
 

linuxstevie

Hacker
Hast du die zweite Karte auch noch aktiv.
Deinstalliere sie mal im Yast oder richte sie so ein das sie nur aktiv wird wenn du ein Kabel einsteckst.
Schau mal nach ob du das Packet WPA-Supplikant installiert hast.
Bei mir führt dieses Packet zu einer Blockade der WLAN-Verbindung.
 
OP
G

gregorgeht

Newbie
Ich habe das Paket entfernt und die anderen Netzwerkschnittstelle so konfiguriert, wie du sagtest.
Das Ergebnis: Kein Erfolg.

Aber:

In der Ausgabe von iwconfig wird der nickname angezeigt. Außerdem bekomme ich bei
Code:
 ifup eth1
die Rückmeldung:
Starting DHCP Client Daemon on eth1... . . . . . no IP address yet... backgrounding.

iwconfig
lo no wireless extensions.

eth0 no wireless extensions.

eth1 IEEE 802.11g ESSID:"wlangregor" Nickname:"gregormobil"
Mode:Managed Frequency:2.437 GHz Access Point: 00:13:49:07:45:1C
Bit Rate=54 Mb/s Tx-Power=20 dBm
Retry limit:7 RTS thr:eek:ff Fragment thr:eek:ff
Encryption key:3457-414C-3935-6E52-3167-7661-6A Security mode:eek:pen
Power Management:eek:ff
Link Quality=68/100 Signal level=-59 dBm Noise level=-88 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0

vnic0 no wireless extensions.

sit0 no wireless extensions.

ifconfig

eth0 Protokoll:Ethernet Hardware Adresse 00:C0:9F:48:1A:2E
inet6 Adresse: fe80::2c0:9fff:fe48:1a2e/64 Gültigkeitsbereich:Verbindung
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)
Interrupt:6

eth1 Protokoll:Ethernet Hardware Adresse 00:0E:35:50:98:21
inet6 Adresse: fe80::20e:35ff:fe50:9821/64 Gültigkeitsbereich:Verbindung
UP BROADCAST NOTRAILERS RUNNING MULTICAST MTU:1500 Metric:1
RX packets:22 errors:0 dropped:0 overruns:0 frame:0
TX packets:3 errors:0 dropped:13 overruns:0 carrier:0
collisions:0 Sendewarteschlangenlänge:1000
RX bytes:0 (0.0 b) TX bytes:14004 (13.6 Kb)
Interrupt:10 Basisadresse:0x4000 Speicher:d0208000-d0208fff

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:590 errors:0 dropped:0 overruns:0 frame:0
TX packets:590 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 Sendewarteschlangenlänge:0
RX bytes:43111 (42.1 Kb) TX bytes:43111 (42.1 Kb)

vnic0 Protokoll:Ethernet Hardware Adresse 00:01:23:45:BE:EF
inet Adresse:10.37.129.2 Bcast:10.255.255.255 Maske:255.255.255.0
inet6 Adresse: fe80::201:23ff:fe45:beef/64 Gültigkeitsbereich:Verbindung
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:175 errors:0 dropped:0 overruns:0 frame:0
TX packets:175 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 Sendewarteschlangenlänge:1000
RX bytes:16916 (16.5 Kb) TX bytes:16916 (16.5 Kb)
 

mada

Hacker
mal ein paar Anmerkungen:
wie sieht das Netz denn aus bei Dir? Warum verwendest Du statt WPA das veraltete WEP? Man weiß es zwar nicht, weil Du's ja nicht erwähnt hast, aber ich vermute, Du hast ein Centrino Notebook bzw. eins mit IntelProWireless 2100 oder 2200. Damit geht WPA. Den Supplicant also wieder installieren.

Falls Du aber tatsächlich noch WEP verwendest: den Schlüssel dafür kann man in HEX-Zahlen kodiert oder als String eingeben. In letzterem Fall müsste man das mit s:safasasdf mitteilen, glaub ich. Siehe man iwconfig dafür. Allerdings kann man den Schlüssel natürlich auch mit YaST einrichten.

iwlist eth1 scan liefert einen Scan der Umgebung, analog dem was kinternet macht. Wie sieht das denn aus?

Du lieferst hier null relevante Information. Wie soll man Dir helfen? Keiner kann/will schließlich erraten wie das bei Dir ausssieht. Deshalb tröpfeln die Antworten auch so spärlich rein bzw. sind nicht hilfreich.

ifconfig usw sind natürlich nur von root zu bedienen wenn man damit Werte setzen will. Damit verändert man schließlich systemweite Einstellungen. Nur lesen der Ausgaben geht auch als User, allerdings muss man dann den Pfad zum Programm angeben:
/sbin/ifconfig bzw. /sbin/iwconfig

Du bekommst keine IP, und ich vermute das liegt an falschem Schlüssel. Die Karte jedenfalls funktioniert einwandfrei, man sieht ja auch die MAC-Adresse des AccessPoints.
 
OP
G

gregorgeht

Newbie
Also, dann leg ich mal los. Wir haben hier einen Wlan-Router von Arcor stehen. Darauf greifen meine Frau und ich per WLAN zu. Deine Vermutung war richtig, mein Notebook ist ein Centrino-Notebook mit IntelProWireless 2200. Bis jetzt lief das Netz mit WEP und daran will ich auch erstmal nicht rütteln. Muss ich das WPA-Paket dennoch wieder einspielen?

Den Schlüssel hatte ich zuvor schon mit Yast eingerichtet. Anschließend habe ich mit Kinternet versucht Verbindung zum Router aufzunehmen. Deshalb habe ich den Schlüssel anschließend per Konsole als String nachgetragen. Eben habe ich ihn nochmal kontrlliert: Es ist der richtige.

iwlist eth1 scan

eth1 Scan completed :
Cell 01 - Address: 00:13:49:07:45:1C
ESSID:"wlangregor"
Protocol:IEEE 802.11bg
Mode:Master
Channel:6
Encryption key:eek:n
Bit Rate:54 Mb/s
Extra: Rates (Mb/s): 1 2 5.5 6 9 11 12 18 22 24 36 48 54
Quality=71/100 Signal level=-57 dBm
Extra: Last beacon: 3672ms ago


Wenn ich die Tastenkombination Alt-Strg-F10 drücke, werden doch Meldungen des Kernels angezeigt, oder? Auf jeden Fall steht dort unter anderem:

ieee82011_crypt_wep: module not supported by Novell, setting U taint flag
ieee82011_crypt: module not supported by Novell, setting U taint flag
ieee82011: module not supported by Novell, setting U taint flag
ipw2200: module not supported by Novell, setting U taint flag

mDNSResponder: unable to parse DNS server list. Unicast DNS-SD available
 

mada

Hacker
Code:
ieee82011_crypt_wep: module not supported by Novell, setting U taint flag
ieee82011_crypt: module not supported by Novell, setting U taint flag
ieee82011: module not supported by Novell, setting U taint flag
ipw2200: module not supported by Novell, setting U taint flag
Passt schon, ist keine Fehlermeldung, sondern ein Hinweis, dass das Modul wohl nicht ganz GPL-konform ist, und deshalb der Kernel kein "reiner" GPL-Kernel mehr ist sondern "verdorben" ist (engl. tainted).
Weiß niemand Rat?
Nein. Warum willst Du es einfach nicht glauben, dass es an der Verschlüsselung hakt? Sämtliche Ausgaben bei Dir zeigen eine wunderbar laufende WLAN-Karte an, lediglich Dein Accesspoint lässt Dich nicht ins Netz. Woran sollte das sonst noch liegen?

WEP ist für die Tonne, da kannst es auch fast weglassen. Sei doch froh, dass Deine Karte so guten Treibersupport hat und *PROBLEMLOS* mit WPA funktioniert! Installier also den wpa_supplicant wieder und betreibe das WLAN zukünftig mit WPA. Sehe nicht warum das für Dich so schwer ist. Andere auch nicht, deshalb kommen hier keine Antworten mehr.

Außerdem weisen *SÄMTLICHE* Howtos und relevanten Threads hier im Club darauf hin, dass man bitte im Falle von nicht funktionierenden WLANs testweise erstmal auf Verschlüsselung verzichten sollte, genauso wie man bei hakendem Netzwerk auch nicht die Firewall mit ultrarestriktiven Regeln eingeschaltet lässt. Die Fehlersuche wird dadurch nicht einfacher.

NACHTRAG: was ich sagen wollte ist: Du machst ganz einfach einen Fehler bei der Eingabe des Schlüssels, ich sehe nicht was es sonst sein kann. WEP funktioniert eigentlich, aber Du bist nicht der erste, der über das richtige Eingabeformat stolpert. Da es aber veraltet und total unsicher ist würde ich mir keinen weiteren Kopf machen und einfach aufrüsten auf WPA. So einfach.
 

spezi

Advanced Hacker
Hallo,
wie @mada schon schreibt, benutze WPA. Aber probier doch mal erst ohne Verschlüsselung. Also schalte sie im Router aus, schalte sie in Yast aus. Mach's erst mal ganz normal. Wenn du dann eine IP bekommen hast, kannst Du ja alles wieder hochziehen.

mfg
spezi
 
OP
G

gregorgeht

Newbie
Ein Schritt nach dem anderen. Ich will das ganze erstmal zum Laufen kriegen. Außerdem wohne ich hier mitten in der Pampa. Wenn hier jemand auf mein WLAN zugreifen wollte, müsste er sich hinter einem Baum verstecken.
Ich habe gerade im Handbuch nachgesehen, ob das Modem WPA unterstützt. Tut es, will aber dafür einen RADIUS-Server haben. Ist mir daher gerade auch zu viel.
@spezi: Schon bevor zu geantwortet hast, habe ich den Schlüssel deaktiviert. Es lief auch einwandfrei. Doch sobald ich ihn wieder aktivierte, ergab sich das gleiche Bild: keine IP.

In der Ausgabe von iwconfig wird auch der "security mode" angegeben. Der ist nun auf open? Kann das sein, wenn ich einen Schlüssel verwende?
 
OP
G

gregorgeht

Newbie
Wenn ich das richtig gelesen habe, gibt es da zwei Status: open und restricted. Ich habs mit beiden probiert: Fehlanzeige.
 

Schroech

Member
gregorgeht schrieb:
Ein Schritt nach dem anderen. Ich will das ganze erstmal zum Laufen kriegen. Außerdem wohne ich hier mitten in der Pampa. Wenn hier jemand auf mein WLAN zugreifen wollte, müsste er sich hinter einem Baum verstecken.

Auf dem Linux-Tag habe so ein paar War-Driver mit ein paar handelsüblichen Antennen auf Netzwerke in 20 km Entfernung zugegriffen. Der Rekord liegt inzwischen wohl bei 200 km. ;-)

Ich würde mich da in der Pampa nicht so sicher fühlen.
 
Ich bin auch keine helle Leuchte, hatte aber das gleiche Problem.
Ich habs in den Griff gekriegt als ich meinen text über das Konsolenyast eingegeben hab, da ich nen hex Key benutzt hab und man da dann auch hex für den Key auswählen konnte. Vielleicht hilft dir das.
 
OP
G

gregorgeht

Newbie
Es läuft. Ich habe den Schlüssel mit dem Konsolen-Yast eingegeben. Zwar nicht als Hexadezimal-Wert, sondern als ASCII, wie er mir vorlag. Prompt klappte das... Merkwürdig.
 
Status
Für weitere Antworten geschlossen.
Oben