2014-01-07 14:37:33

by David Herrmann

[permalink] [raw]
Subject: iwlwifi: P2P group-formation timeout

Hi

Given that ath9k-htc and rtl8088 lack firmware features, I'm now on
iwlwifi-7260. As it uses P2P_DEVICE, I'm a little bit confused how to
get it working. I'm running wpa_supplicant-git from today,
linux-3.13-rc7 both with new and old mvm firmware (<=22.15.8.0).
However, I haven't been able to get *any* p2p-connection working with
my Android Nexus 4 device.

I run wpa_supplicant as:
wpa_supplicant -d -Dnl80211 -c wpa.conf -i wlan0 -p
p2p_device=1,use_p2p_group_interface=1

My wpa.conf is:
ctrl_interface=/run/wpa_supplicant
ap_scan=1
p2p_go_ht40=1
device_name=david-ub
device_type=1-0050F204-1

In wpa_cli I run:
p2p_find
p2p_connect 12:68:3f:4e:39:f2 pbc

On the remote Android device, I get the pbc-button-notification which
I simply accept. The go-negotiation succeeds but the group-formation
times out.

wpa.log is appended. kernel-log has no information on iwlwifi other than:

[ 3.282831] iwlwifi 0000:01:00.0: enabling device (0000 -> 0002)
[ 3.283670] iwlwifi 0000:01:00.0: irq 43 for MSI/MSI-X
[ 3.297821] iwlwifi 0000:01:00.0: loaded firmware version 22.15.8.0
op_mode iwlmvm
[ 3.316875] iwlwifi 0000:01:00.0: Detected Intel(R) Dual Band
Wireless AC 7260, REV=0x144
[ 3.317452] iwlwifi 0000:01:00.0: L1 Enabled; Disabling L0S
[ 3.318290] iwlwifi 0000:01:00.0: L1 Enabled; Disabling L0S
...
[ 95.379965] iwlwifi 0000:01:00.0: L1 Enabled; Disabling L0S
[ 95.380215] iwlwifi 0000:01:00.0: L1 Enabled; Disabling L0S
[ 95.393749] IPv6: ADDRCONF(NETDEV_UP): wlan0: link is not ready
[ 326.788182] iwlwifi 0000:01:00.0: L1 Enabled; Disabling L0S
[ 326.788400] iwlwifi 0000:01:00.0: L1 Enabled; Disabling L0S
[ 326.802291] IPv6: ADDRCONF(NETDEV_UP): wlan0: link is not ready
[ 360.049401] IPv6: ADDRCONF(NETDEV_UP): p2p-wlan0-0: link is not ready
[ 360.083079] IPv6: ADDRCONF(NETDEV_CHANGE): p2p-wlan0-0: link becomes ready

Lemme know if iwlwifi-debug options should be enabled and I can
provide a full debug log.
There are a bunch of errors in the wpa_supplicant log during startup,
but I think they're related to nl80211+P2P_DEVICE and expected?
These include:
Could not read interface p2p-dev-wlan0 flags: No such device
nl80211: Use separate P2P group interface (driver advertised support)
nl80211: interface p2p-dev-wlan0 in phy phy0
nl80211: Set mode ifindex 0 iftype 10 (P2P_DEVICE)
nl80211: Failed to set interface 0 to mode 10: -22 (Invalid argument)

The GO-negotiation itself succeeds. However, the following
group-formation fails, the relevant part of the log is probably this:

P2P-GO-NEG-SUCCESS role=GO freq=5180 ht40=0 peer_dev=12:68:3f:4e:39:f2
peer_iface=12:68:3f:4e:b9:f2 wps_method=PBC
p2p-dev-wlan0: P2P: Starting GO
p2p-dev-wlan0: P2P: Request scan (that will be skipped) to start GO)
p2p-dev-wlan0: Setting scan request: 0.000000 sec
p2p-dev-wlan0: State: DISCONNECTED -> SCANNING
Start a pre-selected network without scan step
Setting up AP (SSID='DIRECT-EM')
nl80211: Setup AP operations for P2P group (GO)
nl80211: Set mode ifindex 0 iftype 9 (P2P_GO)
nl80211: Failed to set interface 0 to mode 9: -22 (Invalid argument)
nl80211: Try mode change after setting interface down
nl80211: Stop P2P Device p2p-dev-wlan0 (0x2): Success
nl80211: Set mode ifindex 0 iftype 9 (P2P_GO)
nl80211: Failed to set interface 0 to mode 9: -22 (Invalid argument)
nl80211: Start P2P Device p2p-dev-wlan0 (0x2): Success
nl80211: Interface mode change to 9 from 10 failed
nl80211: Remove monitor interface: refcount=0
p2p-dev-wlan0: Failed to start AP functionality
p2p-dev-wlan0: State: SCANNING -> DISCONNECTED
nl80211: Set p2p-dev-wlan0 operstate 0->0 (DORMANT)
netlink: Operstate: ifindex=0 linkmode=-1 (no change), operstate=5
(IF_OPER_DORMANT)
nl80211: Drv Event 56 (NL80211_CMD_CANCEL_REMAIN_ON_CHANNEL) received
for p2p-dev-wlan0
nl80211: Remain-on-channel event (cancel=1 freq=2462 channel_type=0
duration=0 cookie=0x3e (match))
p2p-dev-wlan0: Event CANCEL_REMAIN_ON_CHANNEL (22) received
P2P: Cancel remain-on-channel callback (p2p_long_listen=0 ms
pending_action_tx=(nil))
p2p-dev-wlan0: Radio work 'p2p-listen'@0x1e930e0 done in 0.090383 seconds
P2P: Driver ended Listen state (freq=2462)
P2P: Skip stop_listen since not in listen_only state.
P2P: Group Formation timed out
P2P: Group Formation failed with 12:68:3f:4e:b9:f2
P2P: Clear timeout (state=PROVISIONING)
P2P: State PROVISIONING -> IDLE
P2P-GROUP-FORMATION-FAILURE


Any hints are welcome. If there's any debug-option I should enable to
provide more logs, lemme know. I can also give iwlwifi-next a try if
there're any important patches pending. The p2p-dev-wlan0 related
errors are quite confusing, but I think they're caused by the fact
that there's no netdev for the device. At least I only have wlan0 and
p2p-wlan0-0 during runtime, a p2p-dev-wlan0 never shows up.

Thanks
David


Attachments:
wpa.log (326.21 kB)

2014-01-18 18:20:43

by Peer, Ilan

[permalink] [raw]
Subject: RE: iwlwifi: P2P group-formation timeout

Hi David,

Sorry for the late response. Hope the below can help :)

Regards,

Ilan.

> I tried again and masked the 5ghz channels (via "p2p_set", not "set" I
> guess?), however, still almost exactly the same log but on a 2.4ghz
> channel. I attached the full log to the email, I cut down all the
> "p2p-scan" log messages and inlined most parts of the log below.
>
> Another thing that I noticed is that I don't get any "P2P-XY" status
> messages to wpa_cli. I need to run "tail -f wpa.log | grep ^P2P-" in a
> separate session to actually see messages like P2P-DEVICE-FOUND,
> P2P-GO-NEG-SUCCESS, .. I only got "P2P-GROUP-" related messages
> directly forwarded to my wpa_cli. I really think this is all somehow
> related to the bunch of errors I get during p2p-dev-wlan0 setup, which
> you said you cannot reproduce.
>

>From the logs it looks like the wpa_supplicant tries to use the P2P Device interface for the GO instantiation (which is impossible since this is not a netdev but a P2P Device interface). Can you please try to invoke the wpa_supplicant with a global control interface and issue the P2P commands over the global control interface? Something like:

wpa_supplicant -i wlan0 -c <conf> -p allow_p2p_device=1 -t -s -d -T -B -g /tmp/wpa_global -G <group>
wpa_cli -g /tmp/wpa_global -G <group>

See the following commit from Jouni: 78f79fe5fc251e3ababa2970956cc9a84f29f209

P2P: Do not add ctrl interface for P2P_DEVICE (p2p-dev-*)

Adding a new wpa_supplicant control interface for the dedicated
P2P_DEVICE would be quite confusing for programs that manage P2P
operations. Remove this control interface and require the global control
interface to be used since it will provide consistent interface for both
the new dedicated P2P_DEVICE (non-netdev) and old style P2P management
through a netdev.







2014-01-21 11:10:23

by David Herrmann

[permalink] [raw]
Subject: Re: iwlwifi: P2P group-formation timeout

Hi

(Adding Jouni to CC as he's the author of the commit in question)

On Sat, Jan 18, 2014 at 7:20 PM, Peer, Ilan <[email protected]> wrote:
> Hi David,
>
> Sorry for the late response. Hope the below can help :)
>
> Regards,
>
> Ilan.
>
>> I tried again and masked the 5ghz channels (via "p2p_set", not "set" I
>> guess?), however, still almost exactly the same log but on a 2.4ghz
>> channel. I attached the full log to the email, I cut down all the
>> "p2p-scan" log messages and inlined most parts of the log below.
>>
>> Another thing that I noticed is that I don't get any "P2P-XY" status
>> messages to wpa_cli. I need to run "tail -f wpa.log | grep ^P2P-" in a
>> separate session to actually see messages like P2P-DEVICE-FOUND,
>> P2P-GO-NEG-SUCCESS, .. I only got "P2P-GROUP-" related messages
>> directly forwarded to my wpa_cli. I really think this is all somehow
>> related to the bunch of errors I get during p2p-dev-wlan0 setup, which
>> you said you cannot reproduce.
>>
>
> From the logs it looks like the wpa_supplicant tries to use the P2P Device interface for the GO instantiation (which is impossible since this is not a netdev but a P2P Device interface). Can you please try to invoke the wpa_supplicant with a global control interface and issue the P2P commands over the global control interface? Something like:

Yes, it definitely uses the wrong interface, that's why I get all the
"EINVAL/ENODEV" errors for the netdev ioctls/nl80211.

> wpa_supplicant -i wlan0 -c <conf> -p allow_p2p_device=1 -t -s -d -T -B -g /tmp/wpa_global -G <group>
> wpa_cli -g /tmp/wpa_global -G <group>
>
> See the following commit from Jouni: 78f79fe5fc251e3ababa2970956cc9a84f29f209
>
> P2P: Do not add ctrl interface for P2P_DEVICE (p2p-dev-*)
>
> Adding a new wpa_supplicant control interface for the dedicated
> P2P_DEVICE would be quite confusing for programs that manage P2P
> operations. Remove this control interface and require the global control
> interface to be used since it will provide consistent interface for both
> the new dedicated P2P_DEVICE (non-netdev) and old style P2P management
> through a netdev.

I tried that now, but it only got worse. I now cannot even attempt a
go-negotiation. Full wpa-log is attached to the mail. The important
part, I guess, is this:

1390301970.022517: nl80211: Set TX rates failed: ret=-100 (Network is down)
1390301970.022522: P2P: Created pending virtual interface p2p-wlan1-0
addr fc:f8:ae:69:8a:63
1390301970.022530: P2P: Request to start group negotiation -
peer=12:68:3f:4e:39:f2 GO Intent=7 Intended Interface
Address=fc:f8:ae:69:8a:63 wps_method=3 persistent_group=0
pd_before_go_neg=0
1390301970.022534: P2P: Prepare channel - force_freq=0 pref_freq=0 go=0
1390301970.022536: P2P: Prepare channel best
1390301970.023356: P2P: Select possible 5 GHz channel (op_class 124
channel 161) as operating channel preference
1390301970.023370: P2P: prepared channels: 81:1,2,3,4,5,6,7,8,9,10,11 124:161
1390301970.023381: P2P: after go/cli filter/add:
81:1,2,3,4,5,6,7,8,9,10,11 124:161
1390301970.023385: P2P: Own preference for operation channel:
Operating Class 124 Channel 161
1390301970.023389: P2P: Stopping find
1390301970.023393: P2P: Clear timeout (state=SEARCH)
1390301970.023396: P2P-FIND-STOPPED
1390301970.023409: CTRL_IFACE monitor sent successfully to
/tmp/wpa_ctrl_2844-2\x00
1390301970.023426: P2P: State SEARCH -> IDLE
1390301970.023438: P2P: p2p_scan running - delay connect send
1390301970.023483: RTM_NEWLINK: ifi_index=8 ifname=p2p-wlan1-0
operstate=2 linkmode=0 ifi_flags=0x1002 ()
1390301970.025753: Could not read interface p2p-dev-wlan1 flags: No such device
1390301970.025759: nl80211: Interface down
1390301970.025765: p2p-dev-wlan1: Event INTERFACE_DISABLED (29) received
1390301970.025771: p2p-dev-wlan1: Interface was disabled
1390301970.025781: p2p-dev-wlan1: State: DISCONNECTED -> DISCONNECTED
1390301970.025784: nl80211: Set p2p-dev-wlan1 operstate 0->0 (DORMANT)
1390301970.025786: netlink: Operstate: ifindex=0 linkmode=-1 (no
change), operstate=5 (IF_OPER_DORMANT)
1390301970.025806: EAPOL: External notification - portEnabled=0
1390301970.025810: EAPOL: External notification - portValid=0
1390301970.025812: p2p-dev-wlan1: State: DISCONNECTED -> INTERFACE_DISABLED
1390301970.025818: p2p-dev-wlan1: Event INTERFACE_STATUS (5) received
1390301970.095279: nl80211: Drv Event 34
(NL80211_CMD_NEW_SCAN_RESULTS) received for p2p-dev-wlan1
1390301970.095298: p2p-dev-wlan1: nl80211: New scan results available
1390301970.095307: nl80211: Scan probed for SSID 'DIRECT-'
1390301970.095310: nl80211: Scan included frequencies: 2412 2437 2462
1390301970.095314: p2p-dev-wlan1: Ignore event SCAN_RESULTS (3) while
interface is disabled

Again the device thinks the interface is down because it calls
linux_set_iface_flags() and linux_iface_up() on the p2p-dev-wlan1
device, instead of the p2p-wlan1-0 device. You can see that because
the ifindex is 0. And then it obviously gets an error because the
iface is down (non-existant).

However, I now checked out 78f79fe~ (the parent of the commit you
mentioned) and spawned wpa_cli on the p2p-dev-wlan1 interface. A
normal PBC connection works, now. But with HEAD it doesn't.

If there's anything I can do to debug this further, let me know. At
least I now have a working commit.

(sorry for the wlan0 <=> wlan1 confusion, but they change on each boot
according to USB probe-order)

Thanks
David


Attachments:
wpa.log (72.54 kB)

2014-01-13 11:35:10

by David Herrmann

[permalink] [raw]
Subject: Re: iwlwifi: P2P group-formation timeout

Hi

Does anyone have an idea where to look into for that?

Thanks
David

