Невозможно установить второй Raspberry Pi [WIFI Direct] на устройство - PullRequest
0 голосов
/ 16 октября 2018

У меня есть 2 Raspberry Pi и планшет Android, и предполагается, что планшет управляет Raspberry Pi через веб-сервер от Pi.Планшет Android имеет приложение Wifi Direct, и мне удалось установить соединение с одним из Pi.Однако, когда я попытался подключиться ко второму устройству, оно не установило соединение.

Raspberry Pi wpa_supplicant.conf файл (названия устройств - raspberry и raspberry2 соответственно):

ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
driver_param=p2p_device=1
update_config=1
device_name=raspberry
device_type=1-0050F204-1
p2p_go_intent=10
p2p_go_ht40=1
country=SG

network{
...
}

wpa_cliвыходы на Raspberry Pi 1:

p2p_find 30
OK
<3>CTRL-EVENT-SCAN-STARTED
...
<3>P2P-DEVICE-FOUND AA:BB:CC:DD:EE:FF ..... //Android Tablet Details
<3>P2P-PROV-DISC-PBC_REQ AA:BB:CC:DD:EE:FF //Android Tablet Connection Request
<3>P2P-GO-NEG-REQUEST AA:BB:CC:DD:EE:FF dev_passwd_id=4

p2p_connect AA:BB:CC:DD:EE:FF pbc
<3>P2P-GO-NEG-SUCCESS role=cilent ...
<3>P2P-GROUP-FORMATION-SUCCESS
<3>P2P-GROUP-STARTED p2p-wlan0-0 client ssid="DIRECT-android-tablet" .... [PERSISTENT]

Установлено соединение между первым Raspberry Pi и планшетом Android, и я могу просматривать веб-сервер, размещенный на выходах Raspberry Pi.

wpa_cli наRaspberry Pi 2:

p2p_find 30
OK
<3>CTRL-EVENT-SCAN-STARTED
        ...
<3>P2P-DEVICE-FOUND AA:BB:CC:DD:EE:FF ..... //Android Tablet Details
<3>P2P-INVITATION-RECEIVED sa=AA:BB:CC:DD:EE:FF go_dev_addr=AA:BB:CC:DD:EE:FF bsid=AA:BB:CC:DD:EE:FF unknown-network

p2p_connect AA:BB:CC:DD:EE:FF pbc
OK

Соединение не было установлено с Raspberry Pi 2. Поэтому вопрос заключается в том, что я делаю что-то не так на стороне приложения Android или на стороне конфигурации Raspberry Pi.

Спасибо, что уделили время на чтение, я совершенно новичок в способе укладки стека и задаю вопросы, дайте мне знать, над чем я тоже должен работать!(Форматы и т.д ..)

...