Skip to content

WIP: Add P2P Wireless support (Wi-Fi Direct)

Benjamin Berg requested to merge benzea/NetworkManager:wip/P2P into master

This is a work in progress branch to add P2P Wireless (Wi-Fi Direct) support.

The current implementation is incomplete in a number of regards:

  • Connection establishment requires connecting to a peer. The connection will be failed automatically if this peer disconnects (after 5 seconds).
  • Proper WFD support will require setting a global wpa_supplicant property. This does not seem easily fixable. That could result in some weird from NM if one has multiple Wi-Fi cards.
  • Information about the found P2P Groups is not available through NM
  • The symbol versions (and documentation) is currently wrong

Other notes:

  • The patchset creates a virtual P2PWireless device for every capable wireless device
  • Meaning of IP auto-configuration can be modified by the device class. Something like this is needed for proper P2P support, but the solution may be bad.
Edited by Benjamin Berg

Merge request reports

Loading