[Linux] Wifi AP + WPA

Pagina: 1
Acties:

  • CrankyGamerOG
  • Registratie: Juni 2003
  • Laatst online: 29-01 20:16

CrankyGamerOG

Assumption is the mother.....

Topicstarter
Ik heb me WLAN AP aan de gang onder linux.
Dit heb ik gedaan door gebruik te maken van de madwifi drivers.
(atheros based kaartje ;) )
Dit werkt voorbeeldig met WEP en ik kan gewoon netjes surfen etc.

Echter zoals we allemaal weten is WEP kraken childsplay, dus ik wilde WPA
Hiervoor is hostapd nodig, deze dus netjes installed.
Nadat ik dus test met hostapd aan, zie ik het verzoek netjes binnen komen, echter krijg ik dan de melding dat de key niet correct zou zijn.
Deze is echter 100% identiek

melding in hostapd
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
Wireless event: cmd=0x8c04 len=20
WPA: group state machine entering state SETKEYS
GMK - hexdump(len=32): d4 66 df 51 d2 64 ca 12 d2 30 4c 95 60 48 6c 48 34 df ec b7 ff 11 6d f2 fc 52 e8 53 35 df 1e 1d
GTK - hexdump(len=32): 4c 64 a1 ed e1 41 4d d4 c9 4a ae 5e ce 9c c2 60 53 90 5d 58 8f b8 ac f6 a4 e8 8b 73 5d 2b 3a ed
WPA: group state machine entering state SETKEYSDONE
madwifi_set_key: alg=TKIP addr=00:00:00:00:00:00 key_idx=2
Wireless event: cmd=0x8c03 len=20
  New STA
WPA: 00:c0:a8:dd:10:07 WPA_PTK entering state INITIALIZE
madwifi_del_key: addr=00:c0:a8:dd:10:07 key_idx=0
madwifi_set_sta_authorized: addr=00:c0:a8:dd:10:07 authorized=0
WPA: 00:c0:a8:dd:10:07 WPA_PTK_GROUP entering state IDLE
WPA: 00:c0:a8:dd:10:07 WPA_PTK entering state AUTHENTICATION
WPA: 00:c0:a8:dd:10:07 WPA_PTK entering state AUTHENTICATION2
WPA: 00:c0:a8:dd:10:07 WPA_PTK entering state INITPSK
WPA: 00:c0:a8:dd:10:07 WPA_PTK entering state PTKSTART
WPA: 00:c0:a8:dd:10:07 WPA_PTK entering state PTKSTART
WPA: 00:c0:a8:dd:10:07 WPA_PTK entering state PTKSTART
WPA: 00:c0:a8:dd:10:07 WPA_PTK entering state PTKSTART
WPA: 00:c0:a8:dd:10:07 WPA_PTK entering state DISCONNECT
madwifi_sta_deauth: addr=00:c0:a8:dd:10:07 reason_code=2
WPA: 00:c0:a8:dd:10:07 WPA_PTK entering state DISCONNECTED
WPA: 00:c0:a8:dd:10:07 WPA_PTK entering state INITIALIZE
madwifi_del_key: addr=00:c0:a8:dd:10:07 key_idx=0
madwifi_set_sta_authorized: addr=00:c0:a8:dd:10:07 authorized=0
Wireless event: cmd=0x8c02 len=97
Custom wireless event: 'STA-TRAFFIC-STAT
mac=00:c0:a8:dd:10:07
rx_packets=0
rx_bytes=0
tx_packets=4
tx_bytes=428


melding windos vista
code:
1
2
Windows cannot connect to "Network Name"
The wirless network security key is not correct


Iemand ervaring met wifi,linux, en hosapd en ziet dat ik iets vergeet oid ?

KPN - Vodafone Ziggo Partner


  • Borromini
  • Registratie: Januari 2003
  • Niet online

Borromini

Mislukt misantroop

Heb je Linux op een van je clients? Werkt het daarmee wel?

Ik weet dat wpa_supplicant op Linux een hex-key van je AP + echte sleutel maakt en die aan de AP voert. Onder Vista heb ik echter nog geen WPA geconfigureerd.

Got Leenucks? | Debian Bookworm x86_64 / ARM | OpenWrt: Empower your router | Blogje


  • CrankyGamerOG
  • Registratie: Juni 2003
  • Laatst online: 29-01 20:16

CrankyGamerOG

Assumption is the mother.....

Topicstarter
nee nergens linux op de clients...

