Je souhaite connecter deux appareils à l'aide de Wifi-Direct. L'un est un RaspBerry PI 3 (avec Raspbian Jessie), l'autre est un smartphone Android. Raspberry en tant que serveur et Android en tant que client.Configurer une connexion Wifi-Direct entre Android et Raspberry Pi 3 Linux
j'ai décidé d'utiliser wpa_supplicant dans Raspbian et l'application pour Android par exemple Wi-Fi Direct:
https://developer.android.com/guide/topics/connectivity/wifip2p.html
Mon wpa_supplicant.conf contient:
ctrl_interface=/var/run/wpa_supplicant
update_config=1
device_name=raspberry
device_type=1-0050F204-1
driver_param=use_p2p_group_interface=1
p2p_go_intent=1
p2p_go_ht40=1
Je suivais ces étapes:
1) Dans le pi de framboise:
sudo wpa_supplicant -B -iwlan0 -Dnl80211 -c/etc/wpa_supplicant.conf
sudo wpa_cli -iwlan0 p2p_group_add
ifconfig p2p-wlan0-0 192.168.1.2
wpa_cli -ip2p-wlan0-0 wps_pbc
2) Ensuite, dans l'application Android, je peux voir la framboise en tant que pair mais j'ai un échec de connexion. J'essaie avec l'application de paramètres (Wifi => Avancé => Wifi Direct) et je peux voir la framboise en tant que pair aussi mais la différence est que lorsque j'essaie de faire la connexion, l'application me demande un code PIN et Je suis en mesure de faire la connexion si je présente la broche retournée par p2p_pin dans la framboise.
Im essayant de comprendre ce comportement:
Pourquoi me demande un code PIN? C'est la raison pour laquelle je ne suis pas en mesure de faire la connexion via l'application exemple WifiDirect? Il me manque quelque chose ici?
Merci.
J'utilise cette page http://processors.wiki.ti.com/index.php/OMAP_Wireless_Connectivity_NLCP_WiFi_Direct_Configuration_Scripts pour essayer de comprendre Quelque chose ... Personne ne peut me donner une approche? – Keles
Je cherche aussi une réponse à cela ... peut-être que vous devriez définir le "wifi-direct" tag pour améliorer vos chances de réponse ... – PrfctByDsgn
Vous avez raison ... Je vais l'ajouter. – Keles