Avatar billede jakobgt Nybegynder
25. september 2005 - 21:01 Der er 12 kommentarer og
1 løsning

Hostapd + madwifi og fedora.

Hej!

Jeg kan ikke få mit Wifi-netværk til at virke.
Min linux box (fungerer som AP) har et Atheros 5212-netkort, og er sat op til at køre WPA2.
Fra min Windows XP-maskine kan jeg nemt se nettet, men jeg kan ikke komme på. I loggen for Hostapd får jeg følgende meddelelse i en uendelighed (har, som I kan se, skjult mac-adressen):

ath0: STA XX:XX:XX:XX:XX:XX IEEE 802.11: associated
ath0: STA XX:XX:XX:XX:XX:XX WPA: event 1 notification
ath0: STA XX:XX:XX:XX:XX:XX WPA: start authentication
ath0: STA XX:XX:XX:XX:XX:XX IEEE 802.1X: unauthorizing port
ath0: STA XX:XX:XX:XX:XX:XX WPA: sending 1/4 msg of 4-Way Handshake
ath0: STA XX:XX:XX:XX:XX:XX WPA: EAPOL-Key timeout
ath0: STA XX:XX:XX:XX:XX:XX WPA: sending 1/4 msg of 4-Way Handshake
ath0: STA XX:XX:XX:XX:XX:XX WPA: EAPOL-Key timeout
ath0: STA XX:XX:XX:XX:XX:XX WPA: sending 1/4 msg of 4-Way Handshake
ath0: STA XX:XX:XX:XX:XX:XX WPA: EAPOL-Key timeout
ath0: STA XX:XX:XX:XX:XX:XX WPA: sending 1/4 msg of 4-Way Handshake
ath0: STA XX:XX:XX:XX:XX:XX IEEE 802.1X: unauthorizing port
ath0: STA XX:XX:XX:XX:XX:XX IEEE 802.11: deauthenticated due to local deauth request
ath0: STA XX:XX:XX:XX:XX:XX IEEE 802.11: deassociated

Hostapd er version v0.3.7 og madwifi er 0.9.4.12-16.
Begge 2 er installeret via RPM, da jeg hader at kompilere skidtet (ie. ikke kan få det til at virke :-))
Håber der er nogen der kan hjælpe, for jeg er ved at ha' set mig blind på skidtet.

Ps.: Har, udover den normale Windows wireless klient, prøvet at logge på med WPA_supplicant og den får følgende fejl:

Trying to associate with XX:XX:XX:XX:XX:XX (SSID='PalaceOfLove' freq=2412 MHz)
Associated with XX:XX:XX:XX:XX:XX
Authentication with XX:XX:XX:XX:XX:XX timed out.
Disconnect event - remove keys
Avatar billede jakobgt Nybegynder
25. september 2005 - 21:18 #1
Lidt flere detaljer fra WPA_supplicant:
Disconnect event - remove keys
ndis_get_oid: oid=0xd010101 len (6) failed
ndis_set_oid: oid=0xd010114 len (4) failed
ndis_get_oid: oid=0xd010101 len (6) failed
ndis_set_oid: oid=0xd010114 len (4) failed
ndis_get_oid: oid=0xd010101 len (6) failed
ndis_set_oid: oid=0xd010114 len (4) failed
ndis_get_oid: oid=0xd010101 len (6) failed
ndis_set_oid: oid=0xd010114 len (4) failed
EAPOL: Port Timers tick - authWhile=0 heldWhile=0 startWhen=19 idleWhile=49
ndis_get_oid: oid=0xd010101 len (6) failed
EAPOL: Port Timers tick - authWhile=0 heldWhile=0 startWhen=18 idleWhile=48
ndis_get_oid: oid=0xd010101 len (6) failed
Scan timeout - try to get results
Scan results: 2
Selecting BSS from priority group 2
0: XX:XX:XX:XX:XX:XX ssid='PalaceOfLove' wpa_ie_len=28 rsn_ie_len=0
  skip - blacklisted
1: 00:11:24:61:8c:5b ssid='Et sumbi net' wpa_ie_len=0 rsn_ie_len=0
  skip - no WPA/RSN IE