ik ben zover dat ik kan verbinden
alleen na een aantal seconden word ik meteen weer deassociated ...

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
madwifi_set_sta_authorized: addr=00:c0:a8:dd:10:07 authorized=0
WPA: 00:c0:a8:dd:10:07 WPA_PTK_GROUP entering state IDLE
WPA: 00:c0:a8:dd:10:07 WPA_PTK entering state AUTHENTICATION
WPA: 00:c0:a8:dd:10:07 WPA_PTK entering state AUTHENTICATION2
WPA: 00:c0:a8:dd:10:07 WPA_PTK entering state INITPSK
WPA: 00:c0:a8:dd:10:07 WPA_PTK entering state PTKSTART
eth2: STA 00:c0:a8:dd:10:07 WPA: sending 1/4 msg of 4-Way Handshake
IEEE 802.1X: 125 bytes from 00:c0:a8:dd:10:07
   IEEE 802.1X: version=1 type=3 length=121
eth2: STA 00:c0:a8:dd:10:07 WPA: received EAPOL-Key frame (2/4 Pairwise)
WPA: 00:c0:a8:dd:10:07 WPA_PTK entering state PTKCALCNEGOTIATING
PMK - hexdump(len=32): 0d db 70 b8 d4 de c9 f8 d9 92 2b 45 d0 e3 d5 f6 19 5d 48 51 f5 1c 66 9e 7c 05 bd 7f df 0b 61 8e
PTK - hexdump(len=64): ec b4 4c de 01 5b 0a 7f e5 63 22 51 40 97 93 8b 9c 61 ef 1d fe 88 18 e0 bd dc 6d 8e 64 7c 3f e2 c9 e5 fd 69 07 fa 7c 9d e8 f8 25 ff af 8c a9 3f 69 d5 d3 59 7a c3 0c 4a 2b cd 5a e7 84 d2 38 0b
WPA: 00:c0:a8:dd:10:07 WPA_PTK entering state PTKCALCNEGOTIATING2
WPA: 00:c0:a8:dd:10:07 WPA_PTK entering state PTKINITNEGOTIATING
madwifi_get_seqnum: addr=00:00:00:00:00:00 idx=1
eth2: STA 00:c0:a8:dd:10:07 WPA: sending 3/4 msg of 4-Way Handshake
IEEE 802.1X: 99 bytes from 00:c0:a8:dd:10:07
   IEEE 802.1X: version=1 type=3 length=95
eth2: STA 00:c0:a8:dd:10:07 WPA: received EAPOL-Key frame (4/4 Pairwise)
WPA: 00:c0:a8:dd:10:07 WPA_PTK entering state PTKINITDONE
madwifi_set_key: alg=CCMP addr=00:c0:a8:dd:10:07 key_idx=0
eth2: STA 00:c0:a8:dd:10:07 IEEE 802.1X: authorizing port
madwifi_set_sta_authorized: addr=00:c0:a8:dd:10:07 authorized=1
madwifi_sta_clear_stats: addr=00:c0:a8:dd:10:07
eth2: STA 00:c0:a8:dd:10:07 WPA: pairwise key handshake completed (WPA)
madwifi_sta_clear_stats: addr=00:c0:a8:dd:10:07
WPA: 00:c0:a8:dd:10:07 WPA_PTK_GROUP entering state REKEYNEGOTIATING
madwifi_get_seqnum: addr=00:00:00:00:00:00 idx=1
eth2: STA 00:c0:a8:dd:10:07 WPA: sending 1/2 msg of Group Key Handshake
Plaintext EAPOL-Key Key Data - hexdump(len=24): 82 fa 4a 5e f7 4b 18 6e b7 f3 68 a8 44 5f 26 97 00 00 00 00 00 00 00 00
IEEE 802.1X: 99 bytes from 00:c0:a8:dd:10:07
   IEEE 802.1X: version=1 type=3 length=95
eth2: STA 00:c0:a8:dd:10:07 WPA: received EAPOL-Key frame (2/2 Group)
WPA: 00:c0:a8:dd:10:07 WPA_PTK_GROUP entering state REKEYESTABLISHED
eth2: STA 00:c0:a8:dd:10:07 WPA: group key handshake completed (WPA)
WPA: 00:c0:a8:dd:10:07 WPA_PTK_GROUP entering state IDLE
Wireless event: cmd=0x8c02 len=105
Custom wireless event: 'STA-TRAFFIC-STAT
mac=00:c0:a8:dd:10:07
rx_packets=122
rx_bytes=21855
tx_packets=23
tx_bytes=3644
'
Wireless event: cmd=0x8c04 len=20
eth2: STA 00:c0:a8:dd:10:07 IEEE 802.11: deassociated
eth2: STA 00:c0:a8:dd:10:07 WPA: event 2 notification
madwifi_del_key: addr=00:c0:a8:dd:10:07 key_idx=0


