Hi Jose, Sorry for the late reply. I was on vacation. It seems in your case, device_ap_sme is enabled. With that, nl80211_mgmt_subscribe_ap_dev_sme() is called and with previous code there is no beacon registration. After the patch, beacon registration is called unconditionally. I think we need to restrict the call to nl80211_get_wiphy_data_ap() by changing this line: if (nl80211_get_wiphy_data_ap(bss) == NULL) into: if (!drv->device_ap_sme && !drv->use_monitor && nl80211_get_wiphy_data_ap(bss) == NULL) Would appreciate if you can test this on your setup. Thanks, Dedy. -----Original Message----- From: Jose Blanquicet [mailto:blanquicet@xxxxxxxxx] Sent: Monday, January 30, 2017 4:40 PM To: Jouni Malinen <j@xxxxx> Cc: hostap@xxxxxxxxxxxxxxxxxxx; MANIEZZO Marco (MM) <marco.maniezzo@xxxxxxxxxxxxxxxxxx>; Masashi Honma <masashi.honma@xxxxxxxxx>; qca_dlansky <qca_dlansky@xxxxxxxxxxxxxxxx> Subject: Re: Error while enabling AP using wpa_supplicant On Mon, Jan 30, 2017 at 2:35 PM, Jose Blanquicet <blanquicet@xxxxxxxxx> wrote: >> Which driver are you testing with? This works fine in mac80211_hwsim >> test cases. Can you provide a debug log showing the full >> initialization with and without this commit included? > > We are using Marvell driver sd8887. The driver exposes three > interfaces mlan0, uap0 and wfd0. > I am sending you the logs with and without commit. Adding log files, sorry. _______________________________________________ Hostap mailing list Hostap@xxxxxxxxxxxxxxxxxxx http://lists.infradead.org/mailman/listinfo/hostap