On Tue, Jan 7, 2014 at 3:37 PM, David Herrmann <[email protected]> wrote:
> Hi
>
> Given that ath9k-htc and rtl8088 lack firmware features, I'm now on
> iwlwifi-7260. As it uses P2P_DEVICE, I'm a little bit confused how to
> get it working. I'm running wpa_supplicant-git from today,
> linux-3.13-rc7 both with new and old mvm firmware (<=22.15.8.0).
> However, I haven't been able to get *any* p2p-connection working with
> my Android Nexus 4 device.
>
> I run wpa_supplicant as:
> wpa_supplicant -d -Dnl80211 -c wpa.conf -i wlan0 -p
> p2p_device=1,use_p2p_group_interface=1
>
> My wpa.conf is:
> ctrl_interface=/run/wpa_supplicant
> ap_scan=1
> p2p_go_ht40=1
> device_name=david-ub
> device_type=1-0050F204-1
>
> In wpa_cli I run:
> p2p_find
> p2p_connect 12:68:3f:4e:39:f2 pbc
>
> On the remote Android device, I get the pbc-button-notification which
> I simply accept. The go-negotiation succeeds but the group-formation
> times out.
>
> wpa.log is appended. kernel-log has no information on iwlwifi other than:
>
> [ 3.282831] iwlwifi 0000:01:00.0: enabling device (0000 -> 0002)
> [ 3.283670] iwlwifi 0000:01:00.0: irq 43 for MSI/MSI-X
> [ 3.297821] iwlwifi 0000:01:00.0: loaded firmware version 22.15.8.0
> op_mode iwlmvm
> [ 3.316875] iwlwifi 0000:01:00.0: Detected Intel(R) Dual Band
> Wireless AC 7260, REV=0x144
> [ 3.317452] iwlwifi 0000:01:00.0: L1 Enabled; Disabling L0S
> [ 3.318290] iwlwifi 0000:01:00.0: L1 Enabled; Disabling L0S
> ...
> [ 95.379965] iwlwifi 0000:01:00.0: L1 Enabled; Disabling L0S
> [ 95.380215] iwlwifi 0000:01:00.0: L1 Enabled; Disabling L0S
> [ 95.393749] IPv6: ADDRCONF(NETDEV_UP): wlan0: link is not ready
> [ 326.788182] iwlwifi 0000:01:00.0: L1 Enabled; Disabling L0S
> [ 326.788400] iwlwifi 0000:01:00.0: L1 Enabled; Disabling L0S
> [ 326.802291] IPv6: ADDRCONF(NETDEV_UP): wlan0: link is not ready
> [ 360.049401] IPv6: ADDRCONF(NETDEV_UP): p2p-wlan0-0: link is not ready
> [ 360.083079] IPv6: ADDRCONF(NETDEV_CHANGE): p2p-wlan0-0: link becomes ready
>
> Lemme know if iwlwifi-debug options should be enabled and I can
> provide a full debug log.
> There are a bunch of errors in the wpa_supplicant log during startup,
> but I think they're related to nl80211+P2P_DEVICE and expected?
> These include:
> Could not read interface p2p-dev-wlan0 flags: No such device
> nl80211: Use separate P2P group interface (driver advertised support)
> nl80211: interface p2p-dev-wlan0 in phy phy0
> nl80211: Set mode ifindex 0 iftype 10 (P2P_DEVICE)
> nl80211: Failed to set interface 0 to mode 10: -22 (Invalid argument)
>
> The GO-negotiation itself succeeds. However, the following
> group-formation fails, the relevant part of the log is probably this:
>
> P2P-GO-NEG-SUCCESS role=GO freq=5180 ht40=0 peer_dev=12:68:3f:4e:39:f2
> peer_iface=12:68:3f:4e:b9:f2 wps_method=PBC
> p2p-dev-wlan0: P2P: Starting GO
> p2p-dev-wlan0: P2P: Request scan (that will be skipped) to start GO)
> p2p-dev-wlan0: Setting scan request: 0.000000 sec
> p2p-dev-wlan0: State: DISCONNECTED -> SCANNING
> Start a pre-selected network without scan step
> Setting up AP (SSID='DIRECT-EM')
> nl80211: Setup AP operations for P2P group (GO)
> nl80211: Set mode ifindex 0 iftype 9 (P2P_GO)
> nl80211: Failed to set interface 0 to mode 9: -22 (Invalid argument)
> nl80211: Try mode change after setting interface down
> nl80211: Stop P2P Device p2p-dev-wlan0 (0x2): Success
> nl80211: Set mode ifindex 0 iftype 9 (P2P_GO)
> nl80211: Failed to set interface 0 to mode 9: -22 (Invalid argument)
> nl80211: Start P2P Device p2p-dev-wlan0 (0x2): Success
> nl80211: Interface mode change to 9 from 10 failed
> nl80211: Remove monitor interface: refcount=0
> p2p-dev-wlan0: Failed to start AP functionality
> p2p-dev-wlan0: State: SCANNING -> DISCONNECTED
> nl80211: Set p2p-dev-wlan0 operstate 0->0 (DORMANT)
> netlink: Operstate: ifindex=0 linkmode=-1 (no change), operstate=5
> (IF_OPER_DORMANT)
> nl80211: Drv Event 56 (NL80211_CMD_CANCEL_REMAIN_ON_CHANNEL) received
> for p2p-dev-wlan0
> nl80211: Remain-on-channel event (cancel=1 freq=2462 channel_type=0
> duration=0 cookie=0x3e (match))
> p2p-dev-wlan0: Event CANCEL_REMAIN_ON_CHANNEL (22) received
> P2P: Cancel remain-on-channel callback (p2p_long_listen=0 ms
> pending_action_tx=(nil))
> p2p-dev-wlan0: Radio work 'p2p-listen'@0x1e930e0 done in 0.090383 seconds
> P2P: Driver ended Listen state (freq=2462)
> P2P: Skip stop_listen since not in listen_only state.
> P2P: Group Formation timed out
> P2P: Group Formation failed with 12:68:3f:4e:b9:f2
> P2P: Clear timeout (state=PROVISIONING)
> P2P: State PROVISIONING -> IDLE
> P2P-GROUP-FORMATION-FAILURE
>
>
> Any hints are welcome. If there's any debug-option I should enable to
> provide more logs, lemme know. I can also give iwlwifi-next a try if
> there're any important patches pending. The p2p-dev-wlan0 related
> errors are quite confusing, but I think they're caused by the fact
> that there's no netdev for the device. At least I only have wlan0 and
> p2p-wlan0-0 during runtime, a p2p-dev-wlan0 never shows up.
>
> Thanks
> David

2014-01-13 19:58:51

by Peer, Ilan

[permalink] [raw]
Subject: RE: iwlwifi: P2P group-formation timeout

Hi David,

My guess is that the root cause of the failure is the fact that the GoN ended with the local side trying to instantiate a GO on freq=5180 which probably not supported by your SKU. To verify this can u please send me the output of 'iw phy0 info'? Also can you please send the full log of the wpa_supplicant?

One way to avoid this is to call 'wpa_cli set disallow_freq 5180-5800' before the GoN. Another way is to force the operating channel in the configuration file or in the p2p_connect command. You could also try to set a low go_intent so that the otherside would become a GO.

Thanks in advance,

Ilan.

> > I run wpa_supplicant as:
> > wpa_supplicant -d -Dnl80211 -c wpa.conf -i wlan0 -p
> > p2p_device=1,use_p2p_group_interface=1
> >

You can probably remove the use_p2p_group_interface=1 (although I need to see iw phy0 info output to make sure).

> > My wpa.conf is:
> > ctrl_interface=/run/wpa_supplicant
> > ap_scan=1
> > p2p_go_ht40=1
> > device_name=david-ub
> > device_type=1-0050F204-1
> >
> > In wpa_cli I run:
> > p2p_find
> > p2p_connect 12:68:3f:4e:39:f2 pbc
> >

To start with, can you please verify that setting up a standalone GO works? You can do that using: wpa_cli p2p_group_add.

> >
> > Lemme know if iwlwifi-debug options should be enabled and I can
> > provide a full debug log.
> > There are a bunch of errors in the wpa_supplicant log during startup,
> > but I think they're related to nl80211+P2P_DEVICE and expected?

No. Using the latest wpa_supplicant I do not see these warnings.

> > These include:
> > Could not read interface p2p-dev-wlan0 flags: No such device
> > nl80211: Use separate P2P group interface (driver advertised support)
> > nl80211: interface p2p-dev-wlan0 in phy phy0
> > nl80211: Set mode ifindex 0 iftype 10 (P2P_DEVICE)
> > nl80211: Failed to set interface 0 to mode 10: -22 (Invalid
> > argument)
> >
> > The GO-negotiation itself succeeds. However, the following
> > group-formation fails, the relevant part of the log is probably this:
> >
> > P2P-GO-NEG-SUCCESS role=GO freq=5180 ht40=0
> peer_dev=12:68:3f:4e:39:f2

Here you can see that there is an attempt to start the GO on 5180.

> >
> > Any hints are welcome. If there's any debug-option I should enable to
> > provide more logs, lemme know. I can also give iwlwifi-next a try if
> > there're any important patches pending. The p2p-dev-wlan0 related
> > errors are quite confusing, but I think they're caused by the fact

Need to see the full log, to try and get a better grasp of these warinings.

> > that there's no netdev for the device. At least I only have wlan0 and
> > p2p-wlan0-0 during runtime, a p2p-dev-wlan0 never shows up.
> >

