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

WPA-Problem

Hallo,

Ich kann auf mein Wlan nicht zugreifen wenn die Verbindung WPA-Verschlüsselt ist. Was ich schon gemacht habe:

- Konfiguration mit YAST, sowohl normaler als auch anderer Modus (mit ifup)
- die Verschlüsselung am Router ausgeschaltet (konnte sofort verbinden!)
- mit hilfe dieses howtos versucht wpa_supplicant zum laufen zu bringen und alles manuell zu machen.

Ausserdem habe ich auf meinem Notebook noch Kubuntu 6.10 laufen, brauche aber zum testen unbedingt SuSE 10.2 zusätzlich. Unter Ubuntu hat das Manuelle einstellen mit dem oben genannten Howto problemlos geklappt, unter Kubuntu funktioniert sogar der networkmanager einwandfrei! WPA-Zugriff ist kein thema.

Wenn ich unter SuSE mit dem Networkmanager das WLAN auswähle und meine passphrase eingebe, hängt er ca. ne Minute bei 28% und bricht dann ab.

Wenn ich mir eine wpa_supplicant.conf erstelle und das ganze mit
Code:
wpa_supplicant -w -ieth1 -Dwext -c/etc/wpa_supplicant.conf -d
teste scheint es etwas zu funktionieren nur kann ich leider mit dem log nichts anfangen. Wie es scheint kommt er bis zum GROUP_HANDSHAKE und bricht dann ab, versucht es nochmal, bricht wieder ab und versucht es wieder..

hier ein "grep State" vom log:
Code:
State: DISCONNECTED -> ASSOCIATING
State: ASSOCIATING -> ASSOCIATED
State: ASSOCIATED -> 4WAY_HANDSHAKE
State: 4WAY_HANDSHAKE -> 4WAY_HANDSHAKE
State: 4WAY_HANDSHAKE -> GROUP_HANDSHAKE
State: GROUP_HANDSHAKE -> DISCONNECTED
State: DISCONNECTED -> SCANNING
State: SCANNING -> DISCONNECTED
State: DISCONNECTED -> ASSOCIATING
State: ASSOCIATING -> ASSOCIATED
State: ASSOCIATED -> 4WAY_HANDSHAKE
State: 4WAY_HANDSHAKE -> 4WAY_HANDSHAKE
State: 4WAY_HANDSHAKE -> 4WAY_HANDSHAKE
State: 4WAY_HANDSHAKE -> GROUP_HANDSHAKE
State: GROUP_HANDSHAKE -> DISCONNECTED

Die relevanten Teile des logs sind dann folgende denke ich:

Code:
...

State: 4WAY_HANDSHAKE -> 4WAY_HANDSHAKE
WPA: RX message 3 of 4-Way Handshake from 00:01:e3:51:a0:e8 (ver=1)
WPA: IE KeyData - hexdump(len=24): dd 16 00 50 f2 01 01 00 00 50 f2 02 01 00 00 50 f2 02 01 00 00 50 f2 02
WPA: Sending EAPOL-Key 4/4
WPA: Installing PTK to the driver.
WPA: RSC - hexdump(len=6): 00 00 00 00 00 00
wpa_driver_wext_set_key: alg=2 key_idx=0 set_tx=1 seq_len=6 key_len=32
State: 4WAY_HANDSHAKE -> GROUP_HANDSHAKE
EAPOL: startWhen --> 0
EAPOL: SUPP_PAE entering state CONNECTING
EAPOL: txStart
WPA: drop TX EAPOL in non-IEEE 802.1X mode (type=1 len=0)
Authentication with 00:01:e3:51:a0:e8 timed out.
Added BSSID 00:01:e3:51:a0:e8 into blacklist
State: GROUP_HANDSHAKE -> DISCONNECTED

...
State: 4WAY_HANDSHAKE -> 4WAY_HANDSHAKE
WPA: RX message 3 of 4-Way Handshake from 00:01:e3:51:a0:e8 (ver=1)
WPA: IE KeyData - hexdump(len=24): dd 16 00 50 f2 01 01 00 00 50 f2 02 01 00 00 50 f2 02 01 00 00 50 f2 02
WPA: Sending EAPOL-Key 4/4
WPA: Installing PTK to the driver.
WPA: RSC - hexdump(len=6): 00 00 00 00 00 00
wpa_driver_wext_set_key: alg=2 key_idx=0 set_tx=1 seq_len=6 key_len=32
State: 4WAY_HANDSHAKE -> GROUP_HANDSHAKE
Authentication with 00:01:e3:51:a0:e8 timed out.
Added BSSID 00:01:e3:51:a0:e8 into blacklist
State: GROUP_HANDSHAKE -> DISCONNECTED

...

