Feature #254
openInvestigate use of Wifi Direct
0%
Description
Wifi Direct allows simpler connection to wifi devices when Media Player is running as an access point.
See- http://wireless.kernel.org/en/developers/p2p/howto
- http://processors.wiki.ti.com/index.php/OMAP_Wireless_Connectivity_NLCP_WiFi_Direct_Configuration_Scripts
- http://svn.dd-wrt.com/browser/src/router/hostapd-wps/wpa_supplicant/README-P2P?rev=16495
- http://www.raspberrypi.org/phpBB3/viewtopic.php?f=63&t=31596
- http://dishingtech.blogspot.com/2012/01/realtek-wi-fi-direct-programming-guide.html
- https://wireless.wiki.kernel.org/en/developers/p2p/howto
- https://kasiviswanathanblog.wordpress.com/wifi-p2p-in-linux/
- https://www.ab9il.net/linuxwireless/wpa_supplicant.html
- https://askubuntu.com/a/304352
May require patched config of wpa_supplicant in Buildroot.
Updated by Hammel over 4 years ago
- Priority changed from High to Normal
- Severity changed from 03 - Medium to 05 - Very Low
Updated by Hammel about 3 years ago
- Description updated (diff)
- Status changed from New to In Progress
This actually looks like it might be fairly easy to implement. An AP is the GO (group owner) and clients are just clients. The main difference is how they connect, which is by using wpa_cli (unless there is some API I can use).
Networking on the server would simply be:
- Enable wpa_supplicant
- Setup a p2p group
- start scanning for clients
- add clients found
The client (piplayers) would do the same, except not setup a p2p group.
The media system would always be a GO (group owner). Clients would always be client, never GO's.
Updated by Hammel over 1 year ago
- Priority changed from Normal to Urgent
- Target version changed from 2.0 - Harkonnen to 3.0 - Corrino
- Severity changed from 05 - Very Low to 02 - High
This should be reviewed as part of a migration to using PiNet for everything instead of the PNC UI.
It should definitely be used when using Media System as the GO (group owner) and Player Systems as clients, which was part of the original PiBox design.
Updated by Hammel about 1 year ago
- Priority changed from Urgent to Immediate
- Severity changed from 02 - High to 04 - Low