P2p-dev-wlan0 should not show up. It is an internal interface in the wpa_supplicant that is not associated to a network interface (and it shouldn't). The proper way to trigger P2P device flows is to do so using the global control interface of the wpa_supplicant.


2014-01-13 20:53:36

by David Herrmann

[permalink] [raw]
Subject: Re: iwlwifi: P2P group-formation timeout

Hi

On Mon, Jan 13, 2014 at 8:58 PM, Peer, Ilan <[email protected]> wrote:
> Hi David,
>
> My guess is that the root cause of the failure is the fact that the GoN ended with the local side trying to instantiate a GO on freq=5180 which probably not supported by your SKU. To verify this can u please send me the output of 'iw phy0 info'? Also can you please send the full log of the wpa_supplicant?
>
> One way to avoid this is to call 'wpa_cli set disallow_freq 5180-5800' before the GoN. Another way is to force the operating channel in the configuration file or in the p2p_connect command. You could also try to set a low go_intent so that the otherside would become a GO.
>
> Thanks in advance,

I tried again and masked the 5ghz channels (via "p2p_set", not "set" I
guess?), however, still almost exactly the same log but on a 2.4ghz
channel. I attached the full log to the email, I cut down all the
"p2p-scan" log messages and inlined most parts of the log below.

Another thing that I noticed is that I don't get any "P2P-XY" status
messages to wpa_cli. I need to run "tail -f wpa.log | grep ^P2P-" in a
separate session to actually see messages like P2P-DEVICE-FOUND,
P2P-GO-NEG-SUCCESS, .. I only got "P2P-GROUP-" related messages
directly forwarded to my wpa_cli. I really think this is all somehow
related to the bunch of errors I get during p2p-dev-wlan0 setup, which
you said you cannot reproduce.

Anyhow, thanks for the help. If I can provide any more information,
please let me know.
David


wpa_supplicant v2.1-devel
Successfully initialized wpa_supplicant
Initializing interface 'wlan0' conf '../wpa.conf' driver 'nl80211'
ctrl_interface 'N/A' bridge 'N/A'
Configuration file '../wpa.conf' -> '/home/david/dev/openwfd/../wpa.conf'
Reading configuration file '/home/david/dev/openwfd/../wpa.conf'
ctrl_interface='/var/run/wpa_supplicant'
ap_scan=1
p2p_go_ht40=1
device_name='david-ub'
nl80211: Could not add multicast membership for vendor events: -2 (No
such file or directory)
rfkill: initial event: idx=2 type=1 op=0 soft=0 hard=0
rfkill: initial event: idx=3 type=1 op=0 soft=0 hard=0
rfkill: initial event: idx=4 type=2 op=0 soft=0 hard=0
rfkill: initial event: idx=5 type=2 op=0 soft=0 hard=0
nl80211: Supported cipher 00-0f-ac:1
nl80211: Supported cipher 00-0f-ac:5
nl80211: Supported cipher 00-0f-ac:2
nl80211: Supported cipher 00-0f-ac:4
nl80211: Supported cipher 00-0f-ac:6
nl80211: Using driver-based off-channel TX
nl80211: Use separate P2P group interface (driver advertised support)
nl80211: interface wlan0 in phy phy0
nl80211: Set mode ifindex 3 iftype 2 (STATION)
nl80211: Subscribe to mgmt frames with non-AP handle 0x2665bf0
nl80211: Register frame type=0xd0 nl_handle=0x2665bf0 match=040a
nl80211: Register frame type=0xd0 nl_handle=0x2665bf0 match=040b
nl80211: Register frame type=0xd0 nl_handle=0x2665bf0 match=040c
nl80211: Register frame type=0xd0 nl_handle=0x2665bf0 match=040d
nl80211: Register frame type=0xd0 nl_handle=0x2665bf0 match=0409506f9a09
nl80211: Register frame type=0xd0 nl_handle=0x2665bf0 match=7f506f9a09
nl80211: Register frame type=0xd0 nl_handle=0x2665bf0 match=06
nl80211: Register frame type=0xd0 nl_handle=0x2665bf0 match=0a07
nl80211: Register frame type=0xd0 nl_handle=0x2665bf0 match=0a11
netlink: Operstate: ifindex=3 linkmode=1 (userspace-control),
operstate=5 (IF_OPER_DORMANT)
nl80211: driver param='p2p_device=1'
Add interface wlan0 to a new radio phy0
nl80211: Regulatory information - country=00
nl80211: 2402-2472 @ 40 MHz 20 mBm
nl80211: 2457-2482 @ 40 MHz 20 mBm
nl80211: 2474-2494 @ 20 MHz 20 mBm
nl80211: 5170-5250 @ 160 MHz 20 mBm
nl80211: 5250-5330 @ 160 MHz 20 mBm
nl80211: 5490-5730 @ 160 MHz 20 mBm
nl80211: Added 802.11b mode based on 802.11g information
wlan0: Own MAC address: fc:f8:ae:69:8a:61
wpa_driver_nl80211_set_key: ifindex=3 (wlan0) alg=0 addr=(nil)
key_idx=0 set_tx=0 seq_len=0 key_len=0
wpa_driver_nl80211_set_key: ifindex=3 (wlan0) alg=0 addr=(nil)
key_idx=1 set_tx=0 seq_len=0 key_len=0
wpa_driver_nl80211_set_key: ifindex=3 (wlan0) alg=0 addr=(nil)
key_idx=2 set_tx=0 seq_len=0 key_len=0
wpa_driver_nl80211_set_key: ifindex=3 (wlan0) alg=0 addr=(nil)
key_idx=3 set_tx=0 seq_len=0 key_len=0
wlan0: RSN: flushing PMKID list in the driver
nl80211: Flush PMKIDs
wlan0: State: DISCONNECTED -> INACTIVE
wlan0: WPS: UUID based on MAC address: 4a7cf8c2-3c3b-5238-b16f-7273f4bb4fda
EAPOL: SUPP_PAE entering state DISCONNECTED
EAPOL: Supplicant port status: Unauthorized
nl80211: Skip set_supp_port(unauthorized) while not associated
EAPOL: KEY_RX entering state NO_KEY_RECEIVE
EAPOL: SUPP_BE entering state INITIALIZE
EAP: EAP entering state DISABLED
Using existing control interface directory.
wlan0: Added interface wlan0
wlan0: State: INACTIVE -> DISCONNECTED
nl80211: Set wlan0 operstate 0->0 (DORMANT)
netlink: Operstate: ifindex=3 linkmode=-1 (no change), operstate=5
(IF_OPER_DORMANT)
nl80211: Create interface iftype 10 (P2P_DEVICE)
nl80211: New P2P Device interface p2p-dev-wlan0 (0x13) created
Initializing interface 'p2p-dev-wlan0' conf
'/home/david/dev/openwfd/../wpa.conf' driver 'nl80211' ctrl_interface
'N/A' bridge 'N/A'
Configuration file '/home/david/dev/openwfd/../wpa.conf' ->
'/home/david/dev/openwfd/../wpa.conf'
Reading configuration file '/home/david/dev/openwfd/../wpa.conf'
ctrl_interface='/var/run/wpa_supplicant'
ap_scan=1
p2p_go_ht40=1
device_name='david-ub'
rfkill: initial event: idx=2 type=1 op=0 soft=0 hard=0
rfkill: initial event: idx=3 type=1 op=0 soft=0 hard=0
rfkill: initial event: idx=4 type=2 op=0 soft=0 hard=0
rfkill: initial event: idx=5 type=2 op=0 soft=0 hard=0
Could not read interface p2p-dev-wlan0 flags: No such device
nl80211: Supported cipher 00-0f-ac:1
nl80211: Supported cipher 00-0f-ac:5
nl80211: Supported cipher 00-0f-ac:2
nl80211: Supported cipher 00-0f-ac:4
nl80211: Supported cipher 00-0f-ac:6
nl80211: Using driver-based off-channel TX
nl80211: Use separate P2P group interface (driver advertised support)
nl80211: interface p2p-dev-wlan0 in phy phy0
nl80211: Set mode ifindex 0 iftype 10 (P2P_DEVICE)
nl80211: Failed to set interface 0 to mode 10: -22 (Invalid argument)
nl80211: Subscribe to mgmt frames with non-AP handle 0x26823f0
nl80211: Register frame type=0xd0 nl_handle=0x26823f0 match=040a
nl80211: Register frame type=0xd0 nl_handle=0x26823f0 match=040b
nl80211: Register frame type=0xd0 nl_handle=0x26823f0 match=040c
nl80211: Register frame type=0xd0 nl_handle=0x26823f0 match=040d
nl80211: Register frame type=0xd0 nl_handle=0x26823f0 match=0409506f9a09
nl80211: Register frame type=0xd0 nl_handle=0x26823f0 match=7f506f9a09
nl80211: Register frame type=0xd0 nl_handle=0x26823f0 match=06
nl80211: Register frame type=0xd0 nl_handle=0x26823f0 match=0a07
nl80211: Register frame type=0xd0 nl_handle=0x26823f0 match=0a11
nl80211: Start P2P Device p2p-dev-wlan0 (0x13): Success
nl80211: driver param='p2p_device=1'
Add interface p2p-dev-wlan0 to existing radio phy0
nl80211: Regulatory information - country=00
nl80211: 2402-2472 @ 40 MHz 20 mBm
nl80211: 2457-2482 @ 40 MHz 20 mBm
nl80211: 2474-2494 @ 20 MHz 20 mBm
nl80211: 5170-5250 @ 160 MHz 20 mBm
nl80211: 5250-5330 @ 160 MHz 20 mBm
nl80211: 5490-5730 @ 160 MHz 20 mBm
p2p-dev-wlan0: Own MAC address: fc:f8:ae:69:8a:62
p2p-dev-wlan0: RSN: flushing PMKID list in the driver
nl80211: Flush PMKIDs
p2p-dev-wlan0: State: DISCONNECTED -> INACTIVE
p2p-dev-wlan0: WPS: UUID from the first interface:
4a7cf8c2-3c3b-5238-b16f-7273f4bb4fda
EAPOL: SUPP_PAE entering state DISCONNECTED
EAPOL: Supplicant port status: Unauthorized
nl80211: Skip set_supp_port(unauthorized) while not associated
EAPOL: KEY_RX entering state NO_KEY_RECEIVE
EAPOL: SUPP_BE entering state INITIALIZE
EAP: EAP entering state DISABLED
P2P: Own listen channel: 6
P2P: Random operating channel: 81:6
P2P: Driver did not support fetching of all supported channels; assume
dualband support
P2P: Enable operating classes for 2.4 GHz band
P2P: Enable operating classes for lower 5 GHz band
P2P: Enable operating classes for higher 5 GHz band
P2P: initialized
P2P: channels: 81:1,2,3,4,5,6,7,8,9,10,11 115:36,40,44,48 124:149,153,157,161
P2P: cli_channels:
p2p-dev-wlan0: Added interface p2p-dev-wlan0
p2p-dev-wlan0: State: INACTIVE -> DISCONNECTED
nl80211: Set p2p-dev-wlan0 operstate 0->0 (DORMANT)
netlink: Operstate: ifindex=0 linkmode=-1 (no change), operstate=5
(IF_OPER_DORMANT)
EAPOL: disable timer tick
EAPOL: disable timer tick
CTRL_IFACE monitor attached /tmp/wpa_ctrl_330-101164\x00
CTRL_IFACE monitor attached /tmp/wpa_ctrl_13689-2\x00
wlan0: Control interface command 'BSS RANGE=ALL MASK=0x2'
wlan0: Control interface command 'P2P_SET disallow_freq 5180-5800'
P2P: Disallowed frequency range 5180-5800
P2P: Add operating class 81
P2P: Channels - hexdump(len=11): 01 02 03 04 05 06 07 08 09 0a 0b
P2P: Update channel list
P2P: channels: 81:1,2,3,4,5,6,7,8,9,10,11
P2P: cli_channels:
wlan0: Control interface command 'P2P_FIND'
P2P: Starting find (type=0)
P2P: Clear timeout (state=IDLE)
P2P: State IDLE -> SEARCH
WPS: Building WPS IE for Probe Request
WPS: * Version (hardcoded 0x10)
WPS: * Request Type
WPS: * Config Methods (148)
WPS: * UUID-E
WPS: * Primary Device Type
WPS: * RF Bands (3)
WPS: * Association State
WPS: * Configuration Error (0)
WPS: * Device Password ID (0)
WPS: * Device Name
P2P: * P2P IE header
P2P: * Capability dev=25 group=00
P2P: * Listen Channel: Regulatory Class 81 Channel 6
p2p-dev-wlan0: Add radio work 'p2p-scan'@0x2688e10
p2p-dev-wlan0: First radio work item in the queue - schedule start immediately
P2P: Running p2p_scan
p2p-dev-wlan0: Starting radio work 'p2p-scan'@0x2688e10 after 0.000027
second wait
p2p-dev-wlan0: nl80211: scan request
nl80211: P2P probe - mask SuppRates
Scan requested (ret=0) - scan timeout 10 seconds
nl80211: Drv Event 33 (NL80211_CMD_TRIGGER_SCAN) received for p2p-dev-wlan0
p2p-dev-wlan0: nl80211: Scan trigger
p2p-dev-wlan0: Event SCAN_STARTED (49) received
p2p-dev-wlan0: Own scan request started a scan in 0.000054 seconds
p2p-dev-wlan0: CTRL-EVENT-SCAN-STARTED
nl80211: Drv Event 34 (NL80211_CMD_NEW_SCAN_RESULTS) received for p2p-dev-wlan0
p2p-dev-wlan0: nl80211: New scan results available
nl80211: Scan probed for SSID 'DIRECT-'
nl80211: Scan included frequencies: 2412 2417 2422 2427 2432 2437 2442
2447 2452 2457 2462 2467 2472 5180 5200 5220 5240 5260 5280 5300 5320
5500 5520 5540 5560 5580 5600 5620 5640 5660 5680 5700 5720 5745 5765
5785 5805 5825
p2p-dev-wlan0: Event SCAN_RESULTS (3) received
p2p-dev-wlan0: Scan completed in 3.621109 seconds
nl80211: Received scan results (2 BSSes)
p2p-dev-wlan0: BSS: Start scan result update 1
p2p-dev-wlan0: BSS: Add new id 0 BSSID 00:18:39:0a:8e:23 SSID 'blockfloete'
p2p-dev-wlan0: BSS: Add new id 1 BSSID 20:2b:c1:4b:8f:a4 SSID 'WLAN-8FA406'
BSS: last_scan_res_used=2/32
p2p-dev-wlan0: Radio work 'p2p-scan'@0x2688e10 done in 3.624243 seconds
P2P: Scan results received (2 BSS)
P2P: Ignore scan data without P2P Device Info or P2P Device Id
P2P: Parsing WPS IE
P2P: Ignore scan data without P2P Device Info or P2P Device Id
P2P: State SEARCH -> SEARCH
P2P: Starting short listen state (state=SEARCH)
WPS: * Version (hardcoded 0x10)
WPS: * UUID-E
P2P: * P2P IE header
P2P: * Capability dev=25 group=00
P2P: * Device Info
p2p-dev-wlan0: Add radio work 'p2p-listen'@0x2688d70
p2p-dev-wlan0: First radio work item in the queue - schedule start immediately
p2p-dev-wlan0: Starting radio work 'p2p-listen'@0x2688d70 after
0.000013 second wait
nl80211: Enable Probe Request reporting nl_preq=0x26884b0
nl80211: Register frame type=0x40 nl_handle=0x26884b0 match=
nl80211: Remain-on-channel cookie 0x1f7 for freq=2437 MHz duration=307
nl80211: Drv Event 55 (NL80211_CMD_REMAIN_ON_CHANNEL) received for p2p-dev-wlan0
nl80211: Remain-on-channel event (cancel=0 freq=2437 channel_type=0
duration=307 cookie=0x1f7 (match))
p2p-dev-wlan0: Event REMAIN_ON_CHANNEL (21) received
Off-channel: Send Action callback (without_roc=0 pending_action_tx=(nil))
P2P: Starting Listen timeout(0,307200) on freq=2437 based on callback
P2P: Set timeout (state=SEARCH): 0.327200 sec
nl80211: BSS Event 59 (NL80211_CMD_FRAME) received for p2p-dev-wlan0
nl80211: RX frame freq=2437 ssi_signal=-26 stype=4 len=217
p2p-dev-wlan0: Event RX_MGMT (20) received
P2P: Parsing WPS IE
P2P: Config Methods (WPS): 0x4388
P2P: Device Password ID: 0
P2P: Primary Device Type (WPS): 10-0050F204-5
P2P: Parsing P2P IE
P2P: Attribute 2 length 2
P2P: * Device Capability 25 Group Capability 00
P2P: Attribute 6 length 5
P2P: * Listen Channel: Country DE(0x04) Regulatory Class 81 Channel Number 6
P2P: Created device entry based on Probe Req: 12:68:3f:4e:39:f2
dev_capab=0x25 group_capab=0x0 name='dvdhrm-nx' listen_freq=2437
P2P: Parsing WPS IE
P2P: Config Methods (WPS): 0x4388
P2P: Device Password ID: 0
P2P: Primary Device Type (WPS): 10-0050F204-5
P2P: Parsing P2P IE
P2P: Attribute 2 length 2
P2P: * Device Capability 25 Group Capability 00
P2P: Attribute 6 length 5
P2P: * Listen Channel: Country DE(0x04) Regulatory Class 81 Channel Number 6
P2P: Reply to P2P Probe Request in Listen state
WPS: * Version (hardcoded 0x10)
WPS: * UUID-E
P2P: * P2P IE header
P2P: * Capability dev=25 group=00
P2P: * Device Info
nl80211: send_mlme - noack=1 freq=0 no_cck=0 offchanok=0 wait_time=0
fc=0x50 nlmode=10
nl80211: Use last_mgmt_freq=2437
nl80211: BSS Event 59 (NL80211_CMD_FRAME) received for p2p-dev-wlan0
nl80211: RX frame freq=2437 ssi_signal=-26 stype=4 len=217
p2p-dev-wlan0: Event RX_MGMT (20) received
P2P: Parsing WPS IE
P2P: Config Methods (WPS): 0x4388
P2P: Device Password ID: 0
P2P: Primary Device Type (WPS): 10-0050F204-5
P2P: Parsing P2P IE
P2P: Attribute 2 length 2
P2P: * Device Capability 25 Group Capability 00
P2P: Attribute 6 length 5
P2P: * Listen Channel: Country DE(0x04) Regulatory Class 81 Channel Number 6
P2P: Parsing WPS IE
P2P: Config Methods (WPS): 0x4388
P2P: Device Password ID: 0
P2P: Primary Device Type (WPS): 10-0050F204-5
P2P: Parsing P2P IE
P2P: Attribute 2 length 2
P2P: * Device Capability 25 Group Capability 00
P2P: Attribute 6 length 5
P2P: * Listen Channel: Country DE(0x04) Regulatory Class 81 Channel Number 6
P2P: Reply to P2P Probe Request in Listen state
WPS: * Version (hardcoded 0x10)
WPS: * UUID-E
P2P: * P2P IE header
P2P: * Capability dev=25 group=00
P2P: * Device Info
nl80211: send_mlme - noack=1 freq=0 no_cck=0 offchanok=0 wait_time=0
fc=0x50 nlmode=10
nl80211: Use last_mgmt_freq=2437
nl80211: BSS Event 59 (NL80211_CMD_FRAME) received for p2p-dev-wlan0
nl80211: RX frame freq=2437 ssi_signal=-26 stype=4 len=217
p2p-dev-wlan0: Event RX_MGMT (20) received
P2P: Parsing WPS IE
P2P: Config Methods (WPS): 0x4388
P2P: Device Password ID: 0
P2P: Primary Device Type (WPS): 10-0050F204-5
P2P: Parsing P2P IE
P2P: Attribute 2 length 2
P2P: * Device Capability 25 Group Capability 00
P2P: Attribute 6 length 5
P2P: * Listen Channel: Country DE(0x04) Regulatory Class 81 Channel Number 6
P2P: Parsing WPS IE
P2P: Config Methods (WPS): 0x4388
P2P: Device Password ID: 0
P2P: Primary Device Type (WPS): 10-0050F204-5
P2P: Parsing P2P IE
P2P: Attribute 2 length 2
P2P: * Device Capability 25 Group Capability 00
P2P: Attribute 6 length 5
P2P: * Listen Channel: Country DE(0x04) Regulatory Class 81 Channel Number 6
P2P: Reply to P2P Probe Request in Listen state
WPS: * Version (hardcoded 0x10)
WPS: * UUID-E
P2P: * P2P IE header
P2P: * Capability dev=25 group=00
P2P: * Device Info
nl80211: send_mlme - noack=1 freq=0 no_cck=0 offchanok=0 wait_time=0
fc=0x50 nlmode=10
nl80211: Use last_mgmt_freq=2437
nl80211: BSS Event 59 (NL80211_CMD_FRAME) received for p2p-dev-wlan0
nl80211: RX frame freq=2437 ssi_signal=-26 stype=4 len=217
p2p-dev-wlan0: Event RX_MGMT (20) received
P2P: Parsing WPS IE
P2P: Config Methods (WPS): 0x4388
P2P: Device Password ID: 0
P2P: Primary Device Type (WPS): 10-0050F204-5
P2P: Parsing P2P IE
P2P: Attribute 2 length 2
P2P: * Device Capability 25 Group Capability 00
P2P: Attribute 6 length 5
P2P: * Listen Channel: Country DE(0x04) Regulatory Class 81 Channel Number 6
P2P: Parsing WPS IE
P2P: Config Methods (WPS): 0x4388
P2P: Device Password ID: 0
P2P: Primary Device Type (WPS): 10-0050F204-5
P2P: Parsing P2P IE
P2P: Attribute 2 length 2
P2P: * Device Capability 25 Group Capability 00
P2P: Attribute 6 length 5
P2P: * Listen Channel: Country DE(0x04) Regulatory Class 81 Channel Number 6
P2P: Reply to P2P Probe Request in Listen state
WPS: * Version (hardcoded 0x10)
WPS: * UUID-E
P2P: * P2P IE header
P2P: * Capability dev=25 group=00
P2P: * Device Info
nl80211: send_mlme - noack=1 freq=0 no_cck=0 offchanok=0 wait_time=0
fc=0x50 nlmode=10
nl80211: Use last_mgmt_freq=2437
nl80211: Drv Event 56 (NL80211_CMD_CANCEL_REMAIN_ON_CHANNEL) received
for p2p-dev-wlan0
nl80211: Remain-on-channel event (cancel=1 freq=2437 channel_type=0
duration=0 cookie=0x1f7 (match))
p2p-dev-wlan0: Event CANCEL_REMAIN_ON_CHANNEL (22) received
P2P: Cancel remain-on-channel callback (p2p_long_listen=0 ms
pending_action_tx=(nil))
p2p-dev-wlan0: Radio work 'p2p-listen'@0x2688d70 done in 0.307052 seconds
P2P: Driver ended Listen state (freq=2437)
P2P: Skip stop_listen since not in listen_only state.
P2P: Timeout (state=SEARCH)
nl80211: Disable Probe Request reporting nl_preq=0x888888888ae00c39
P2P: Starting search
WPS: Building WPS IE for Probe Request
WPS: * Version (hardcoded 0x10)
WPS: * Request Type
WPS: * Config Methods (148)
WPS: * UUID-E
WPS: * Primary Device Type
WPS: * RF Bands (3)
WPS: * Association State
WPS: * Configuration Error (0)
WPS: * Device Password ID (0)
WPS: * Device Name
P2P: * P2P IE header
P2P: * Capability dev=25 group=00
P2P: * Listen Channel: Regulatory Class 81 Channel 6
p2p-dev-wlan0: Add radio work 'p2p-scan'@0x2688480
p2p-dev-wlan0: First radio work item in the queue - schedule start immediately
P2P: Running p2p_scan
p2p-dev-wlan0: Starting radio work 'p2p-scan'@0x2688480 after 0.000010
second wait
p2p-dev-wlan0: nl80211: scan request
nl80211: P2P probe - mask SuppRates
Scan requested (ret=0) - scan timeout 30 seconds
nl80211: Drv Event 33 (NL80211_CMD_TRIGGER_SCAN) received for p2p-dev-wlan0
p2p-dev-wlan0: nl80211: Scan trigger
p2p-dev-wlan0: Event SCAN_STARTED (49) received
p2p-dev-wlan0: Own scan request started a scan in 0.000024 seconds
p2p-dev-wlan0: CTRL-EVENT-SCAN-STARTED
nl80211: Drv Event 34 (NL80211_CMD_NEW_SCAN_RESULTS) received for p2p-dev-wlan0
p2p-dev-wlan0: nl80211: New scan results available
nl80211: Scan probed for SSID 'DIRECT-'
nl80211: Scan included frequencies: 2412 2437 2462
p2p-dev-wlan0: Event SCAN_RESULTS (3) received
p2p-dev-wlan0: Scan completed in 0.120549 seconds
nl80211: Received scan results (3 BSSes)
p2p-dev-wlan0: BSS: Start scan result update 2
BSS: last_scan_res_used=2/32
p2p-dev-wlan0: Radio work 'p2p-scan'@0x2688480 done in 0.123633 seconds
P2P: Scan results received (3 BSS)
P2P: Ignore scan data without P2P Device Info or P2P Device Id
P2P: Parsing WPS IE
P2P: Ignore scan data without P2P Device Info or P2P Device Id
P2P: Parsing WPS IE
P2P: Config Methods (WPS): 0x4388
P2P: Primary Device Type (WPS): 10-0050F204-5
P2P: Parsing P2P IE
P2P: Attribute 2 length 2
P2P: * Device Capability 25 Group Capability 00
P2P: Attribute 13 length 30
P2P: * Device Info: addr 12:68:3f:4e:39:f2 primary device type
10-0050F204-5 device name 'dvdhrm-nx' config methods 0x188
P2P: Update peer 12:68:3f:4e:39:f2 config_methods 0x0 -> 0x188
P2P: Peer found with Listen frequency 2437 MHz (rx_time=543995.014134)
P2P-DEVICE-FOUND 12:68:3f:4e:39:f2 p2p_dev_addr=12:68:3f:4e:39:f2
pri_dev_type=10-0050F204-5 name='dvdhrm-nx' config_methods=0x188
dev_capab=0x25 group_capab=0x0
P2P: State SEARCH -> SEARCH
P2P: Starting short listen state (state=SEARCH)
WPS: * Version (hardcoded 0x10)
WPS: * UUID-E
P2P: * P2P IE header
P2P: * Capability dev=25 group=00
P2P: * Device Info
p2p-dev-wlan0: Add radio work 'p2p-listen'@0x2684460
p2p-dev-wlan0: First radio work item in the queue - schedule start immediately
p2p-dev-wlan0: Starting radio work 'p2p-listen'@0x2684460 after
0.000013 second wait
nl80211: Enable Probe Request reporting nl_preq=0x2688500
nl80211: Register frame type=0x40 nl_handle=0x2688500 match=
nl80211: Remain-on-channel cookie 0x1f8 for freq=2437 MHz duration=204
nl80211: Drv Event 55 (NL80211_CMD_REMAIN_ON_CHANNEL) received for p2p-dev-wlan0
nl80211: Remain-on-channel event (cancel=0 freq=2437 channel_type=0
duration=204 cookie=0x1f8 (match))
p2p-dev-wlan0: Event REMAIN_ON_CHANNEL (21) received
Off-channel: Send Action callback (without_roc=0 pending_action_tx=(nil))
P2P: Starting Listen timeout(0,204800) on freq=2437 based on callback
P2P: Set timeout (state=SEARCH): 0.224800 sec
nl80211: Drv Event 56 (NL80211_CMD_CANCEL_REMAIN_ON_CHANNEL) received
for p2p-dev-wlan0
nl80211: Remain-on-channel event (cancel=1 freq=2437 channel_type=0
duration=0 cookie=0x1f8 (match))
p2p-dev-wlan0: Event CANCEL_REMAIN_ON_CHANNEL (22) received
P2P: Cancel remain-on-channel callback (p2p_long_listen=0 ms
pending_action_tx=(nil))
p2p-dev-wlan0: Radio work 'p2p-listen'@0x2684460 done in 0.204294 seconds
P2P: Driver ended Listen state (freq=2437)
P2P: Skip stop_listen since not in listen_only state.
P2P: Timeout (state=SEARCH)
nl80211: Disable Probe Request reporting nl_preq=0x888888888ae00d89
P2P: Starting search
WPS: Building WPS IE for Probe Request
WPS: * Version (hardcoded 0x10)
WPS: * Request Type
WPS: * Config Methods (148)
WPS: * UUID-E
WPS: * Primary Device Type
WPS: * RF Bands (3)
WPS: * Association State
WPS: * Configuration Error (0)
WPS: * Device Password ID (0)
WPS: * Device Name
P2P: * P2P IE header
P2P: * Capability dev=25 group=00
P2P: * Listen Channel: Regulatory Class 81 Channel 6
p2p-dev-wlan0: Add radio work 'p2p-scan'@0x2688480
p2p-dev-wlan0: First radio work item in the queue - schedule start immediately
P2P: Running p2p_scan
p2p-dev-wlan0: Starting radio work 'p2p-scan'@0x2688480 after 0.000011
second wait
p2p-dev-wlan0: nl80211: scan request
nl80211: P2P probe - mask SuppRates
Scan requested (ret=0) - scan timeout 30 seconds
nl80211: Drv Event 33 (NL80211_CMD_TRIGGER_SCAN) received for p2p-dev-wlan0
p2p-dev-wlan0: nl80211: Scan trigger
p2p-dev-wlan0: Event SCAN_STARTED (49) received
p2p-dev-wlan0: Own scan request started a scan in 0.000035 seconds
p2p-dev-wlan0: CTRL-EVENT-SCAN-STARTED
nl80211: Drv Event 34 (NL80211_CMD_NEW_SCAN_RESULTS) received for p2p-dev-wlan0
p2p-dev-wlan0: nl80211: New scan results available
nl80211: Scan probed for SSID 'DIRECT-'
nl80211: Scan included frequencies: 2412 2437 2462
p2p-dev-wlan0: Event SCAN_RESULTS (3) received
p2p-dev-wlan0: Scan completed in 0.120551 seconds
nl80211: Received scan results (3 BSSes)
p2p-dev-wlan0: BSS: Start scan result update 3
BSS: last_scan_res_used=2/32
p2p-dev-wlan0: Radio work 'p2p-scan'@0x2688480 done in 0.123661 seconds
P2P: Scan results received (3 BSS)
P2P: Ignore scan data without P2P Device Info or P2P Device Id
P2P: Parsing WPS IE
P2P: Ignore scan data without P2P Device Info or P2P Device Id
P2P: Parsing WPS IE
P2P: Config Methods (WPS): 0x4388
P2P: Primary Device Type (WPS): 10-0050F204-5
P2P: Parsing P2P IE
P2P: Attribute 2 length 2
P2P: * Device Capability 25 Group Capability 00
P2P: Attribute 13 length 30
P2P: * Device Info: addr 12:68:3f:4e:39:f2 primary device type
10-0050F204-5 device name 'dvdhrm-nx' config methods 0x188
P2P: State SEARCH -> SEARCH
P2P: Starting short listen state (state=SEARCH)
WPS: * Version (hardcoded 0x10)
WPS: * UUID-E
P2P: * P2P IE header
P2P: * Capability dev=25 group=00
P2P: * Device Info
p2p-dev-wlan0: Add radio work 'p2p-listen'@0x2684460
p2p-dev-wlan0: First radio work item in the queue - schedule start immediately
p2p-dev-wlan0: Starting radio work 'p2p-listen'@0x2684460 after
0.000013 second wait
nl80211: Enable Probe Request reporting nl_preq=0x2688500
nl80211: Register frame type=0x40 nl_handle=0x2688500 match=
nl80211: Remain-on-channel cookie 0x1f9 for freq=2437 MHz duration=307
nl80211: Drv Event 55 (NL80211_CMD_REMAIN_ON_CHANNEL) received for p2p-dev-wlan0
nl80211: Remain-on-channel event (cancel=0 freq=2437 channel_type=0
duration=307 cookie=0x1f9 (match))
p2p-dev-wlan0: Event REMAIN_ON_CHANNEL (21) received
Off-channel: Send Action callback (without_roc=0 pending_action_tx=(nil))
P2P: Starting Listen timeout(0,307200) on freq=2437 based on callback
P2P: Set timeout (state=SEARCH): 0.327200 sec
nl80211: Drv Event 56 (NL80211_CMD_CANCEL_REMAIN_ON_CHANNEL) received
for p2p-dev-wlan0
nl80211: Remain-on-channel event (cancel=1 freq=2437 channel_type=0
duration=0 cookie=0x1f9 (match))
p2p-dev-wlan0: Event CANCEL_REMAIN_ON_CHANNEL (22) received
P2P: Cancel remain-on-channel callback (p2p_long_listen=0 ms
pending_action_tx=(nil))
p2p-dev-wlan0: Radio work 'p2p-listen'@0x2684460 done in 0.306672 seconds
P2P: Driver ended Listen state (freq=2437)
P2P: Skip stop_listen since not in listen_only state.
P2P: Timeout (state=SEARCH)
nl80211: Disable Probe Request reporting nl_preq=0x888888888ae00d89
P2P: Starting search
WPS: Building WPS IE for Probe Request
WPS: * Version (hardcoded 0x10)
WPS: * Request Type
WPS: * Config Methods (148)
WPS: * UUID-E
WPS: * Primary Device Type
WPS: * RF Bands (3)
WPS: * Association State
WPS: * Configuration Error (0)
WPS: * Device Password ID (0)
WPS: * Device Name
P2P: * P2P IE header
P2P: * Capability dev=25 group=00
P2P: * Listen Channel: Regulatory Class 81 Channel 6
p2p-dev-wlan0: Add radio work 'p2p-scan'@0x2688480
p2p-dev-wlan0: First radio work item in the queue - schedule start immediately
P2P: Running p2p_scan
p2p-dev-wlan0: Starting radio work 'p2p-scan'@0x2688480 after 0.000021
second wait
p2p-dev-wlan0: nl80211: scan request
nl80211: P2P probe - mask SuppRates
Scan requested (ret=0) - scan timeout 30 seconds
nl80211: Drv Event 33 (NL80211_CMD_TRIGGER_SCAN) received for p2p-dev-wlan0
p2p-dev-wlan0: nl80211: Scan trigger
p2p-dev-wlan0: Event SCAN_STARTED (49) received
p2p-dev-wlan0: Own scan request started a scan in 0.000022 seconds
p2p-dev-wlan0: CTRL-EVENT-SCAN-STARTED
nl80211: Drv Event 34 (NL80211_CMD_NEW_SCAN_RESULTS) received for p2p-dev-wlan0
p2p-dev-wlan0: nl80211: New scan results available
nl80211: Scan probed for SSID 'DIRECT-'
nl80211: Scan included frequencies: 2412 2437 2462
p2p-dev-wlan0: Event SCAN_RESULTS (3) received
p2p-dev-wlan0: Scan completed in 0.120602 seconds
nl80211: Received scan results (3 BSSes)
p2p-dev-wlan0: BSS: Start scan result update 4
BSS: last_scan_res_used=2/32
p2p-dev-wlan0: Radio work 'p2p-scan'@0x2688480 done in 0.123529 seconds
P2P: Scan results received (3 BSS)
P2P: Ignore scan data without P2P Device Info or P2P Device Id
P2P: Parsing WPS IE
P2P: Ignore scan data without P2P Device Info or P2P Device Id
P2P: Parsing WPS IE
P2P: Config Methods (WPS): 0x4388
P2P: Primary Device Type (WPS): 10-0050F204-5
P2P: Parsing P2P IE
P2P: Attribute 2 length 2
P2P: * Device Capability 25 Group Capability 00
P2P: Attribute 13 length 30
P2P: * Device Info: addr 12:68:3f:4e:39:f2 primary device type
10-0050F204-5 device name 'dvdhrm-nx' config methods 0x188
P2P: State SEARCH -> SEARCH
P2P: Starting short listen state (state=SEARCH)
WPS: * Version (hardcoded 0x10)
WPS: * UUID-E
P2P: * P2P IE header
P2P: * Capability dev=25 group=00
P2P: * Device Info
p2p-dev-wlan0: Add radio work 'p2p-listen'@0x2684460
p2p-dev-wlan0: First radio work item in the queue - schedule start immediately
p2p-dev-wlan0: Starting radio work 'p2p-listen'@0x2684460 after
0.000011 second wait
nl80211: Enable Probe Request reporting nl_preq=0x2688500
nl80211: Register frame type=0x40 nl_handle=0x2688500 match=
nl80211: Remain-on-channel cookie 0x1fa for freq=2437 MHz duration=102
nl80211: Drv Event 55 (NL80211_CMD_REMAIN_ON_CHANNEL) received for p2p-dev-wlan0
nl80211: Remain-on-channel event (cancel=0 freq=2437 channel_type=0
duration=102 cookie=0x1fa (match))
p2p-dev-wlan0: Event REMAIN_ON_CHANNEL (21) received
Off-channel: Send Action callback (without_roc=0 pending_action_tx=(nil))
P2P: Starting Listen timeout(0,102400) on freq=2437 based on callback
P2P: Set timeout (state=SEARCH): 0.122400 sec
nl80211: Drv Event 56 (NL80211_CMD_CANCEL_REMAIN_ON_CHANNEL) received
for p2p-dev-wlan0
nl80211: Remain-on-channel event (cancel=1 freq=2437 channel_type=0
duration=0 cookie=0x1fa (match))
p2p-dev-wlan0: Event CANCEL_REMAIN_ON_CHANNEL (22) received
P2P: Cancel remain-on-channel callback (p2p_long_listen=0 ms
pending_action_tx=(nil))
p2p-dev-wlan0: Radio work 'p2p-listen'@0x2684460 done in 0.101841 seconds
P2P: Driver ended Listen state (freq=2437)
P2P: Skip stop_listen since not in listen_only state.
P2P: Timeout (state=SEARCH)
nl80211: Disable Probe Request reporting nl_preq=0x888888888ae00d89
P2P: Starting search
WPS: Building WPS IE for Probe Request
WPS: * Version (hardcoded 0x10)
WPS: * Request Type
WPS: * Config Methods (148)
WPS: * UUID-E
WPS: * Primary Device Type
WPS: * RF Bands (3)
WPS: * Association State
WPS: * Configuration Error (0)
WPS: * Device Password ID (0)
WPS: * Device Name
P2P: * P2P IE header
P2P: * Capability dev=25 group=00
P2P: * Listen Channel: Regulatory Class 81 Channel 6
p2p-dev-wlan0: Add radio work 'p2p-scan'@0x2688480
p2p-dev-wlan0: First radio work item in the queue - schedule start immediately
P2P: Running p2p_scan
p2p-dev-wlan0: Starting radio work 'p2p-scan'@0x2688480 after 0.000010
second wait
p2p-dev-wlan0: nl80211: scan request
nl80211: P2P probe - mask SuppRates
Scan requested (ret=0) - scan timeout 30 seconds
nl80211: Drv Event 33 (NL80211_CMD_TRIGGER_SCAN) received for p2p-dev-wlan0
p2p-dev-wlan0: nl80211: Scan trigger
p2p-dev-wlan0: Event SCAN_STARTED (49) received
p2p-dev-wlan0: Own scan request started a scan in 0.000022 seconds
p2p-dev-wlan0: CTRL-EVENT-SCAN-STARTED
nl80211: Drv Event 34 (NL80211_CMD_NEW_SCAN_RESULTS) received for p2p-dev-wlan0
p2p-dev-wlan0: nl80211: New scan results available
nl80211: Scan probed for SSID 'DIRECT-'
nl80211: Scan included frequencies: 2412 2437 2462
p2p-dev-wlan0: Event SCAN_RESULTS (3) received
p2p-dev-wlan0: Scan completed in 0.120486 seconds
nl80211: Received scan results (3 BSSes)
p2p-dev-wlan0: BSS: Start scan result update 5
BSS: last_scan_res_used=2/32
p2p-dev-wlan0: Radio work 'p2p-scan'@0x2688480 done in 0.123480 seconds
P2P: Scan results received (3 BSS)
P2P: Ignore scan data without P2P Device Info or P2P Device Id
P2P: Parsing WPS IE
P2P: Ignore scan data without P2P Device Info or P2P Device Id
P2P: Parsing WPS IE
P2P: Config Methods (WPS): 0x4388
P2P: Primary Device Type (WPS): 10-0050F204-5
P2P: Parsing P2P IE
P2P: Attribute 2 length 2
P2P: * Device Capability 25 Group Capability 00
P2P: Attribute 13 length 30
P2P: * Device Info: addr 12:68:3f:4e:39:f2 primary device type
10-0050F204-5 device name 'dvdhrm-nx' config methods 0x188
P2P: State SEARCH -> SEARCH
P2P: Starting short listen state (state=SEARCH)
WPS: * Version (hardcoded 0x10)
WPS: * UUID-E
P2P: * P2P IE header
P2P: * Capability dev=25 group=00
P2P: * Device Info
p2p-dev-wlan0: Add radio work 'p2p-listen'@0x2684460
p2p-dev-wlan0: First radio work item in the queue - schedule start immediately
p2p-dev-wlan0: Starting radio work 'p2p-listen'@0x2684460 after
0.000011 second wait
nl80211: Enable Probe Request reporting nl_preq=0x2688500
nl80211: Register frame type=0x40 nl_handle=0x2688500 match=
nl80211: Remain-on-channel cookie 0x1fb for freq=2437 MHz duration=102
nl80211: Drv Event 55 (NL80211_CMD_REMAIN_ON_CHANNEL) received for p2p-dev-wlan0
nl80211: Remain-on-channel event (cancel=0 freq=2437 channel_type=0
duration=102 cookie=0x1fb (match))
p2p-dev-wlan0: Event REMAIN_ON_CHANNEL (21) received
Off-channel: Send Action callback (without_roc=0 pending_action_tx=(nil))
P2P: Starting Listen timeout(0,102400) on freq=2437 based on callback
P2P: Set timeout (state=SEARCH): 0.122400 sec
nl80211: Drv Event 56 (NL80211_CMD_CANCEL_REMAIN_ON_CHANNEL) received
for p2p-dev-wlan0
nl80211: Remain-on-channel event (cancel=1 freq=2437 channel_type=0
duration=0 cookie=0x1fb (match))
p2p-dev-wlan0: Event CANCEL_REMAIN_ON_CHANNEL (22) received
P2P: Cancel remain-on-channel callback (p2p_long_listen=0 ms
pending_action_tx=(nil))
p2p-dev-wlan0: Radio work 'p2p-listen'@0x2684460 done in 0.101838 seconds
P2P: Driver ended Listen state (freq=2437)
P2P: Skip stop_listen since not in listen_only state.
P2P: Timeout (state=SEARCH)
nl80211: Disable Probe Request reporting nl_preq=0x888888888ae00d89
P2P: Starting search
WPS: Building WPS IE for Probe Request
WPS: * Version (hardcoded 0x10)
WPS: * Request Type
WPS: * Config Methods (148)
WPS: * UUID-E
WPS: * Primary Device Type
WPS: * RF Bands (3)
WPS: * Association State
WPS: * Configuration Error (0)
WPS: * Device Password ID (0)
WPS: * Device Name
P2P: * P2P IE header
P2P: * Capability dev=25 group=00
P2P: * Listen Channel: Regulatory Class 81 Channel 6
p2p-dev-wlan0: Add radio work 'p2p-scan'@0x2688480
p2p-dev-wlan0: First radio work item in the queue - schedule start immediately
P2P: Running p2p_scan
p2p-dev-wlan0: Starting radio work 'p2p-scan'@0x2688480 after 0.000010
second wait
p2p-dev-wlan0: nl80211: scan request
nl80211: P2P probe - mask SuppRates
Scan requested (ret=0) - scan timeout 30 seconds
nl80211: Drv Event 33 (NL80211_CMD_TRIGGER_SCAN) received for p2p-dev-wlan0
p2p-dev-wlan0: nl80211: Scan trigger
p2p-dev-wlan0: Event SCAN_STARTED (49) received
p2p-dev-wlan0: Own scan request started a scan in 0.000034 seconds
p2p-dev-wlan0: CTRL-EVENT-SCAN-STARTED
nl80211: Drv Event 34 (NL80211_CMD_NEW_SCAN_RESULTS) received for p2p-dev-wlan0
p2p-dev-wlan0: nl80211: New scan results available
nl80211: Scan probed for SSID 'DIRECT-'
nl80211: Scan included frequencies: 2412 2437 2462
p2p-dev-wlan0: Event SCAN_RESULTS (3) received
p2p-dev-wlan0: Scan completed in 0.120458 seconds
nl80211: Received scan results (3 BSSes)
p2p-dev-wlan0: BSS: Start scan result update 6
BSS: last_scan_res_used=2/32
p2p-dev-wlan0: Radio work 'p2p-scan'@0x2688480 done in 0.123409 seconds
P2P: Scan results received (3 BSS)
P2P: Ignore scan data without P2P Device Info or P2P Device Id
P2P: Parsing WPS IE
P2P: Ignore scan data without P2P Device Info or P2P Device Id
P2P: Parsing WPS IE
P2P: Config Methods (WPS): 0x4388
P2P: Primary Device Type (WPS): 10-0050F204-5
P2P: Parsing P2P IE
P2P: Attribute 2 length 2
P2P: * Device Capability 25 Group Capability 00
P2P: Attribute 13 length 30
P2P: * Device Info: addr 12:68:3f:4e:39:f2 primary device type
10-0050F204-5 device name 'dvdhrm-nx' config methods 0x188
P2P: State SEARCH -> SEARCH
P2P: Starting short listen state (state=SEARCH)
WPS: * Version (hardcoded 0x10)
WPS: * UUID-E
P2P: * P2P IE header
P2P: * Capability dev=25 group=00
P2P: * Device Info
p2p-dev-wlan0: Add radio work 'p2p-listen'@0x2684460
p2p-dev-wlan0: First radio work item in the queue - schedule start immediately
p2p-dev-wlan0: Starting radio work 'p2p-listen'@0x2684460 after
0.000011 second wait
nl80211: Enable Probe Request reporting nl_preq=0x2688500
nl80211: Register frame type=0x40 nl_handle=0x2688500 match=
nl80211: Remain-on-channel cookie 0x1fc for freq=2437 MHz duration=102
nl80211: Drv Event 55 (NL80211_CMD_REMAIN_ON_CHANNEL) received for p2p-dev-wlan0
nl80211: Remain-on-channel event (cancel=0 freq=2437 channel_type=0
duration=102 cookie=0x1fc (match))
p2p-dev-wlan0: Event REMAIN_ON_CHANNEL (21) received
Off-channel: Send Action callback (without_roc=0 pending_action_tx=(nil))
P2P: Starting Listen timeout(0,102400) on freq=2437 based on callback
P2P: Set timeout (state=SEARCH): 0.122400 sec
nl80211: Drv Event 56 (NL80211_CMD_CANCEL_REMAIN_ON_CHANNEL) received
for p2p-dev-wlan0
nl80211: Remain-on-channel event (cancel=1 freq=2437 channel_type=0
duration=0 cookie=0x1fc (match))
p2p-dev-wlan0: Event CANCEL_REMAIN_ON_CHANNEL (22) received
P2P: Cancel remain-on-channel callback (p2p_long_listen=0 ms
pending_action_tx=(nil))
p2p-dev-wlan0: Radio work 'p2p-listen'@0x2684460 done in 0.101805 seconds
P2P: Driver ended Listen state (freq=2437)
P2P: Skip stop_listen since not in listen_only state.
P2P: Timeout (state=SEARCH)
nl80211: Disable Probe Request reporting nl_preq=0x888888888ae00d89





[cut 6000 lines of "P2P: Starting search"+log]





P2P: Starting search
WPS: Building WPS IE for Probe Request
WPS: * Version (hardcoded 0x10)
WPS: * Request Type
WPS: * Config Methods (148)
WPS: * UUID-E
WPS: * Primary Device Type
WPS: * RF Bands (3)
WPS: * Association State
WPS: * Configuration Error (0)
WPS: * Device Password ID (0)
WPS: * Device Name
P2P: * P2P IE header
P2P: * Capability dev=25 group=00
P2P: * Listen Channel: Regulatory Class 81 Channel 6
p2p-dev-wlan0: Add radio work 'p2p-scan'@0x2688480
p2p-dev-wlan0: First radio work item in the queue - schedule start immediately
P2P: Running p2p_scan
p2p-dev-wlan0: Starting radio work 'p2p-scan'@0x2688480 after 0.000011
second wait
p2p-dev-wlan0: nl80211: scan request
nl80211: P2P probe - mask SuppRates
Scan requested (ret=0) - scan timeout 30 seconds
nl80211: Drv Event 33 (NL80211_CMD_TRIGGER_SCAN) received for p2p-dev-wlan0
p2p-dev-wlan0: nl80211: Scan trigger
p2p-dev-wlan0: Event SCAN_STARTED (49) received
p2p-dev-wlan0: Own scan request started a scan in 0.000034 seconds
p2p-dev-wlan0: CTRL-EVENT-SCAN-STARTED
nl80211: Drv Event 34 (NL80211_CMD_NEW_SCAN_RESULTS) received for p2p-dev-wlan0
p2p-dev-wlan0: nl80211: New scan results available
nl80211: Scan probed for SSID 'DIRECT-'
nl80211: Scan included frequencies: 2412 2437 2462
p2p-dev-wlan0: Event SCAN_RESULTS (3) received
p2p-dev-wlan0: Scan completed in 0.120480 seconds
nl80211: Received scan results (4 BSSes)
p2p-dev-wlan0: BSS: Start scan result update 38
BSS: last_scan_res_used=3/32
p2p-dev-wlan0: Radio work 'p2p-scan'@0x2688480 done in 0.123429 seconds
P2P: Scan results received (4 BSS)
P2P: Ignore scan data without P2P Device Info or P2P Device Id
P2P: Parsing WPS IE
P2P: Ignore scan data without P2P Device Info or P2P Device Id
P2P: Parsing WPS IE
P2P: Ignore scan data without P2P Device Info or P2P Device Id
P2P: Parsing WPS IE
P2P: Config Methods (WPS): 0x4388
P2P: Primary Device Type (WPS): 10-0050F204-5
P2P: Parsing P2P IE
P2P: Attribute 2 length 2
P2P: * Device Capability 25 Group Capability 00
P2P: Attribute 13 length 30
P2P: * Device Info: addr 12:68:3f:4e:39:f2 primary device type
10-0050F204-5 device name 'dvdhrm-nx' config methods 0x188
P2P: State SEARCH -> SEARCH
P2P: Starting short listen state (state=SEARCH)
WPS: * Version (hardcoded 0x10)
WPS: * UUID-E
P2P: * P2P IE header
P2P: * Capability dev=25 group=00
P2P: * Device Info
p2p-dev-wlan0: Add radio work 'p2p-listen'@0x2684460
p2p-dev-wlan0: First radio work item in the queue - schedule start immediately
p2p-dev-wlan0: Starting radio work 'p2p-listen'@0x2684460 after
0.000011 second wait
nl80211: Enable Probe Request reporting nl_preq=0x2688500
nl80211: Register frame type=0x40 nl_handle=0x2688500 match=
nl80211: Remain-on-channel cookie 0x21c for freq=2437 MHz duration=204
nl80211: Drv Event 55 (NL80211_CMD_REMAIN_ON_CHANNEL) received for p2p-dev-wlan0
nl80211: Remain-on-channel event (cancel=0 freq=2437 channel_type=0
duration=204 cookie=0x21c (match))
p2p-dev-wlan0: Event REMAIN_ON_CHANNEL (21) received
Off-channel: Send Action callback (without_roc=0 pending_action_tx=(nil))
P2P: Starting Listen timeout(0,204800) on freq=2437 based on callback
P2P: Set timeout (state=SEARCH): 0.224800 sec
nl80211: BSS Event 59 (NL80211_CMD_FRAME) received for p2p-dev-wlan0
nl80211: RX frame freq=2437 ssi_signal=-27 stype=4 len=217
p2p-dev-wlan0: Event RX_MGMT (20) received
P2P: Parsing WPS IE
P2P: Config Methods (WPS): 0x4388
P2P: Device Password ID: 0
P2P: Primary Device Type (WPS): 10-0050F204-5
P2P: Parsing P2P IE
P2P: Attribute 2 length 2
P2P: * Device Capability 25 Group Capability 00
P2P: Attribute 6 length 5
P2P: * Listen Channel: Country DE(0x04) Regulatory Class 81 Channel Number 6
P2P: Parsing WPS IE
P2P: Config Methods (WPS): 0x4388
P2P: Device Password ID: 0
P2P: Primary Device Type (WPS): 10-0050F204-5
P2P: Parsing P2P IE
P2P: Attribute 2 length 2
P2P: * Device Capability 25 Group Capability 00
P2P: Attribute 6 length 5
P2P: * Listen Channel: Country DE(0x04) Regulatory Class 81 Channel Number 6
P2P: Reply to P2P Probe Request in Listen state
WPS: * Version (hardcoded 0x10)
WPS: * UUID-E
P2P: * P2P IE header
P2P: * Capability dev=25 group=00
P2P: * Device Info
nl80211: send_mlme - noack=1 freq=0 no_cck=0 offchanok=0 wait_time=0
fc=0x50 nlmode=10
nl80211: Use last_mgmt_freq=2437
nl80211: BSS Event 59 (NL80211_CMD_FRAME) received for p2p-dev-wlan0
nl80211: RX frame freq=2437 ssi_signal=-27 stype=4 len=217
p2p-dev-wlan0: Event RX_MGMT (20) received
P2P: Parsing WPS IE
P2P: Config Methods (WPS): 0x4388
P2P: Device Password ID: 0
P2P: Primary Device Type (WPS): 10-0050F204-5
P2P: Parsing P2P IE
P2P: Attribute 2 length 2
P2P: * Device Capability 25 Group Capability 00
P2P: Attribute 6 length 5
P2P: * Listen Channel: Country DE(0x04) Regulatory Class 81 Channel Number 6
P2P: Parsing WPS IE
P2P: Config Methods (WPS): 0x4388
P2P: Device Password ID: 0
P2P: Primary Device Type (WPS): 10-0050F204-5
P2P: Parsing P2P IE
P2P: Attribute 2 length 2
P2P: * Device Capability 25 Group Capability 00
P2P: Attribute 6 length 5
P2P: * Listen Channel: Country DE(0x04) Regulatory Class 81 Channel Number 6
P2P: Reply to P2P Probe Request in Listen state
WPS: * Version (hardcoded 0x10)
WPS: * UUID-E
P2P: * P2P IE header
P2P: * Capability dev=25 group=00
P2P: * Device Info
nl80211: send_mlme - noack=1 freq=0 no_cck=0 offchanok=0 wait_time=0
fc=0x50 nlmode=10
nl80211: Use last_mgmt_freq=2437
nl80211: BSS Event 59 (NL80211_CMD_FRAME) received for p2p-dev-wlan0
nl80211: RX frame freq=2437 ssi_signal=-27 stype=4 len=217
p2p-dev-wlan0: Event RX_MGMT (20) received
P2P: Parsing WPS IE
P2P: Config Methods (WPS): 0x4388
P2P: Device Password ID: 0
P2P: Primary Device Type (WPS): 10-0050F204-5
P2P: Parsing P2P IE
P2P: Attribute 2 length 2
P2P: * Device Capability 25 Group Capability 00
P2P: Attribute 6 length 5
P2P: * Listen Channel: Country DE(0x04) Regulatory Class 81 Channel Number 6
P2P: Parsing WPS IE
P2P: Config Methods (WPS): 0x4388
P2P: Device Password ID: 0
P2P: Primary Device Type (WPS): 10-0050F204-5
P2P: Parsing P2P IE
P2P: Attribute 2 length 2
P2P: * Device Capability 25 Group Capability 00
P2P: Attribute 6 length 5
P2P: * Listen Channel: Country DE(0x04) Regulatory Class 81 Channel Number 6
P2P: Reply to P2P Probe Request in Listen state
WPS: * Version (hardcoded 0x10)
WPS: * UUID-E
P2P: * P2P IE header
P2P: * Capability dev=25 group=00
P2P: * Device Info
nl80211: send_mlme - noack=1 freq=0 no_cck=0 offchanok=0 wait_time=0
fc=0x50 nlmode=10
nl80211: Use last_mgmt_freq=2437
nl80211: BSS Event 59 (NL80211_CMD_FRAME) received for p2p-dev-wlan0
nl80211: RX frame freq=2437 ssi_signal=-27 stype=4 len=217
p2p-dev-wlan0: Event RX_MGMT (20) received
P2P: Parsing WPS IE
P2P: Config Methods (WPS): 0x4388
P2P: Device Password ID: 0
P2P: Primary Device Type (WPS): 10-0050F204-5
P2P: Parsing P2P IE
P2P: Attribute 2 length 2
P2P: * Device Capability 25 Group Capability 00
P2P: Attribute 6 length 5
P2P: * Listen Channel: Country DE(0x04) Regulatory Class 81 Channel Number 6
P2P: Parsing WPS IE
P2P: Config Methods (WPS): 0x4388
P2P: Device Password ID: 0
P2P: Primary Device Type (WPS): 10-0050F204-5
P2P: Parsing P2P IE
P2P: Attribute 2 length 2
P2P: * Device Capability 25 Group Capability 00
P2P: Attribute 6 length 5
P2P: * Listen Channel: Country DE(0x04) Regulatory Class 81 Channel Number 6
P2P: Reply to P2P Probe Request in Listen state
WPS: * Version (hardcoded 0x10)
WPS: * UUID-E
P2P: * P2P IE header
P2P: * Capability dev=25 group=00
P2P: * Device Info
nl80211: send_mlme - noack=1 freq=0 no_cck=0 offchanok=0 wait_time=0
fc=0x50 nlmode=10
nl80211: Use last_mgmt_freq=2437
wlan0: Control interface command 'P2P_CONNECT 12:68:3f:4e:39:f2 pbc'
wlan0: Determining shared radio frequencies (max len 1)
wlan0: Shared frequencies (len=0): completed iteration
P2P: Setup freqs: freq=0 num_MCC=1 shared_freqs=0
P2P: No current operating channels - try to use a new channel
P2P: Own frequency preference: 0 MHz
P2P: Create a new interface p2p-wlan0-0 for the group
nl80211: Create interface iftype 8 (P2P_CLIENT)
nl80211: New interface p2p-wlan0-0 created: ifindex=14
nl80211: Add own interface ifindex 14
nl80211: Set TX rates failed: ret=-100 (Network is down)
P2P: Created pending virtual interface p2p-wlan0-0 addr fc:f8:ae:69:8a:63
P2P: Request to start group negotiation - peer=12:68:3f:4e:39:f2 GO
Intent=7 Intended Interface Address=fc:f8:ae:69:8a:63 wps_method=3
persistent_group=0 pd_before_go_neg=0
P2P: Prepare channel - force_freq=0 pref_freq=0 go=0
P2P: Prepare channel best
P2P: Select pre-configured channel as operating channel preference
P2P: prepared channels: 81:1,2,3,4,5,6,7,8,9,10,11
P2P: after go/cli filter/add: 81:1,2,3,4,5,6,7,8,9,10,11
P2P: Own preference for operation channel: Operating Class 81 Channel 6
P2P: Stopping find
P2P: Clear timeout (state=SEARCH)
P2P-FIND-STOPPED
P2P: State SEARCH -> IDLE
P2P: Clear timeout (state=IDLE)
P2P: Clear drv_in_listen (2437)
nl80211: Cancel remain-on-channel with cookie 0x21c
nl80211: Disable Probe Request reporting nl_preq=0x888888888ae00d89
p2p-dev-wlan0: Radio work 'p2p-listen'@0x2684460 done in 0.182411 seconds
P2P: * Dialog Token: 1
P2P: * P2P IE header
P2P: * Capability dev=25 group=08
P2P: * GO Intent: Intent 7 Tie breaker 1
P2P: * Configuration Timeout: GO 255 (*10ms) client 20 (*10ms)
P2P: * Listen Channel: Regulatory Class 81 Channel 6
P2P: * Intended P2P Interface Address fc:f8:ae:69:8a:63
P2P: * Channel List - hexdump(len=16): 58 58 04 51 0b 01 02 03 04 05
06 07 08 09 0a 0b
P2P: * Device Info
P2P: * Operating Channel: Regulatory Class 81 Channel 6
WPS: * Version (hardcoded 0x10)
P2P: WPS IE Device Password ID: 4
P2P: Sending GO Negotiation Request
P2P: State IDLE -> CONNECT
P2P: Schedule new radio work for Action frame TX (listen_freq=-1 send_freq=-1)
p2p-dev-wlan0: Add radio work 'p2p-send-action'@0x26884b0
p2p-dev-wlan0: First radio work item in the queue - schedule start immediately
p2p-dev-wlan0: Starting radio work 'p2p-send-action'@0x26884b0 after
0.000024 second wait
Off-channel: Send action frame: freq=2437 dst=12:68:3f:4e:39:f2
src=fc:f8:ae:69:8a:62 bssid=12:68:3f:4e:39:f2 len=121
nl80211: Send Action frame (ifindex=0, freq=2437 MHz wait=500 ms no_cck=1)
RTM_NEWLINK: ifi_index=14 ifname=p2p-wlan0-0 operstate=2 linkmode=0
ifi_flags=0x1002 ()
nl80211: Ignore interface down event since interface p2p-wlan0-0 is up
nl80211: Drv Event 56 (NL80211_CMD_CANCEL_REMAIN_ON_CHANNEL) received
for p2p-dev-wlan0
nl80211: Remain-on-channel event (cancel=1 freq=2437 channel_type=0
duration=0 cookie=0x21c (match))
p2p-dev-wlan0: Event CANCEL_REMAIN_ON_CHANNEL (22) received
P2P: Cancel remain-on-channel callback (p2p_long_listen=0 ms
pending_action_tx=0x2684390)
P2P: Driver ended Listen state (freq=2437)
nl80211: Drv Event 60 (NL80211_CMD_FRAME_TX_STATUS) received for p2p-dev-wlan0
nl80211: Frame TX status event
nl80211: Action TX status: cookie=0ffff8800a7cb1900 (match) (ack=1)
p2p-dev-wlan0: Event TX_STATUS (18) received
p2p-dev-wlan0: EVENT_TX_STATUS dst=12:68:3f:4e:39:f2 type=0 stype=13
Off-channel: Delete matching pending action frame
Off-channel: TX status result=0 cb=0x42fbc0
P2P: Action frame TX callback (state=1 freq=2437 dst=12:68:3f:4e:39:f2
src=fc:f8:ae:69:8a:62 bssid=12:68:3f:4e:39:f2 result=0
P2P: GO Negotiation Request TX callback: success=1
P2P: State CONNECT -> CONNECT
P2P: Set timeout (state=CONNECT): 0.500000 sec
nl80211: BSS Event 59 (NL80211_CMD_FRAME) received for p2p-dev-wlan0
nl80211: RX frame freq=2437 ssi_signal=-27 stype=13 len=160
p2p-dev-wlan0: Event RX_MGMT (20) received
p2p-dev-wlan0: Received Action frame: SA=12:68:3f:4e:39:f2 Category=4
DataLen=135 freq=2437 MHz
P2P: RX P2P Public Action from 12:68:3f:4e:39:f2
P2P: Received GO Negotiation Response from 12:68:3f:4e:39:f2 (freq=2437)
P2P: Parsing the received message
P2P: * Dialog Token: 1
P2P: Parsing WPS IE
P2P: Device Password ID: 0
P2P: Parsing P2P IE
P2P: Attribute 0 length 1
P2P: * Status: 1
P2P: Attribute 2 length 2
P2P: * Device Capability 25 Group Capability 00
P2P: Attribute 4 length 1
P2P: * GO Intent: Intent 6 Tie breaker 0
P2P: Attribute 5 length 2
P2P: * Configuration Timeout
P2P: Attribute 17 length 5
P2P: * Operating Channel: Country DE(0x04) Regulatory Class 81 Channel Number 9
P2P: Attribute 9 length 6
P2P: * Intended P2P Interface Address: 12:68:3f:4e:b9:f2
P2P: Attribute 11 length 24
P2P: * Channel List: Country String 'DE(0x04)'
P2P: Attribute 13 length 30
P2P: * Device Info: addr 12:68:3f:4e:39:f2 primary device type
10-0050F204-5 device name 'dvdhrm-nx' config methods 0x188
P2P: GO Negotiation rejected: status 1
P2P: Wait for the peer to become ready for GO Negotiation
P2P: State CONNECT -> WAIT_PEER_IDLE
P2P: Set timeout (state=WAIT_PEER_IDLE): 0.000000 sec
p2p-dev-wlan0: Radio work 'p2p-send-action'@0x26884b0 done in 0.006611 seconds
Off-channel: Action frame sequence done notification
nl80211: Cancel TX frame wait: cookie=0xffff8800a7cb1900
P2P: Timeout (state=WAIT_PEER_IDLE)
P2P: Go to Listen state while waiting for the peer to become ready for
GO Negotiation
P2P: State WAIT_PEER_IDLE -> WAIT_PEER_CONNECT
P2P: Starting short listen state (state=WAIT_PEER_CONNECT)
WPS: * Version (hardcoded 0x10)
P2P: WPS IE Device Password ID: 4
WPS: * UUID-E
P2P: * P2P IE header
P2P: * Capability dev=25 group=00
P2P: * Device Info
p2p-dev-wlan0: Add radio work 'p2p-listen'@0x2684450
p2p-dev-wlan0: First radio work item in the queue - schedule start immediately
p2p-dev-wlan0: Starting radio work 'p2p-listen'@0x2684450 after
0.000008 second wait
nl80211: Enable Probe Request reporting nl_preq=0x2688400
nl80211: Register frame type=0x40 nl_handle=0x2688400 match=
nl80211: Remain-on-channel cookie 0x21d for freq=2437 MHz duration=102
nl80211: Drv Event 55 (NL80211_CMD_REMAIN_ON_CHANNEL) received for p2p-dev-wlan0
nl80211: Remain-on-channel event (cancel=0 freq=2437 channel_type=0
duration=102 cookie=0x21d (match))
p2p-dev-wlan0: Event REMAIN_ON_CHANNEL (21) received
Off-channel: Send Action callback (without_roc=0 pending_action_tx=(nil))
P2P: Starting Listen timeout(0,102400) on freq=2437 based on callback
P2P: Set timeout (state=WAIT_PEER_CONNECT): 0.122400 sec
nl80211: Drv Event 56 (NL80211_CMD_CANCEL_REMAIN_ON_CHANNEL) received
for p2p-dev-wlan0
nl80211: Remain-on-channel event (cancel=1 freq=2437 channel_type=0
duration=0 cookie=0x21d (match))
p2p-dev-wlan0: Event CANCEL_REMAIN_ON_CHANNEL (22) received
P2P: Cancel remain-on-channel callback (p2p_long_listen=0 ms
pending_action_tx=(nil))
p2p-dev-wlan0: Radio work 'p2p-listen'@0x2684450 done in 0.108517 seconds
P2P: Driver ended Listen state (freq=2437)
P2P: Skip stop_listen since not in listen_only state.
P2P: Timeout (state=WAIT_PEER_CONNECT)
P2P: State WAIT_PEER_CONNECT -> WAIT_PEER_IDLE
P2P: Set timeout (state=WAIT_PEER_IDLE): 0.500000 sec
P2P: Timeout (state=WAIT_PEER_IDLE)
P2P: Go to Listen state while waiting for the peer to become ready for
GO Negotiation
P2P: State WAIT_PEER_IDLE -> WAIT_PEER_CONNECT
P2P: Starting short listen state (state=WAIT_PEER_CONNECT)
WPS: * Version (hardcoded 0x10)
P2P: WPS IE Device Password ID: 4
WPS: * UUID-E
P2P: * P2P IE header
P2P: * Capability dev=25 group=00
P2P: * Device Info
p2p-dev-wlan0: Add radio work 'p2p-listen'@0x2684390
p2p-dev-wlan0: First radio work item in the queue - schedule start immediately
p2p-dev-wlan0: Starting radio work 'p2p-listen'@0x2684390 after
0.000011 second wait
nl80211: Probe Request reporting already on! nl_preq=0x888888888ae00c89
nl80211: Remain-on-channel cookie 0x21e for freq=2437 MHz duration=204
nl80211: Drv Event 55 (NL80211_CMD_REMAIN_ON_CHANNEL) received for p2p-dev-wlan0
nl80211: Remain-on-channel event (cancel=0 freq=2437 channel_type=0
duration=204 cookie=0x21e (match))
p2p-dev-wlan0: Event REMAIN_ON_CHANNEL (21) received
Off-channel: Send Action callback (without_roc=0 pending_action_tx=(nil))
P2P: Starting Listen timeout(0,204800) on freq=2437 based on callback
P2P: Set timeout (state=WAIT_PEER_CONNECT): 0.224800 sec
nl80211: Drv Event 56 (NL80211_CMD_CANCEL_REMAIN_ON_CHANNEL) received
for p2p-dev-wlan0
nl80211: Remain-on-channel event (cancel=1 freq=2437 channel_type=0
duration=0 cookie=0x21e (match))
p2p-dev-wlan0: Event CANCEL_REMAIN_ON_CHANNEL (22) received
P2P: Cancel remain-on-channel callback (p2p_long_listen=0 ms
pending_action_tx=(nil))
p2p-dev-wlan0: Radio work 'p2p-listen'@0x2684390 done in 0.204276 seconds
P2P: Driver ended Listen state (freq=2437)
P2P: Skip stop_listen since not in listen_only state.
P2P: Timeout (state=WAIT_PEER_CONNECT)
P2P: State WAIT_PEER_CONNECT -> WAIT_PEER_IDLE
P2P: Set timeout (state=WAIT_PEER_IDLE): 0.500000 sec
P2P: Timeout (state=WAIT_PEER_IDLE)
P2P: Go to Listen state while waiting for the peer to become ready for
GO Negotiation
P2P: State WAIT_PEER_IDLE -> WAIT_PEER_CONNECT
P2P: Starting short listen state (state=WAIT_PEER_CONNECT)
WPS: * Version (hardcoded 0x10)
P2P: WPS IE Device Password ID: 4
WPS: * UUID-E
P2P: * P2P IE header
P2P: * Capability dev=25 group=00
P2P: * Device Info
p2p-dev-wlan0: Add radio work 'p2p-listen'@0x2684390
p2p-dev-wlan0: First radio work item in the queue - schedule start immediately
p2p-dev-wlan0: Starting radio work 'p2p-listen'@0x2684390 after
0.000008 second wait
nl80211: Probe Request reporting already on! nl_preq=0x888888888ae00c89
nl80211: Remain-on-channel cookie 0x21f for freq=2437 MHz duration=307
nl80211: Drv Event 55 (NL80211_CMD_REMAIN_ON_CHANNEL) received for p2p-dev-wlan0
nl80211: Remain-on-channel event (cancel=0 freq=2437 channel_type=0
duration=307 cookie=0x21f (match))
p2p-dev-wlan0: Event REMAIN_ON_CHANNEL (21) received
Off-channel: Send Action callback (without_roc=0 pending_action_tx=(nil))
P2P: Starting Listen timeout(0,307200) on freq=2437 based on callback
P2P: Set timeout (state=WAIT_PEER_CONNECT): 0.327200 sec
nl80211: Drv Event 56 (NL80211_CMD_CANCEL_REMAIN_ON_CHANNEL) received
for p2p-dev-wlan0
nl80211: Remain-on-channel event (cancel=1 freq=2437 channel_type=0
duration=0 cookie=0x21f (match))
p2p-dev-wlan0: Event CANCEL_REMAIN_ON_CHANNEL (22) received
P2P: Cancel remain-on-channel callback (p2p_long_listen=0 ms
pending_action_tx=(nil))
p2p-dev-wlan0: Radio work 'p2p-listen'@0x2684390 done in 0.306637 seconds
P2P: Driver ended Listen state (freq=2437)
P2P: Skip stop_listen since not in listen_only state.
P2P: Timeout (state=WAIT_PEER_CONNECT)
P2P: State WAIT_PEER_CONNECT -> WAIT_PEER_IDLE
P2P: Set timeout (state=WAIT_PEER_IDLE): 0.500000 sec
P2P: Timeout (state=WAIT_PEER_IDLE)
P2P: Go to Listen state while waiting for the peer to become ready for
GO Negotiation
P2P: State WAIT_PEER_IDLE -> WAIT_PEER_CONNECT
P2P: Starting short listen state (state=WAIT_PEER_CONNECT)
WPS: * Version (hardcoded 0x10)
P2P: WPS IE Device Password ID: 4
WPS: * UUID-E
P2P: * P2P IE header
P2P: * Capability dev=25 group=00
P2P: * Device Info
p2p-dev-wlan0: Add radio work 'p2p-listen'@0x2684390
p2p-dev-wlan0: First radio work item in the queue - schedule start immediately
p2p-dev-wlan0: Starting radio work 'p2p-listen'@0x2684390 after
0.000009 second wait
nl80211: Probe Request reporting already on! nl_preq=0x888888888ae00c89
nl80211: Remain-on-channel cookie 0x220 for freq=2437 MHz duration=102
nl80211: Drv Event 55 (NL80211_CMD_REMAIN_ON_CHANNEL) received for p2p-dev-wlan0
nl80211: Remain-on-channel event (cancel=0 freq=2437 channel_type=0
duration=102 cookie=0x220 (match))
p2p-dev-wlan0: Event REMAIN_ON_CHANNEL (21) received
Off-channel: Send Action callback (without_roc=0 pending_action_tx=(nil))
P2P: Starting Listen timeout(0,102400) on freq=2437 based on callback
P2P: Set timeout (state=WAIT_PEER_CONNECT): 0.122400 sec
nl80211: BSS Event 59 (NL80211_CMD_FRAME) received for p2p-dev-wlan0
nl80211: RX frame freq=2437 ssi_signal=-26 stype=13 len=164
p2p-dev-wlan0: Event RX_MGMT (20) received
p2p-dev-wlan0: Received Action frame: SA=12:68:3f:4e:39:f2 Category=4
DataLen=139 freq=2437 MHz
P2P: RX P2P Public Action from 12:68:3f:4e:39:f2
P2P: Received GO Negotiation Request from 12:68:3f:4e:39:f2(freq=2437)
P2P: Parsing the received message
P2P: * Dialog Token: 1
P2P: Parsing WPS IE
P2P: Device Password ID: 4
P2P: Parsing P2P IE
P2P: Attribute 2 length 2
P2P: * Device Capability 25 Group Capability 2a
P2P: Attribute 4 length 1
P2P: * GO Intent: Intent 6 Tie breaker 0
P2P: Attribute 5 length 2
P2P: * Configuration Timeout
P2P: Attribute 6 length 5
P2P: * Listen Channel: Country DE(0x04) Regulatory Class 81 Channel Number 6
P2P: Attribute 9 length 6
P2P: * Intended P2P Interface Address: 12:68:3f:4e:b9:f2
P2P: Attribute 11 length 24
P2P: * Channel List: Country String 'DE(0x04)'
P2P: Attribute 13 length 30
P2P: * Device Info: addr 12:68:3f:4e:39:f2 primary device type
10-0050F204-5 device name 'dvdhrm-nx' config methods 0x80
P2P: Attribute 17 length 5
P2P: * Operating Channel: Country DE(0x04) Regulatory Class 81 Channel Number 9
P2P: Peer country - hexdump_ascii(len=3):
44 45 04 DE_
P2P: Own reg_classes 1 peer reg_classes 2 intersection reg_classes 1
P2P: Peer using pushbutton
P2P: own channels: 81:1,2,3,4,5,6,7,8,9,10,11
P2P: peer channels: 81:1,2,3,4,5,6,7,8,9,10,11,12,13 115:36,40,44,48
P2P: intersection: 81:1,2,3,4,5,6,7,8,9,10,11
P2P: intersection after no-GO removal: 81:1,2,3,4,5,6,7,8,9,10,11
P2P: intersection with local channel list: 81:1,2,3,4,5,6,7,8,9,10,11
P2P: Try to optimize channel selection with peer information received;
previously selected op_class 81 channel 6
P2P: Using original operating class and channel (op_class 81 channel
6) from intersection
P2P: Peer operating channel preference: 2452 MHz
P2P: GO Negotiation with 12:68:3f:4e:39:f2
P2P: Stopping find
P2P: Clear timeout (state=WAIT_PEER_CONNECT)
P2P: State WAIT_PEER_CONNECT -> IDLE
P2P: Skip stop_listen since we are on correct channel for response
P2P: State IDLE -> GO_NEG
P2P: Clear timeout (state=GO_NEG)
P2P: Building GO Negotiation Response
P2P: * Dialog Token: 1
P2P: * P2P IE header
P2P: * Status: 0
P2P: * Capability dev=25 group=08
P2P: * GO Intent: Intent 7 Tie breaker 1
P2P: * Configuration Timeout: GO 255 (*10ms) client 20 (*10ms)
P2P: * Operating Channel: Regulatory Class 81 Channel 6
P2P: * Intended P2P Interface Address fc:f8:ae:69:8a:63
P2P: * Channel List - hexdump(len=16): 58 58 04 51 0b 01 02 03 04 05
06 07 08 09 0a 0b
P2P: * Device Info
P2P: * P2P Group ID fc:f8:ae:69:8a:62
P2P: P2P Group ID SSID - hexdump_ascii(len=9):
44 49 52 45 43 54 2d 65 6c DIRECT-el
WPS: * Version (hardcoded 0x10)
P2P: WPS IE Device Password ID: 4
P2P: Sending GO Negotiation Response
P2P: Use ongoing radio work for Action frame TX
Off-channel: Send action frame: freq=2437 dst=12:68:3f:4e:39:f2
src=fc:f8:ae:69:8a:62 bssid=fc:f8:ae:69:8a:62 len=135
nl80211: Send Action frame (ifindex=0, freq=2437 MHz wait=500 ms no_cck=1)
nl80211: Drv Event 60 (NL80211_CMD_FRAME_TX_STATUS) received for p2p-dev-wlan0
nl80211: Frame TX status event
nl80211: Action TX status: cookie=0ffff8801495d4b00 (match) (ack=1)
p2p-dev-wlan0: Event TX_STATUS (18) received
p2p-dev-wlan0: EVENT_TX_STATUS dst=12:68:3f:4e:39:f2 type=0 stype=13
Off-channel: Delete matching pending action frame
Off-channel: TX status result=0 cb=0x42fbc0
P2P: Action frame TX callback (state=2 freq=2437 dst=12:68:3f:4e:39:f2
src=fc:f8:ae:69:8a:62 bssid=fc:f8:ae:69:8a:62 result=0
P2P: GO Negotiation Response TX callback: success=1
P2P: State GO_NEG -> CONNECT
P2P: Set timeout (state=CONNECT): 0.500000 sec
nl80211: BSS Event 59 (NL80211_CMD_FRAME) received for p2p-dev-wlan0
nl80211: RX frame freq=2437 ssi_signal=-26 stype=13 len=74
p2p-dev-wlan0: Event RX_MGMT (20) received
p2p-dev-wlan0: Received Action frame: SA=12:68:3f:4e:39:f2 Category=4
DataLen=49 freq=2437 MHz
P2P: RX P2P Public Action from 12:68:3f:4e:39:f2
P2P: Received GO Negotiation Confirm from 12:68:3f:4e:39:f2
P2P: Parsing the received message
P2P: * Dialog Token: 1
P2P: Parsing P2P IE
P2P: Attribute 0 length 1
P2P: * Status: 0
P2P: Attribute 2 length 2
P2P: * Device Capability 25 Group Capability 00
P2P: Attribute 17 length 5
P2P: * Operating Channel: Country XX(0x04) Regulatory Class 81 Channel Number 6
P2P: Attribute 11 length 16
P2P: * Channel List: Country String 'DE(0x04)'
P2P: 20 ms wait on current channel before starting group
P2P: GO Negotiation with 12:68:3f:4e:39:f2 completed (local end will be GO)
P2P: own channels: 81:1,2,3,4,5,6,7,8,9,10,11
P2P: peer channels: 81:1,2,3,4,5,6,7,8,9,10,11,12,13 115:36,40,44,48
P2P: intersection after no-GO removal: 81:1,2,3,4,5,6,7,8,9,10,11
P2P: Clear timeout (state=CONNECT)
P2P: State CONNECT -> PROVISIONING
nl80211: Cancel remain-on-channel with cookie 0x220
P2P-GO-NEG-SUCCESS role=GO freq=2437 ht40=0 peer_dev=12:68:3f:4e:39:f2
peer_iface=12:68:3f:4e:b9:f2 wps_method=PBC
p2p-dev-wlan0: P2P: Starting GO
p2p-dev-wlan0: P2P: Request scan (that will be skipped) to start GO)
p2p-dev-wlan0: Setting scan request: 0.000000 sec
p2p-dev-wlan0: State: DISCONNECTED -> SCANNING
Start a pre-selected network without scan step
Setting up AP (SSID='DIRECT-el')
nl80211: Setup AP operations for P2P group (GO)
nl80211: Set mode ifindex 0 iftype 9 (P2P_GO)
nl80211: Failed to set interface 0 to mode 9: -22 (Invalid argument)
nl80211: Try mode change after setting interface down
nl80211: Stop P2P Device p2p-dev-wlan0 (0x13): Success
nl80211: Set mode ifindex 0 iftype 9 (P2P_GO)
nl80211: Failed to set interface 0 to mode 9: -22 (Invalid argument)
nl80211: Start P2P Device p2p-dev-wlan0 (0x13): Success
nl80211: Interface mode change to 9 from 10 failed
nl80211: Remove monitor interface: refcount=0
p2p-dev-wlan0: Failed to start AP functionality
p2p-dev-wlan0: State: SCANNING -> DISCONNECTED
nl80211: Set p2p-dev-wlan0 operstate 0->0 (DORMANT)
netlink: Operstate: ifindex=0 linkmode=-1 (no change), operstate=5
(IF_OPER_DORMANT)
nl80211: Drv Event 56 (NL80211_CMD_CANCEL_REMAIN_ON_CHANNEL) received
for p2p-dev-wlan0
nl80211: Remain-on-channel event (cancel=1 freq=2437 channel_type=0
duration=0 cookie=0x220 (match))
p2p-dev-wlan0: Event CANCEL_REMAIN_ON_CHANNEL (22) received
P2P: Cancel remain-on-channel callback (p2p_long_listen=0 ms
pending_action_tx=(nil))
p2p-dev-wlan0: Radio work 'p2p-listen'@0x2684390 done in 0.058077 seconds
P2P: Driver ended Listen state (freq=2437)
P2P: Skip stop_listen since not in listen_only state.
P2P: Group Formation timed out
P2P: Group Formation failed with 12:68:3f:4e:b9:f2
P2P: Clear timeout (state=PROVISIONING)
P2P: State PROVISIONING -> IDLE
P2P-GROUP-FORMATION-FAILURE
CTRL_IFACE monitor sent successfully to /tmp/wpa_ctrl_13689-2\x00
CTRL_IFACE monitor sent successfully to /tmp/wpa_ctrl_330-101164\x00
P2P-GROUP-REMOVED p2p-dev-wlan0 GO reason=FORMATION_FAILED
CTRL_IFACE monitor sent successfully to /tmp/wpa_ctrl_13689-2\x00
CTRL_IFACE monitor sent successfully to /tmp/wpa_ctrl_330-101164\x00
P2P: Remove temporary group network
p2p-dev-wlan0: State: DISCONNECTED -> DISCONNECTED
nl80211: Set p2p-dev-wlan0 operstate 0->0 (DORMANT)
netlink: Operstate: ifindex=0 linkmode=-1 (no change), operstate=5
(IF_OPER_DORMANT)
p2p-dev-wlan0: Removing interface p2p-dev-wlan0
p2p-dev-wlan0: Request to deauthenticate - bssid=00:00:00:00:00:00
pending_bssid=00:00:00:00:00:00 reason=3 state=DISCONNECTED
p2p-dev-wlan0: State: DISCONNECTED -> DISCONNECTED
nl80211: Set p2p-dev-wlan0 operstate 0->0 (DORMANT)
netlink: Operstate: ifindex=0 linkmode=-1 (no change), operstate=5
(IF_OPER_DORMANT)
EAPOL: External notification - portEnabled=0
EAPOL: External notification - portValid=0
p2p-dev-wlan0: BSS: Remove id 0 BSSID 00:18:39:0a:8e:23 SSID
'blockfloete' due to wpa_bss_flush
p2p-dev-wlan0: BSS: Remove id 1 BSSID 20:2b:c1:4b:8f:a4 SSID
'WLAN-8FA406' due to wpa_bss_flush
p2p-dev-wlan0: BSS: Remove id 2 BSSID 10:fe:ed:56:76:9c SSID 'wlan-n'
due to wpa_bss_flush
p2p-dev-wlan0: Cancelling delayed sched scan
p2p-dev-wlan0: Cancelling scan request
p2p-dev-wlan0: Cancelling authentication timeout
nl80211: Disable Probe Request reporting nl_preq=0x888888888ae00c89
p2p-dev-wlan0: P2P: Disable P2P since removing the management
interface is being removed
P2P: Stopping find
P2P: Clear timeout (state=IDLE)
P2P: State IDLE -> IDLE
P2P: Clear timeout (state=IDLE)
P2P-DEVICE-LOST p2p_dev_addr=12:68:3f:4e:39:f2
Remove interface p2p-dev-wlan0 from radio phy0
nl80211: Remove monitor interface: refcount=0
netlink: Operstate: ifindex=0 linkmode=0 (kernel-control), operstate=6
(IF_OPER_UP)
nl80211: Stop P2P Device p2p-dev-wlan0 (0x13): Success
nl80211: Unsubscribe mgmt frames handle 0x888888888ae0ab79 (deinit)
nl80211: Delete P2P Device p2p-dev-wlan0 (0x13): Success
p2p-dev-wlan0: CTRL-EVENT-TERMINATING
wlan0: Removing interface wlan0
wlan0: Request to deauthenticate - bssid=00:00:00:00:00:00
pending_bssid=00:00:00:00:00:00 reason=3 state=DISCONNECTED
wlan0: State: DISCONNECTED -> DISCONNECTED
nl80211: Set wlan0 operstate 0->0 (DORMANT)
netlink: Operstate: ifindex=3 linkmode=-1 (no change), operstate=5
(IF_OPER_DORMANT)
EAPOL: External notification - portEnabled=0
EAPOL: External notification - portValid=0
wlan0: Cancelling delayed sched scan
wlan0: Cancelling scan request
wlan0: Cancelling authentication timeout
P2P: Removing pending group interface p2p-wlan0-0
nl80211: wpa_driver_nl80211_if_remove(type=5 ifname=p2p-wlan0-0)
ifindex=14 added_if=0
nl80211: Remove interface ifindex=14
Remove interface wlan0 from radio phy0
Remove radio phy0
nl80211: Remove monitor interface: refcount=0
netlink: Operstate: ifindex=3 linkmode=0 (kernel-control), operstate=6
(IF_OPER_UP)
nl80211: Set mode ifindex 3 iftype 2 (STATION)
nl80211: Unsubscribe mgmt frames handle 0x888888888aeed379 (mode change)
wlan0: CTRL-EVENT-TERMINATING
CTRL_IFACE monitor sent successfully to /tmp/wpa_ctrl_13689-2\x00
CTRL_IFACE monitor sent successfully to /tmp/wpa_ctrl_330-101164\x00
CTRL_IFACE wait for attached monitors to receive messages
Control interface directory not empty - leaving it behind


Attachments:
wpa.log (213.04 kB)

2014-01-13 20:17:15

by David Herrmann

[permalink] [raw]
Subject: Re: iwlwifi: P2P group-formation timeout

Hi

On Mon, Jan 13, 2014 at 8:58 PM, Peer, Ilan <[email protected]> wrote:
> Hi David,
>
> My guess is that the root cause of the failure is the fact that the GoN ended with the local side trying to instantiate a GO on freq=5180 which probably not supported by your SKU. To verify this can u please send me the output of 'iw phy0 info'? Also can you please send the full log of the wpa_supplicant?

Full log is attached to the first message.

> One way to avoid this is to call 'wpa_cli set disallow_freq 5180-5800' before the GoN. Another way is to force the operating channel in the configuration file or in the p2p_connect command. You could also try to set a low go_intent so that the otherside would become a GO.

Ok, will try that later.

> Thanks in advance,
>
> Ilan.
>
>> > I run wpa_supplicant as:
>> > wpa_supplicant -d -Dnl80211 -c wpa.conf -i wlan0 -p
>> > p2p_device=1,use_p2p_group_interface=1
>> >
>
> You can probably remove the use_p2p_group_interface=1 (although I need to see iw phy0 info output to make sure).

Yepp, only the p2p_device=1 is needed, indeed.

>> > My wpa.conf is:
>> > ctrl_interface=/run/wpa_supplicant
>> > ap_scan=1
>> > p2p_go_ht40=1
>> > device_name=david-ub
>> > device_type=1-0050F204-1
>> >
>> > In wpa_cli I run:
>> > p2p_find
>> > p2p_connect 12:68:3f:4e:39:f2 pbc
>> >
>
> To start with, can you please verify that setting up a standalone GO works? You can do that using: wpa_cli p2p_group_add.

This works just fine.

>> >
>> > Lemme know if iwlwifi-debug options should be enabled and I can
>> > provide a full debug log.
>> > There are a bunch of errors in the wpa_supplicant log during startup,
>> > but I think they're related to nl80211+P2P_DEVICE and expected?
>
> No. Using the latest wpa_supplicant I do not see these warnings.
>
>> > These include:
>> > Could not read interface p2p-dev-wlan0 flags: No such device
>> > nl80211: Use separate P2P group interface (driver advertised support)
>> > nl80211: interface p2p-dev-wlan0 in phy phy0
>> > nl80211: Set mode ifindex 0 iftype 10 (P2P_DEVICE)
>> > nl80211: Failed to set interface 0 to mode 10: -22 (Invalid
>> > argument)
>> >
>> > The GO-negotiation itself succeeds. However, the following
>> > group-formation fails, the relevant part of the log is probably this:
>> >
>> > P2P-GO-NEG-SUCCESS role=GO freq=5180 ht40=0
>> peer_dev=12:68:3f:4e:39:f2
>
> Here you can see that there is an attempt to start the GO on 5180.
>
>> >
>> > Any hints are welcome. If there's any debug-option I should enable to
>> > provide more logs, lemme know. I can also give iwlwifi-next a try if
>> > there're any important patches pending. The p2p-dev-wlan0 related
>> > errors are quite confusing, but I think they're caused by the fact
>
> Need to see the full log, to try and get a better grasp of these warinings.
>
>> > that there's no netdev for the device. At least I only have wlan0 and
>> > p2p-wlan0-0 during runtime, a p2p-dev-wlan0 never shows up.
>> >
>
> P2p-dev-wlan0 should not show up. It is an internal interface in the wpa_supplicant that is not associated to a network interface (and it shouldn't). The proper way to trigger P2P device flows is to do so using the global control interface of the wpa_supplicant.

ok, that's what I thought, thanks.

"iw list" is appended below. I'm not sure whether the suffix for phy?
and wlan? are the same. At least the device in question is "wlan0",
but I attached both, phy0 and phy1.

Thanks!
David

Wiphy phy1
max # scan SSIDs: 20
max scan IEs length: 195 bytes
Coverage class: 0 (up to 0m)
Device supports RSN-IBSS.
Supported Ciphers:
* WEP40 (00-0f-ac:1)
* WEP104 (00-0f-ac:5)
* TKIP (00-0f-ac:2)
* CCMP (00-0f-ac:4)
Available Antennas: TX 0 RX 0
Supported interface modes:
* IBSS
* managed
* AP
* AP/VLAN
* monitor
Band 1:
Capabilities: 0x1072
HT20/HT40
Static SM Power Save
RX Greenfield
RX HT20 SGI
RX HT40 SGI
No RX STBC
Max AMSDU length: 3839 bytes
DSSS/CCK HT40
Maximum RX AMPDU length 65535 bytes (exponent: 0x003)
Minimum RX AMPDU time spacing: 4 usec (0x05)
HT TX/RX MCS rate indexes supported: 0-15, 32
Bitrates (non-HT):
* 1.0 Mbps
* 2.0 Mbps (short preamble supported)
* 5.5 Mbps (short preamble supported)
* 11.0 Mbps (short preamble supported)
* 6.0 Mbps
* 9.0 Mbps
* 12.0 Mbps
* 18.0 Mbps
* 24.0 Mbps
* 36.0 Mbps
* 48.0 Mbps
* 54.0 Mbps
Frequencies:
* 2412 MHz [1] (15.0 dBm)
* 2417 MHz [2] (15.0 dBm)
* 2422 MHz [3] (15.0 dBm)
* 2427 MHz [4] (15.0 dBm)
* 2432 MHz [5] (15.0 dBm)
* 2437 MHz [6] (15.0 dBm)
* 2442 MHz [7] (15.0 dBm)
* 2447 MHz [8] (15.0 dBm)
* 2452 MHz [9] (15.0 dBm)
* 2457 MHz [10] (15.0 dBm)
* 2462 MHz [11] (15.0 dBm)
* 2467 MHz [12] (15.0 dBm) (passive scanning, no IBSS)
* 2472 MHz [13] (15.0 dBm) (passive scanning, no IBSS)
Band 2:
Capabilities: 0x1072
HT20/HT40
Static SM Power Save
RX Greenfield
RX HT20 SGI
RX HT40 SGI
No RX STBC
Max AMSDU length: 3839 bytes
DSSS/CCK HT40
Maximum RX AMPDU length 65535 bytes (exponent: 0x003)
Minimum RX AMPDU time spacing: 4 usec (0x05)
HT TX/RX MCS rate indexes supported: 0-15, 32
Bitrates (non-HT):
* 6.0 Mbps
* 9.0 Mbps
* 12.0 Mbps
* 18.0 Mbps
* 24.0 Mbps
* 36.0 Mbps
* 48.0 Mbps
* 54.0 Mbps
Frequencies:
* 5180 MHz [36] (15.0 dBm) (passive scanning, no IBSS)
* 5200 MHz [40] (15.0 dBm) (passive scanning, no IBSS)
* 5220 MHz [44] (15.0 dBm) (passive scanning, no IBSS)
* 5240 MHz [48] (15.0 dBm) (passive scanning, no IBSS)
* 5260 MHz [52] (15.0 dBm) (passive scanning, no IBSS, radar detection)
DFS state: usable (for 507452 sec)
* 5280 MHz [56] (15.0 dBm) (passive scanning, no IBSS, radar detection)
DFS state: usable (for 507452 sec)
* 5300 MHz [60] (15.0 dBm) (passive scanning, no IBSS, radar detection)
DFS state: usable (for 507452 sec)
* 5320 MHz [64] (15.0 dBm) (passive scanning, no IBSS, radar detection)
DFS state: usable (for 507452 sec)
* 5500 MHz [100] (15.0 dBm) (passive scanning, no IBSS, radar detection)
DFS state: usable (for 507452 sec)
* 5520 MHz [104] (15.0 dBm) (passive scanning, no IBSS, radar detection)
DFS state: usable (for 507452 sec)
* 5540 MHz [108] (15.0 dBm) (passive scanning, no IBSS, radar detection)
DFS state: usable (for 507452 sec)
* 5560 MHz [112] (15.0 dBm) (passive scanning, no IBSS, radar detection)
DFS state: usable (for 507452 sec)
* 5580 MHz [116] (15.0 dBm) (passive scanning, no IBSS, radar detection)
DFS state: usable (for 507452 sec)
* 5600 MHz [120] (15.0 dBm) (passive scanning, no IBSS, radar detection)
DFS state: usable (for 507452 sec)
* 5620 MHz [124] (15.0 dBm) (passive scanning, no IBSS, radar detection)
DFS state: usable (for 507452 sec)
* 5640 MHz [128] (15.0 dBm) (passive scanning, no IBSS, radar detection)
DFS state: usable (for 507452 sec)
* 5660 MHz [132] (15.0 dBm) (passive scanning, no IBSS, radar detection)
DFS state: usable (for 507452 sec)
* 5680 MHz [136] (15.0 dBm) (passive scanning, no IBSS, radar detection)
DFS state: usable (for 507452 sec)
* 5700 MHz [140] (15.0 dBm) (passive scanning, no IBSS, radar detection)
DFS state: usable (for 507452 sec)
* 5745 MHz [149] (15.0 dBm) (passive scanning, no IBSS)
* 5765 MHz [153] (15.0 dBm) (passive scanning, no IBSS)
* 5785 MHz [157] (15.0 dBm) (passive scanning, no IBSS)
* 5805 MHz [161] (15.0 dBm) (passive scanning, no IBSS)
* 5825 MHz [165] (15.0 dBm) (passive scanning, no IBSS)
Supported commands:
* new_interface
* set_interface
* new_key
* start_ap
* new_station
* set_bss
* authenticate
* associate
* deauthenticate
* disassociate
* join_ibss
* set_tx_bitrate_mask
* frame
* frame_wait_cancel
* set_wiphy_netns
* set_channel
* set_wds_peer
* probe_client
* set_noack_map
* register_beacons
* start_p2p_device
* set_mcast_rate
* connect
* disconnect
Supported TX frame types:
* IBSS: 0x00 0x10 0x20 0x30 0x40 0x50 0x60 0x70 0x80 0x90 0xa0 0xb0
0xc0 0xd0 0xe0 0xf0
* managed: 0x00 0x10 0x20 0x30 0x40 0x50 0x60 0x70 0x80 0x90 0xa0 0xb0
0xc0 0xd0 0xe0 0xf0
* AP: 0x00 0x10 0x20 0x30 0x40 0x50 0x60 0x70 0x80 0x90 0xa0 0xb0 0xc0
0xd0 0xe0 0xf0
* AP/VLAN: 0x00 0x10 0x20 0x30 0x40 0x50 0x60 0x70 0x80 0x90 0xa0 0xb0
0xc0 0xd0 0xe0 0xf0
* mesh point: 0x00 0x10 0x20 0x30 0x40 0x50 0x60 0x70 0x80 0x90 0xa0
0xb0 0xc0 0xd0 0xe0 0xf0
* P2P-client: 0x00 0x10 0x20 0x30 0x40 0x50 0x60 0x70 0x80 0x90 0xa0
0xb0 0xc0 0xd0 0xe0 0xf0
* P2P-GO: 0x00 0x10 0x20 0x30 0x40 0x50 0x60 0x70 0x80 0x90 0xa0 0xb0
0xc0 0xd0 0xe0 0xf0
* P2P-device: 0x00 0x10 0x20 0x30 0x40 0x50 0x60 0x70 0x80 0x90 0xa0
0xb0 0xc0 0xd0 0xe0 0xf0
Supported RX frame types:
* IBSS: 0x40 0xb0 0xc0 0xd0
* managed: 0x40 0xd0
* AP: 0x00 0x20 0x40 0xa0 0xb0 0xc0 0xd0
* AP/VLAN: 0x00 0x20 0x40 0xa0 0xb0 0xc0 0xd0
* mesh point: 0xb0 0xc0 0xd0
* P2P-client: 0x40 0xd0
* P2P-GO: 0x00 0x20 0x40 0xa0 0xb0 0xc0 0xd0
* P2P-device: 0x40 0xd0
WoWLAN support:
* wake up on disconnect
* wake up on magic packet
* wake up on pattern match, up to 20 patterns of 16-128 bytes,
maximum packet offset 0 bytes
* can do GTK rekeying
* wake up on GTK rekey failure
* wake up on EAP identity request
* wake up on rfkill release
software interface modes (can always be added):
* AP/VLAN
* monitor
valid interface combinations:
* #{ managed } <= 1, #{ AP } <= 1,
total <= 2, #channels <= 1, STA/AP BI must match
* #{ managed } <= 2,
total <= 2, #channels <= 1
HT Capability overrides:
* MCS: ff ff ff ff ff ff ff ff ff ff
* maximum A-MSDU length
* supported channel width
* short GI for 40 MHz
* max A-MPDU length exponent
* min MPDU start spacing
Device supports TX status socket option.
Device supports HT-IBSS.
Device supports scan flush.



Wiphy phy0
max # scan SSIDs: 20
max scan IEs length: 393 bytes
Coverage class: 0 (up to 0m)
Device supports RSN-IBSS.
Supported Ciphers:
* WEP40 (00-0f-ac:1)
* WEP104 (00-0f-ac:5)
* TKIP (00-0f-ac:2)
* CCMP (00-0f-ac:4)
* CMAC (00-0f-ac:6)
Available Antennas: TX 0 RX 0
Supported interface modes:
* IBSS
* managed
* AP
* AP/VLAN
* monitor
* P2P-client
* P2P-GO
* P2P-device
Band 1:
Capabilities: 0x1062
HT20/HT40
Static SM Power Save
RX HT20 SGI
RX HT40 SGI
No RX STBC
Max AMSDU length: 3839 bytes
DSSS/CCK HT40
Maximum RX AMPDU length 65535 bytes (exponent: 0x003)
Minimum RX AMPDU time spacing: 4 usec (0x05)
HT TX/RX MCS rate indexes supported: 0-15, 32
Bitrates (non-HT):
* 1.0 Mbps
* 2.0 Mbps (short preamble supported)
* 5.5 Mbps (short preamble supported)
* 11.0 Mbps (short preamble supported)
* 6.0 Mbps
* 9.0 Mbps
* 12.0 Mbps
* 18.0 Mbps
* 24.0 Mbps
* 36.0 Mbps
* 48.0 Mbps
* 54.0 Mbps
Frequencies:
* 2412 MHz [1] (16.0 dBm)
* 2417 MHz [2] (16.0 dBm)
* 2422 MHz [3] (16.0 dBm)
* 2427 MHz [4] (16.0 dBm)
* 2432 MHz [5] (16.0 dBm)
* 2437 MHz [6] (16.0 dBm)
* 2442 MHz [7] (16.0 dBm)
* 2447 MHz [8] (16.0 dBm)
* 2452 MHz [9] (16.0 dBm)
* 2457 MHz [10] (16.0 dBm)
* 2462 MHz [11] (16.0 dBm)
* 2467 MHz [12] (16.0 dBm) (passive scanning, no IBSS)
* 2472 MHz [13] (16.0 dBm) (passive scanning, no IBSS)
Band 2:
Capabilities: 0x1062
HT20/HT40
Static SM Power Save
RX HT20 SGI
RX HT40 SGI
No RX STBC
Max AMSDU length: 3839 bytes
DSSS/CCK HT40
Maximum RX AMPDU length 65535 bytes (exponent: 0x003)
Minimum RX AMPDU time spacing: 4 usec (0x05)
HT TX/RX MCS rate indexes supported: 0-15, 32
VHT Capabilities (0x03801120):
Max MPDU length: 3895
Supported Channel Width: neither 160 nor 80+80
short GI (80 MHz)
SU Beamformee
VHT RX MCS set:
1 streams: MCS 0-9
2 streams: MCS 0-9
3 streams: not supported
4 streams: not supported
5 streams: not supported
6 streams: not supported
7 streams: not supported
8 streams: not supported
VHT RX highest supported: 0 Mbps
VHT TX MCS set:
1 streams: MCS 0-9
2 streams: MCS 0-9
3 streams: not supported
4 streams: not supported
5 streams: not supported
6 streams: not supported
7 streams: not supported
8 streams: not supported
VHT TX highest supported: 0 Mbps
Bitrates (non-HT):
* 6.0 Mbps
* 9.0 Mbps
* 12.0 Mbps
* 18.0 Mbps
* 24.0 Mbps
* 36.0 Mbps
* 48.0 Mbps
* 54.0 Mbps
Frequencies:
* 5180 MHz [36] (16.0 dBm) (passive scanning, no IBSS)
* 5200 MHz [40] (16.0 dBm) (passive scanning, no IBSS)
* 5220 MHz [44] (16.0 dBm) (passive scanning, no IBSS)
* 5240 MHz [48] (16.0 dBm) (passive scanning, no IBSS)
* 5260 MHz [52] (16.0 dBm) (passive scanning, no IBSS, radar detection)
DFS state: usable (for 507452 sec)
* 5280 MHz [56] (16.0 dBm) (passive scanning, no IBSS, radar detection)
DFS state: usable (for 507452 sec)
* 5300 MHz [60] (16.0 dBm) (passive scanning, no IBSS, radar detection)
DFS state: usable (for 507452 sec)
* 5320 MHz [64] (16.0 dBm) (passive scanning, no IBSS, radar detection)
DFS state: usable (for 507452 sec)
* 5500 MHz [100] (16.0 dBm) (passive scanning, no IBSS, radar detection)
DFS state: usable (for 507452 sec)
* 5520 MHz [104] (16.0 dBm) (passive scanning, no IBSS, radar detection)
DFS state: usable (for 507452 sec)
* 5540 MHz [108] (16.0 dBm) (passive scanning, no IBSS, radar detection)
DFS state: usable (for 507452 sec)
* 5560 MHz [112] (16.0 dBm) (passive scanning, no IBSS, radar detection)
DFS state: usable (for 507452 sec)
* 5580 MHz [116] (16.0 dBm) (passive scanning, no IBSS, radar detection)
DFS state: usable (for 507452 sec)
* 5600 MHz [120] (16.0 dBm) (passive scanning, no IBSS, radar detection)
DFS state: usable (for 507452 sec)
* 5620 MHz [124] (16.0 dBm) (passive scanning, no IBSS, radar detection)
DFS state: usable (for 507452 sec)
* 5640 MHz [128] (16.0 dBm) (passive scanning, no IBSS, radar detection)
DFS state: usable (for 507452 sec)
* 5660 MHz [132] (16.0 dBm) (passive scanning, no IBSS, radar detection)
DFS state: usable (for 507452 sec)
* 5680 MHz [136] (16.0 dBm) (passive scanning, no IBSS, radar detection)
DFS state: usable (for 507452 sec)
* 5700 MHz [140] (16.0 dBm) (passive scanning, no IBSS, radar detection)
DFS state: usable (for 507452 sec)
* 5720 MHz [144] (16.0 dBm) (passive scanning, no IBSS, radar detection)
DFS state: usable (for 507452 sec)
* 5745 MHz [149] (16.0 dBm) (passive scanning, no IBSS)
* 5765 MHz [153] (16.0 dBm) (passive scanning, no IBSS)
* 5785 MHz [157] (16.0 dBm) (passive scanning, no IBSS)
* 5805 MHz [161] (16.0 dBm) (passive scanning, no IBSS)
* 5825 MHz [165] (16.0 dBm) (passive scanning, no IBSS)
Supported commands:
* new_interface
* set_interface
* new_key
* start_ap
* new_station
* set_bss
* authenticate
* associate
* deauthenticate
* disassociate
* join_ibss
* remain_on_channel
* set_tx_bitrate_mask
* frame
* frame_wait_cancel
* set_wiphy_netns
* set_channel
* set_wds_peer
* start_sched_scan
* probe_client
* set_noack_map
* register_beacons
* start_p2p_device
* set_mcast_rate
* connect
* disconnect
Supported TX frame types:
* IBSS: 0x00 0x10 0x20 0x30 0x40 0x50 0x60 0x70 0x80 0x90 0xa0 0xb0
0xc0 0xd0 0xe0 0xf0
* managed: 0x00 0x10 0x20 0x30 0x40 0x50 0x60 0x70 0x80 0x90 0xa0 0xb0
0xc0 0xd0 0xe0 0xf0
* AP: 0x00 0x10 0x20 0x30 0x40 0x50 0x60 0x70 0x80 0x90 0xa0 0xb0 0xc0
0xd0 0xe0 0xf0
* AP/VLAN: 0x00 0x10 0x20 0x30 0x40 0x50 0x60 0x70 0x80 0x90 0xa0 0xb0
0xc0 0xd0 0xe0 0xf0
* mesh point: 0x00 0x10 0x20 0x30 0x40 0x50 0x60 0x70 0x80 0x90 0xa0
0xb0 0xc0 0xd0 0xe0 0xf0
* P2P-client: 0x00 0x10 0x20 0x30 0x40 0x50 0x60 0x70 0x80 0x90 0xa0
0xb0 0xc0 0xd0 0xe0 0xf0
* P2P-GO: 0x00 0x10 0x20 0x30 0x40 0x50 0x60 0x70 0x80 0x90 0xa0 0xb0
0xc0 0xd0 0xe0 0xf0
* P2P-device: 0x00 0x10 0x20 0x30 0x40 0x50 0x60 0x70 0x80 0x90 0xa0
0xb0 0xc0 0xd0 0xe0 0xf0
Supported RX frame types:
* IBSS: 0x40 0xb0 0xc0 0xd0
* managed: 0x40 0xd0
* AP: 0x00 0x20 0x40 0xa0 0xb0 0xc0 0xd0
* AP/VLAN: 0x00 0x20 0x40 0xa0 0xb0 0xc0 0xd0
* mesh point: 0xb0 0xc0 0xd0
* P2P-client: 0x40 0xd0
* P2P-GO: 0x00 0x20 0x40 0xa0 0xb0 0xc0 0xd0
* P2P-device: 0x40 0xd0
WoWLAN support:
* wake up on disconnect
* wake up on magic packet
* wake up on pattern match, up to 20 patterns of 16-128 bytes,
maximum packet offset 0 bytes
* can do GTK rekeying
* wake up on GTK rekey failure
* wake up on EAP identity request
* wake up on 4-way handshake
* wake up on rfkill release
* wake up on TCP connection
software interface modes (can always be added):
* AP/VLAN
* monitor
valid interface combinations:
* #{ managed } <= 1, #{ AP, P2P-client, P2P-GO } <= 1, #{ P2P-device } <= 1,
total <= 3, #channels <= 1
HT Capability overrides:
* MCS: ff ff ff ff ff ff ff ff ff ff
* maximum A-MSDU length
* supported channel width
* short GI for 40 MHz
* max A-MPDU length exponent
* min MPDU start spacing
Device supports TX status socket option.
Device supports HT-IBSS.
Device supports scan flush.