Hi, I just would like to add system/configuration details: Driver: Marvell 8887 Configuration: p2p_no_group_iface=1 Regards, Jose Blanquicet On Tue, May 30, 2017 at 5:28 PM, Jose Blanquicet <blanquicet@xxxxxxxxx> wrote: > Dear all, > > When wpa_supplicant is connected as GO-P2P and a Scan request is done, > wpa_supplicant does not deny such request and forwards it toward the > driver. In my case, the full process is completed but once the results > arrives from the driver, wpa_supplicant is refuting to forward them > because it is in AP mode. At this point, upper layer applicants (e.g. > ConnMan) will remain waiting forever for a Interface.ScanDone D-Bus > signal because they successfully performed the Scan request through > Interface.Scan and saw the Scanning property moved to "True". > > I am using one of the latest versions: > wpa_supplicant v2.7-devel-hostap_2_6-979-g290834d > > I would say that wpa_supplicant should either refuse the Scan request > from the very beginning or emit such ScanDone signal with the given > results, shouldn't it? > > My logs: > > dbus: fi.w1.wpa_supplicant1.Interface.Scan > (/fi/w1/wpa_supplicant1/Interfaces/1) [a{sv}] > wfd0: Add radio work 'scan'@0x1c59f20 > wfd0: First radio work item in the queue - schedule start immediately > wfd0: Starting radio work 'scan'@0x1c59f20 after 0.000234 second wait > wfd0: nl80211: scan request > nl80211: Scan SSID - hexdump_ascii(len=4): > 4a 6f 73 65 Jose > nl80211: Scan frequency 2462 MHz > Scan requested (ret=0) - scan timeout 30 seconds > dbus: flush_object_timeout_handler: Timeout - sending changed > properties of object /fi/w1/wpa_supplicant1/Interfaces/1 > RTM_NEWLINK: ifi_index=5 ifname=mlan0 wext ifi_family=0 ifi_flags=0x1002 () > RTM_NEWLINK: ifi_index=7 ifname=wfd0 wext ifi_family=0 > ifi_flags=0x19043 ([UP][RUNNING][LOWER_UP]) > nl80211: Event message available > nl80211: Drv Event 33 (NL80211_CMD_TRIGGER_SCAN) received for wfd0 > wfd0: nl80211: Scan trigger > wfd0: Event SCAN_STARTED (47) received > wfd0: Own scan request started a scan in 0.000628 seconds > nl80211: Event message available > nl80211: Drv Event 34 (NL80211_CMD_NEW_SCAN_RESULTS) received for wfd0 > wfd0: nl80211: New scan results available > nl80211: Scan probed for SSID 'Jose' > nl80211: Scan included frequencies: 2462 > wfd0: Event SCAN_RESULTS (3) received > wfd0: Scan completed in 0.000130 seconds > nl80211: Received scan results (1 BSSes) > Sorted scan results > c6:43:8f:43:9e:01 freq=2462 qual=0 noise=-91 level=-28 snr=63* > flags=0x9 age=20932 est=54000 > IEs - hexdump(len=208): 00 07 44 49 52 45 43 54 2d 01 08 8c 12 98 24 > b0 48 60 6c 03 01 0b dd 7f 00 50 f2 04 10 4a 00 01 10 10 44 00 01 01 > 10 3b 00 01 00 10 47 00 10 29 c9 b6 e6 ab c2 54 63 80 2c 1e 10 a9 b7 > 0b 40 10 21 00 03 4c 47 45 10 23 00 07 4e 65 78 75 73 20 34 10 24 00 > 07 4e 65 78 75 73 20 34 10 42 00 10 30 32 31 36 37 30 32 63 64 32 30 > 62 65 36 31 31 10 54 00 08 00 0a 00 50 f2 04 00 05 10 11 00 07 4e 65 > 78 75 73 4d 4d 10 08 00 02 43 88 10 49 00 06 00 37 2a 00 01 20 dd 0d > 50 6f 9a 0a 00 00 06 00 10 1c 44 00 32 dd 28 50 6f 9a 09 02 02 00 25 > 00 0d 1c 00 c6 43 8f 43 9e 01 01 88 00 0a 00 50 f2 04 00 05 00 10 11 > 00 07 4e 65 78 75 73 4d 4d > wfd0: BSS: Start scan result update 83 > BSS: last_scan_res_used=0/64 > Add randomness: count=748 entropy=459 > random pool - hexdump(len=128): [REMOVED] > random_mix_pool - hexdump(len=16): [REMOVED] > random_mix_pool - hexdump(len=5): [REMOVED] > random pool - hexdump(len=128): [REMOVED] > wfd0: Ignore scan results in AP mode > wfd0: Radio work 'scan'@0x1c59f20 done in 0.204430 seconds > wfd0: radio_work_free('scan'@0x1c59f20: num_active_works --> 0 > dbus: flush_object_timeout_handler: Timeout - sending changed > properties of object /fi/w1/wpa_supplicant1/Interfaces/1 > > Thanks in advance, > > Jose Blanquicet _______________________________________________ Hostap mailing list Hostap@xxxxxxxxxxxxxxxxxxx http://lists.infradead.org/mailman/listinfo/hostap