Support to set WFD IEs is needed
For some WiFi-Display (WFD) sinks we need to correctly set the information elements. These elements are send in the following WiFi Frames:
- Probe Request/Response
- Association Request/Response
- P2P Action Frames
Theoretically we probably need to set the WFD IEs already when running a find operation (beacon). However, I believe it is enough in practice to set the IEs when establishing a connection.
I would prefer not having a writeable property on the device. Another issue is that the WFD IEs need to be set globally for wpa_supplicant.
The approach I am planning on taking is:
- Add WFD IEs into the P2P settings, set them when establishing a connection
- If it turns out some devices need it, add an optional parameter to
StartFindthat allows setting the IEs earlier