State: 4WAY_HANDSHAKE -> 4WAY_HANDSHAKE
WPA: RX message 3 of 4-Way Handshake from 00:01:e3:51:a0:e8 (ver=1)
WPA: IE KeyData - hexdump(len=24): dd 16 00 50 f2 01 01 00 00 50 f2 02 01 00 00 50 f2 02 01 00 00 50 f2 02
WPA: Sending EAPOL-Key 4/4
WPA: Installing PTK to the driver.
WPA: RSC - hexdump(len=6): 00 00 00 00 00 00
wpa_driver_wext_set_key: alg=2 key_idx=0 set_tx=1 seq_len=6 key_len=32
State: 4WAY_HANDSHAKE -> GROUP_HANDSHAKE
Authentication with 00:01:e3:51:a0:e8 timed out.
Added BSSID 00:01:e3:51:a0:e8 into blacklist
State: GROUP_HANDSHAKE -> DISCONNECTED

Unter Kubuntu sieht es mit exakt der gleichen wpa_supplicant.conf und dem gleichen kommando folgendermassen aus:

Code:
State: DISCONNECTED -> SCANNING
State: SCANNING -> ASSOCIATING
State: ASSOCIATING -> ASSOCIATED
State: ASSOCIATED -> 4WAY_HANDSHAKE
State: 4WAY_HANDSHAKE -> 4WAY_HANDSHAKE
State: 4WAY_HANDSHAKE -> GROUP_HANDSHAKE
State: GROUP_HANDSHAKE -> GROUP_HANDSHAKE
State: GROUP_HANDSHAKE -> COMPLETED

Der letzte Teil sieht so aus:

Code:
State: 4WAY_HANDSHAKE -> GROUP_HANDSHAKE
EAPOL: startWhen --> 0
EAPOL: SUPP_PAE entering state CONNECTING
EAPOL: txStart
WPA: drop TX EAPOL in non-IEEE 802.1X mode (type=1 len=0)
RX EAPOL from 00:01:e3:51:a0:e8
IEEE 802.1X RX: version=1 type=3 length=127
  EAPOL-Key type=254
  key_info 0x3b1 (ver=1 keyidx=3 rsvd=0 Group Ack MIC Secure)
  key_length=32 key_data_length=32
  replay_counter - hexdump(len=8): 00 00 00 00 00 00 00 94
  key_nonce - hexdump(len=32): e6 85 03 86 ed e9 1e 7a c0 08 8f 5f 5c 7e 07 07 cc bf 15 1f 5b 5b 2e 87 e0 ca d6 c8 f9 67 0d 77
  key_iv - hexdump(len=16): 07 cc bf 15 1f 5b 5b 2e 87 e0 ca d6 c8 f9 67 0d
  key_rsc - hexdump(len=8): 00 00 00 00 00 00 00 00
  key_id (reserved) - hexdump(len=8): 00 00 00 00 00 00 00 00
  key_mic - hexdump(len=16): d8 b4 ce ce a9 e4 d9 65 dd 00 8b 4c 46 26 8c ba
WPA: RX message 1 of Group Key or STAKey Handshake from 00:01:e3:51:a0:e8 (ver=1)
State: GROUP_HANDSHAKE -> GROUP_HANDSHAKE
WPA: Group Key - hexdump(len=32): [REMOVED]
WPA: Installing GTK to the driver (keyidx=3 tx=0).
WPA: RSC - hexdump(len=6): 00 00 00 00 00 00
wpa_driver_wext_set_key: alg=2 key_idx=3 set_tx=0 seq_len=6 key_len=32
WPA: Sending EAPOL-Key 2/2
WPA: Key negotiation completed with 00:01:e3:51:a0:e8 [PTK=TKIP GTK=TKIP]
Cancelling authentication timeout
State: GROUP_HANDSHAKE -> COMPLETED
CTRL-EVENT-CONNECTED - Connection to 00:01:e3:51:a0:e8 completed (auth) [id=0 id_str=]
WEXT: Operstate: linkmode=-1, operstate=6
EAPOL: External notification - portValid=1
EAPOL: External notification - EAP success=1
EAPOL: SUPP_PAE entering state AUTHENTICATING
EAPOL: SUPP_BE entering state SUCCESS
EAP: EAP entering state DISABLED
EAPOL: SUPP_PAE entering state AUTHENTICATED
EAPOL: SUPP_BE entering state IDLE
RTM_NEWLINK, IFLA_IFNAME: Interface 'eth1' added
EAPOL: startWhen --> 0

Kann mir jemand helfen?
 

sparrow

Member
Was ist das für eine WLAN-Karte / Stick?
Wenn es ein Stick ist, was sagt das Log denn nach dem Einstöpseln?
 
OP
T

the_student

Newbie
Hallo und erstmal danke für die Antwort!

mein Wlan ist ein Intel PRO/Wireless 2200BG, ist ein fast zwei Jahre altes Centrino-Notebook, Wlan also onboard.

Habe gerade etwas neues festgestellt: sobald ich nach dem Systemstart das Wlan aktiviere stürzt der Knetworkmanager ab (KDE-Crashmeldung). Der Fehler ist reproduzierbar. Ein manueller start danach macht aber keine erkennbaren Probleme (abgesehen davon, das bei 28% des Anmeldevorgangs schluss ist).
 
Oben