No APs found - clear blacklist and try again
Removed BSSID 00:0f:b5:81:15:15 from blacklist (clear)
Selecting BSS from priority group 2
0: XX:XX:XX:XX:XX:XX ssid='PalaceOfLove' wpa_ie_len=28 rsn_ie_len=0
  selected
Trying to associate with XX:XX:XX:XX:XX:XX (SSID='PalaceOfLove' freq=2412 MHz)
Cancelling scan request
Automatic auth_alg selection: 0x1
WPA: using IEEE 802.11i/D3.0
WPA: Selected cipher suites: group 8 pairwise 24 key_mgmt 2
WPA: using GTK TKIP
WPA: using PTK CCMP
WPA: using KEY_MGMT WPA-PSK
WPA: Own WPA IE - hexdump(len=24): dd 16 00 50 f2 01 01 00 00 50 f2 02 01 00 00
50 f2 04 01 00 00 50 f2 02
No keys have been configured - skip key clearing
ndis_set_oid: oid=0xd010119 len (4) failed
NDIS: Failed to set OID_802_11_PRIVACY_FILTER (1)
Setting authentication timeout: 5 sec 0 usec
EAPOL: External notification - EAP success=0
EAPOL: External notification - EAP fail=0
EAPOL: External notification - portControl=Auto
EAPOL: Port Timers tick - authWhile=0 heldWhile=0 startWhen=17 idleWhile=47
ndis_get_oid: oid=0xd010101 len (6) failed
EAPOL: Port Timers tick - authWhile=0 heldWhile=0 startWhen=16 idleWhile=46
NDIS: association information - hexdump(len=97): 28 00 00 00 03 00 31 04 0a 00 0
0 00 00 00 00 00 33 00 00 00 28 00 00 00 07 00 31 00 00 00 01 c0 06 00 00 00 5b
00 00 00 00 0c 50 61 6c 61 63 65 4f 66 4c 6f 76 65 01 04 82 84 0b 16 dd 05 00 10
18 01 00 dd 16 00 50 f2 01 01 00 00 50 f2 02 01 00 00 50 f2 04 01 00 00 50 f2 0
2 01 04 82 84 0b 16
NDIS: ReqFixed=0x3 RespFixed=0x7 off_req=40 off_resp=91 len_req=51 len_resp=6
NDIS: Request IEs - hexdump(len=51): 00 0c 50 61 6c 61 63 65 4f 66 4c 6f 76 65 0
1 04 82 84 0b 16 dd 05 00 10 18 01 00 dd 16 00 50 f2 01 01 00 00 50 f2 02 01 00
00 50 f2 04 01 00 00 50 f2 02
NDIS: Response IEs - hexdump(len=6): 01 04 82 84 0b 16
Association info event
req_ies - hexdump(len=51): 00 0c 50 61 6c 61 63 65 4f 66 4c 6f 76 65 01 04 82 84
0b 16 dd 05 00 10 18 01 00 dd 16 00 50 f2 01 01 00 00 50 f2 02 01 00 00 50 f2 0
4 01 00 00 50 f2 02
resp_ies - hexdump(len=6): 01 04 82 84 0b 16
assoc_wpa_ie - hexdump(len=24): dd 16 00 50 f2 01 01 00 00 50 f2 02 01 00 00 50
f2 04 01 00 00 50 f2 02
Association event - clear replay counter
Associated to a new BSS: BSSID=XX:XX:XX:XX:XX:XX
No keys have been configured - skip key clearing
Associated with 00:0f:b5:81:15:15
EAPOL: External notification - portEnabled=0
EAPOL: External notification - portValid=0
EAPOL: External notification - EAP success=0
EAPOL: External notification - portEnabled=1
EAPOL: SUPP_PAE entering state CONNECTING
EAPOL: txStart
WPA: drop TX EAPOL in non-IEEE 802.1X mode (type=1 len=0)
EAPOL: SUPP_BE entering state IDLE
EAP: EAP entering state INITIALIZE
EAP: EAP entering state IDLE
Setting authentication timeout: 10 sec 0 usec
EAPOL: Port Timers tick - authWhile=0 heldWhile=0 startWhen=29 idleWhile=59
EAPOL: Port Timers tick - authWhile=0 heldWhile=0 startWhen=28 idleWhile=58
EAPOL: Port Timers tick - authWhile=0 heldWhile=0 startWhen=27 idleWhile=57
EAPOL: Port Timers tick - authWhile=0 heldWhile=0 startWhen=26 idleWhile=56
EAPOL: Port Timers tick - authWhile=0 heldWhile=0 startWhen=25 idleWhile=55
EAPOL: Port Timers tick - authWhile=0 heldWhile=0 startWhen=24 idleWhile=54
EAPOL: Port Timers tick - authWhile=0 heldWhile=0 startWhen=23 idleWhile=53
Avatar billede strych9 Praktikant
25. september 2005 - 21:25 #2
hostap, men du får en ndis fejl???? Det hænger da vist ikke lige sammen.
Avatar billede kenp Novice
25. september 2005 - 22:20 #3
(jeg er ikke linux haj... men understøtter din computers trådløsenetkort WPA2 ? både den i din linux og din xp?)
Avatar billede jakobgt Nybegynder
25. september 2005 - 22:22 #4
aner det faktisk ikke. Mit XP-netkort sidder i en Acer Ferrari 3000, har været ved at kigge på det, men kan umiddelbart ikke se det.
Avatar billede kenp Novice
25. september 2005 - 22:26 #5
nej jeg kan heller ikke se om den gør det.. men så vil jeg gå ud fra at det ikke er understøttet.
Avatar billede jakobgt Nybegynder
25. september 2005 - 22:27 #6
hov, nu hvor jeg har kigget efter, så er det faktisk WPA og ikke WPA2, jeg har sat den op til (viser bare hvor meget lort jeg har på styret i øjeblikket).
Avatar billede kenp Novice
25. september 2005 - 22:32 #7
(ok så blander jeg mig uden om igen :) som sagt jeg har ikke forstand på linux)
Avatar billede jakobgt Nybegynder
25. september 2005 - 22:33 #8
Al hjælp kan bruges, er fuldstændig på bar bund. Tror lige jeg for en sikkerheds skyld, vil se om jeg kan få wpa_supplicant til at virke på et andet WPA-netværk.
Avatar billede oz2kas Nybegynder
25. september 2005 - 23:25 #9
Kan du connecte til netværket hvis du fjerner kryptering?
MAC'sne behøver du ikke skjule, de kan umiddelbart ikke misbruges uden at være tilsluttet dit netværk.
Avatar billede strych9 Praktikant
26. september 2005 - 00:41 #10
ndis_set_oid: oid=0xd010119 len (4) failed

