Thread (5 messages) 5 messages, 4 authors, 2014-06-28

Re: Integrate Intel 3160 Freescale imx.6 with AOSP 4.3 (3.0.35 kernel) and backports 3.14.1

From: frodo <hidden>
Date: 2014-06-28 02:45:07


Peer, Ilan <ilan.peer@...> writes:
Hi Rob,

From the logcat output below it looks like u are using a version of 
wpa_supplicant that does not include some
fixes that are required for properly setting up the P2P_DEVICE interface.

Can you try switching to using the upstream hostap repository? Using the 
upstream version you should
enable the p2p_device=1 driver parameter and in addition pass the P2P 
Device configuration file using
the -m option. Something like this:

wpa_supplicant -i wlan0 -c <conf> ....  -pp2p_device=1 ... -m <p2p config 
file>
The wpa_supplicant will create the P2P Device interface and start it so no 
need to add the interface using
iw. Note that the name of the created interface is p2p-dev-wlan0 (or 
something like that) so you'll need to
tweak it so that Android framework would be happy.

Regards,

Ilan.

Hi Ilan,

I checkout the branch android-kk from hostap repository and tried the 
wpa_supplicant command with -m option:
/system/bin/wpa_supplicant -dt -i wlan0 -Dnl80211 -
c/data/misc/wifi/wpa_supplicant.conf -pp2p_device=1 -
m/data/misc/wifi/p2p_supplicant.conf -O/data/misc/wifi/sockets -B

I got two interfaces in /data/misc/wifi/sockets
130|root@ar6mx:/ # ls /data/misc/wifi/sockets/
p2p-dev-wlan0
wlan0

However, the wpa_supplicant failed to create P2P_DEVICE wit error "Invalid 
argumen". How can I debug this? Thanks.

D/wpa_supplicant( 3843): nl80211: Create interface iftype 10 (P2P_DEVICE)
D/wpa_supplicant( 3843): nl80211: New P2P Device interface p2p-dev-wlan0 
(0x4) created
D/wpa_supplicant( 3843): Override interface parameter: ctrl_interface 
('(null)' -> '/data/misc/wifi/sockets')
D/wpa_supplicant( 3843): Initializing interface 'p2p-dev-wlan0' conf 
'/data/misc/wifi/p2p_supplicant.conf' driver 'nl80211' ctrl_interface 
'/data/misc/wifi/sockets' bridge 'N/A'
D/wpa_supplicant( 3843): Configuration file 
'/data/misc/wifi/p2p_supplicant.conf' -> 
'/data/misc/wifi/p2p_supplicant.conf'
D/wpa_supplicant( 3843): Reading configuration file 
'/data/misc/wifi/p2p_supplicant.conf'
D/wpa_supplicant( 3843): ctrl_interface='/data/system/wpa_supplicant'
D/wpa_supplicant( 3843): update_config=1
D/wpa_supplicant( 3843): ap_scan=1
I/wpa_supplicant( 3843): rfkill: Cannot open RFKILL control device
D/wpa_supplicant( 3843): nl80211: RFKILL status not available
E/wpa_supplicant( 3843): Could not read interface p2p-dev-wlan0 flags: No 
such device
D/wpa_supplicant( 3843): nl80211: Supported cipher 00-0f-ac:4
D/wpa_supplicant( 3843): nl80211: Supported cipher 00-0f-ac:2
D/wpa_supplicant( 3843): nl80211: Supported cipher 00-0f-ac:1
D/wpa_supplicant( 3843): nl80211: Supported cipher 00-0f-ac:5
D/wpa_supplicant( 3843): nl80211: Supported cipher 00-0f-ac:6
D/wpa_supplicant( 3843): nl80211: Supported cipher 00-14-72:1
D/wpa_supplicant( 3843): nl80211: Using driver-based off-channel TX
I/wpa_supplicant( 3843): nl80211: send_and_recv->nl_recvmsgs failed: 20
D/wpa_supplicant( 3843): nl80211: Use separate P2P group interface (driver 
advertised support)
D/wpa_supplicant( 3843): nl80211: interface p2p-dev-wlan0 in phy phy0
D/wpa_supplicant( 3843): nl80211: Set mode ifindex 0 iftype 10 (P2P_DEVICE)
I/wpa_supplicant( 3843): nl80211: send_and_recv->nl_recvmsgs failed: -22
D/wpa_supplicant( 3843): nl80211: Failed to set interface 0 to mode 10: -22 
(Invalid argument)

Frodo

Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help