我一直在尝试将运行 Android Things 的 Raspberry Pi 连接到 wifi,但无济于事。
我已按照本指南连接到 Wifi。我已经通过以太网端口连接了我的 Pi 以获取 IP 地址,然后能够通过adb connect Android.Local
. 但是当WifiSetupService
通过以下命令 启动时
adb shell am startservice \
-n com.google.wifisetup/.WifiSetupService \
-a WifiSetupService.Connect \
-e ssid <Network_SSID> \
-e passphrase <Network_Passcode>
然后通过adb logcat -d | grep Wifi
命令获取 logcat 输出,我得到以下输出:
12-28 17:27:19.761 1133 1133 D WifiSetupService: onStartCommand(Intent { act=WifiSetupService.Connect cmp=com.google.wifisetup/.WifiSetupService (has extras) }) 12-28 17:27:19.761 1133 1133 I WifiConfigurator :使用 SSID“winterfell”连接到网络 12-28 17:27:19.764 408 1052 D WifiService:setWifiEnabled:true pid=1133,uid=10023 12-28 17:27:19.771 1133 1360 D WifiConfigurator:更新现有网络 0 12 -28 17:27:19.845 408 1361 D WifiNetworkHistory:保存网络历史记录:“winterfell”WPA_PSK gw:null 网络选择状态:NETWORK_SELECTION_ENABLED ephemeral=false 选择:null 链接:0 状态:2 nid:0 hasEverConnected:false 12-28 17:27:19.845 408 1361 V WifiNetworkHistory:writeKnownNetworkHistory 写入配置“winterfell”WPA_PSK 12-28 17:27:19。883 408 1362 D WifiNetworkHistory:保存网络历史记录:“winterfell”WPA_PSK gw:null 网络选择状态:NETWORK_SELECTION_ENABLED ephemeral=false 选择:null 链接:0 状态:2 nid:0 hasEverConnected:false 12-28 17:27:19.884 408 1362 V WifiNetworkHistory:writeKnownNetworkHistory 写入配置“winterfell”WPA_PSK 12-28 17:27:19.884 408 457 I WifiConnectivityManager:forceConnectivityScan 12-28 17:27:19.886 408 457 E WifiScanner:找不到侦听器 12-28 17:27:49.884 1133 1360 E WifiConfigurator: Wifi 在 30000 毫秒内连接失败writeKnownNetworkHistory 写入配置“winterfell”WPA_PSK 12-28 17:27:19.884 408 457 I WifiConnectivityManager:forceConnectivityScan 12-28 17:27:19.886 408 457 E WifiScanner:找不到侦听器 12-28 17:27:49.884 1133 1360 E : Wifi 在 30000 毫秒内无法连接writeKnownNetworkHistory 写入配置“winterfell”WPA_PSK 12-28 17:27:19.884 408 457 I WifiConnectivityManager:forceConnectivityScan 12-28 17:27:19.886 408 457 E WifiScanner:找不到侦听器 12-28 17:27:49.884 1133 1360 E : Wifi 在 30000 毫秒内无法连接
我不知道我在哪里失踪或为什么 Pi 无法连接到 Wifi。我已经多次验证我正在向shell am
命令发送正确的密码。
任何帮助将不胜感激!