我有一个覆盆子pi时钟,该时钟使用WiFi获得当前时间。这是给我女友的礼物,所以我想把它交给它,以便她可以将其插入并可以工作。我有SSID和她的WiFi的密码,所以无论如何,我是否可以获取时钟程序来检查WiFi,然后输入凭据,然后连接到该程序继续使用该程序?
是那个或有没有办法尝试访问启动时独立于程序上的wifi?
您可以在Linux分发上安装wireless-tools
。从Python脚本执行系统命令可以进行进一步的工作,提及系统命令。
iwconfig wlan0 essid WIFI_NETWORK_HERE key s:PASSWORD_HERE
//only works with access points that use WEP as encryption
sudo raspi-config
在网络选项下,您会找到WiFi设置。
它可能会引发一些错误,因为(我认为(您在设置它时不在网络范围内,但无论如何都应该保存设置(我从未尝试在RPI上配置WiFi,而实际上却远离网络(。下次它在网络范围内启动时,它应该自动连接。
我知道的最可靠的方法是编辑wpa_supplicant.conf,因此在pi;
中sudo nano /etc/wpa_supplicant/wpa_supplicant.conf
并添加
network={
ssid="testing"
psk="testingPassword"
}
可以在此处找到更多信息;
https://www.raspberrypi.org/documentation/configuration/wireless/wireless-cli.md