WPA_Supplicant: no unicast with wpa encryption
mkettn at technik-emden.de
mkettn
Mon Nov 4 04:17:19 PST 2013
Hello,
I want to use wpa_supplicant to encrypt a ad-hoc network with WPA.
Each device is also a router (using babeld).
With encryption the support for unicast packages drops. I've used
tshark to monitor the traffic of two devices (A and B):
when A wants to ping B it broadcasts a ask for the MAC-address of B.
B sends the MAC-address successfully but A doesn't care.
I see the reply of B in tshark (running on B), but the ARP-package
doesn't show up on tshark on A.
this only happens with wpa_supplicant enabled.
The wpa_supplicant.conf looks like this:
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
# use 'ap_scan=2' on all devices connected to the network
ap_scan=2
network={
ssid="mesh-wpa"
mode=1
frequency=2432
proto=WPA
key_mgmt=WPA-NONE
pairwise=NONE
group=TKIP
psk="secret passphrase"
}
and the /etc/network/interfaces like this:
auto lo
iface lo inet loopback
iface eth0 inet dhcp
allow-hotplug wlan0
iface wlan0 inet static
address 192.168.13.37
netmask 255.255.255.255
# Load WPA-Supplicant for WPA in Ad-Hoc Mode
wpa-driver wext
wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf
iface default inet dhcp
I'm using two RaspberryPis with Raspbian Linux 3.6.11+.
Here is the device descriptor of the wlan usb stick:
lsusb -v -d 0cf3:9271 - http://pastebin.com/nfvVp80u
the output of wpa_supplicant -i wlan0 -D wext
-c /etc/wpa_supplicant/wpa_supplicant.conf brings:
ioctl[SIOCSIWPMKSA]: Invalid argument
ioctl[SIOCSIWENCODEEXT]: Invalid argument
ioctl[SIOCSIWENCODEEXT]: Invalid argument
wlan0: Trying to associate with SSID 'mesh-wpa'
ioctl[SIOCSIWGENIE]: Operation not supported
wlan0: Association request to the driver failed
wlan0: CTRL-EVENT-CONNECTED - Connection to 00:00:00:00:00:00 completed
(auth) [id=-1 id_str=] wlan0: Trying to associate with SSID 'mesh-wpa'
ioctl[SIOCSIWENCODEEXT]: Invalid argument
ioctl[SIOCSIWENCODEEXT]: Invalid argument
ioctl[SIOCSIWGENIE]: Operation not supported
wlan0: Association request to the driver failed
wlan0: CTRL-EVENT-CONNECTED - Connection to 00:00:00:00:00:00 completed
(reauth) [id=0 id_str=]
-Mark
More information about the Hostap
mailing list