en ja 00:c0:a8:dd:10:07 = de laptop op wifi
ik snap het even niet meer, ik zie dat de key geset word, het klopt netjes, hij loopt netjes de handshake door en dan deassociate ie opeens ?

[ Voor 94% gewijzigd door CrankyGamerOG op 05-04-2008 15:25 ]

KPN - Vodafone Ziggo Partner


  • Borromini
  • Registratie: Januari 2003
  • Niet online

Borromini

Mislukt misantroop

Vista kapt de key toevallig niet af zoals XP SP2 wel eens durfde te doen?

Got Leenucks? | Debian Bookworm x86_64 / ARM | OpenWrt: Empower your router | Blogje


  • CrankyGamerOG
  • Registratie: Juni 2003
  • Laatst online: 29-01 20:16

CrankyGamerOG

Assumption is the mother.....

Topicstarter
nee ik denk niet dat het dat is want hij loopt de authentication netjes door, en maakt verbinding en al.
( als ik snel genoeg ben kan ik zelfs een pagina openen op internet :+ )

[ Voor 74% gewijzigd door CrankyGamerOG op 06-04-2008 21:17 ]

KPN - Vodafone Ziggo Partner


  • CrankyGamerOG
  • Registratie: Juni 2003
  • Laatst online: 29-01 20:16

CrankyGamerOG

Assumption is the mother.....

Topicstarter
*OPGELOST*
Mocht je ook een Atheros hebben, dan zou je deze howto kunnen volgen.
We gaan svn repos gebruiken dus zorg ervoor dat je neon en subversion geinstalleed hebt.
code:
1
apt-get install neon subversion



code:
1
2
3
4
5
6
7
mkdir /root/svn/
cd /root/svn
svn checkout http://svn.madwifi.org/madwifi/trunk madwifi-ng
cd madwifi-ng
stage1
stage2
stage3


code:
1
2
3
4
5
6
cd /root
wget http://hostap.epitest.fi/releases/hostapd-0.6.3.tar.gz
tar -xzvf http://hostap.epitest.fi/releases/hostapd-0.6.3.tar.gz
cd hostapd-0.6.3/hostapd/
touch .config
nano .config


gooi in .config :
CONFIG_NO_AUTH=y
CONFIG_DRIVER_MADWIFI=y
CFLAGS += -I/root/svn/madwifi-ng
CONFIG_IAPP=y
CONFIG_RSN_PREAUTH=y
CONFIG_EAP=y
CONFIG_EAP_MD5=y
CONFIG_EAP_TLS=y
CONFIG_EAP_MSCHAPV2=y
CONFIG_EAP_PEAP=y
CONFIG_EAP_GTC=y
CONFIG_EAP_TTLS=y
CONFIG_EAP_PSK=y
CONFIG_PKCS12=y
CONFIG_RADIUS_SERVER=n
save + exit

code:
1
2
3
stage1
stage2
stage3


code:
1
2
touch /etc/hostapd.conf
nano /etc/hostapd.conf
#bridge=wifi0
# Enable this for standard bridging, leave disabled for netfilter firewalls
interface=eth2
#interface=ath0
driver=madwifi
logger_syslog=-1
logger_syslog_level=2
logger_stdout=-1
logger_stdout_level=2
ctrl_interface=/var/run/hostapd
ctrl_interface_group=0
own_ip_addr=set the ip adress
macaddr_acl=0
eap_message=hello
auth_algs=3
ssid=your ssid
macaddr_acl=0
wpa=3
wpa_psk=your key
wpa_key_mgmt=WPA-PSK WPA-EAP
wpa_pairwise=TKIP CCMP
save + exit

code:
1
2
3
modprobe ath_pci
wlanconfig ath0 destroy
wlanconfig eth2 create wlandev wifi0 wlanmode ap

ik gebruik eth2

iconfig eth2 ipadress netmask jenetmask


code:
1
hostapd -B /etc/hostapd.conf

[ Voor 9% gewijzigd door CrankyGamerOG op 06-04-2008 21:28 ]

KPN - Vodafone Ziggo Partner

Pagina: 1