Tilsyneladende bruger du ndiswrapper + en Windows driver. Hvis du ikke har installeret en Windows driver, så kan kernel ikke finde ud af hvilken driver du vil bruge.
Hvis det vitterligt er ndiswrapper du bruger, så lader det til at driveren ikke håndterer WPA eller WPA2.
Avatar billede strych9 Praktikant
26. september 2005 - 00:44 #11
http://hostap.epitest.fi/wpa_supplicant/devel/driver__ndis_8c-source.html

00290        if (!PacketRequest(drv->adapter, FALSE, o)) {
00291                wpa_printf(MSG_DEBUG, "%s: oid=0x%x len (%d) failed",
00292                            __func__, oid, len);
00293                free(buf);
00294                return -1;
00295        }

=)
Avatar billede jakobgt Nybegynder
27. september 2005 - 23:41 #12
Jeg har prøvet uden kryptering, simpelthen hvor jeg bare køret ifconfig ath0 mode master, helt uden om Hostapd. Det virkede, var dog lidt ustabilt til at starte med, men det virkede.
Min Windows pc har jeg haft på et WPA-PSK krypteret netværk. Har dog ikke prøvet WPA_supplicant på det netværk. Det var bare Windows' indbyggede wifi-funktion jeg brugte.
Avatar billede jakobgt Nybegynder
30. september 2005 - 01:42 #13
Fandt ud af at det var den skide madwifi driver jeg brugte, som gav problemer.
Ellers tak for hjælpen.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester