Android Things:无线连接到WiFi

时间:2017-10-29 15:38:13

标签: networking raspberry-pi3 android-wifi android-things wificonfiguration

如何使用 Android Things 版本0.5.1连接到 WiFi 我的 Raspberry Pi 3。我已经安装了SD卡,当前/ misc / wifi目录是

wifi> ls
drwxrwx--- 2  1010  1010 4096 1970-01-01  hostapd
drwxrwx--- 2  1010  1010 4096 1970-01-01  sockets
-rw------- 1 jacek jacek   46 2009-01-01  softap.conf
-rw------- 1 jacek jacek  236 2009-01-01  WifiConfigStore.xml
drwxrwx--- 2  1010  1010 4096 10-29 15:09 wpa_supplicant

wpa_supplicanthostapdsockets目录为空。

根据此回答https://stackoverflow.com/a/41732035,应该有一个文件wpa_supplicant.conf

我没有任何电缆,所以这是我最后一次使用它的机会。

我认为 WiFi 配置存储在WifiConfigStore.xml中,但我不知道应该添加哪些字段。

WifiConfigStoreData.xml的内容是:

<?xml version='1.0' encoding='utf-8' standalone='yes' ?>
<WifiConfigStoreData>
<int name="Version" value="1" />
<NetworkList />
<PasspointConfigData>
<long name="ProviderIndex" value="0" />
</PasspointConfigData>
</WifiConfigStoreData>

1 个答案:

答案 0 :(得分:1)

如果您从未在adb shell am startservice -n com.google.wifisetup... RPi3内执行shell,则/misc/wifi/wpa_supplicant目录为空。

仅在主机上挂载的wpa_supplicant.conf文件是不够的,因为该文件与/misc/wifi/wpa_supplicant目录类似,应为own ed group和{{ 1}由系统服务的进程编写,1010命令结果为ls

drwxrwx--- 2  1010  1010 4096 10-29 15:09 wpa_supplicant

但我建议connect your RPi3 either over Ethernet or USB-to-TTL cable