Since I don't have access to the actual Cisco hardware for testing I have been experimenting with hostapd lately.
After rebuilding it with CONFIG_P2P_MANAGER=y I was able to reproduce similar behavior as observed with Cisco hw (except for blacklisting) and as described in WiFi P2P spec v1.7 section 3.4.
I was able to prevent my laptop from transmitting any P2P IEs after disabling P2P capabilities with wpa_cli -i <my_wifi> p2p_set disabled 1
This however is different from what may be observed with other WiFi devices/drivers (as mentioned in the description) and the final paragraph of [1] suggests that it may be something missing/broken in the driver.
Since I don't have access to the actual Cisco hardware for testing I have been experimenting with hostapd lately.
After rebuilding it with CONFIG_ P2P_MANAGER= y I was able to reproduce similar behavior as observed with Cisco hw (except for blacklisting) and as described in WiFi P2P spec v1.7 section 3.4.
I was able to prevent my laptop from transmitting any P2P IEs after disabling P2P capabilities with wpa_cli -i <my_wifi> p2p_set disabled 1
This however is different from what may be observed with other WiFi devices/drivers (as mentioned in the description) and the final paragraph of [1] suggests that it may be something missing/broken in the driver.
[1] https:/ /marc.info/ ?l=linux- wireless& m=1504617844314 30&w=2