如何连接WiFi网络,这里就不赘述了,我的MMDVM资料库有详细的图文+视频教程 https://www.bi7jta.cn/wiki/index.php?title=%E9%A6%96%E9%A1%B5#.E6.A0.91.E8.8E.93.E6.B4.BE.E8.81.94.E7.BD.91-Wi-Fi 这里只聊 使用网线DHCP分配IP后访问,或HDMI键盘鼠标进入,添加WiFi配置后,不重启树莓派(NanoPi,香橙派),如何让WiFi连接上路由器,手机WiFi热点的方法。写教程耗时且无收益,希望各位爱好者能购买本博出品的成品支持一下。
登录SSH命令行,
有两种方式:直接访问 http://pi-star:2222 ,或 使用终端工具,我喜欢用MobaXterm,Windows环境直接运行Linux命令
查找WiFi配置文件位置:
sudo find / -name wpa_supplicant.conf
#结果 /etc/wpa_supplicant/wpa_supplicant.conf
确认已经写入WiFi配置,使用 sudo nano /etc/wpa_supplicant/wpa_supplicant.conf
或可视化:http://192.168.2.109/admin/expert/fulledit_wpaconfig.php (改为你的IP)
格式如:
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
ap_scan=1
fast_reauth=1
country=GB
network={
ssid="888888-2G"
psk="0123456789"
id_str="0"
priority=100
}
也可以去Pi-Star的网站生成一个文件,把内容拷贝出来,多个WiFI,大括号用逗号隔开
https://www.pistar.uk/wifi_builder.php
(我写博客笔记,并不会让你一看就懂,不懂就自己领悟,我又没有收学费,为什么要求必须懂?)
两行命令替代重启:
wpa_cli -i wlan0 reconfigure #让配置生效
wpa_cli -i wlan0 reconnect #连接到指定的WiFi,多个WiFI时,随机,
检查是否生效:
ifconfig
或可视化:http://192.168.2.130/admin/configure.php (改成你的有线网络IP地址)
以下命令将WiFi设备重载,当上面的方法没生效时,可以执行一下
sudo ifdown wlan0 #断开WiFi
ifdown: interface wlan0 not configured
sudo ifup wlan0 #连接WiFi
SIOCSIFHWADDR: Device or resource busy - you may need to down the interface
BPiM2:
#手工启动 BPiM2u可用
sudo ifconfig wlan0 down #断开
sudo ifconfig wlan0 up #启动 BPiM2u Wi-Fi 连接,有效
#另一种方法:
sudo ip link set wlan0 down #断开Wi-Fi0
sudo ip link set wlan0 up #启动Wifi0,连接网络 (启动BPiM2u的Wi-Fi有效)
总结:
以上只是方便不重启的情况下排查问题,对于一般的小白,直接断电重启就可以了。
更多帮助,关注公众号:bi7jta73 ,小店:c.bi7jta.org/shop ,微信:38091476