我的树莓派4B 没有安装图形界面,需要使用命令行来管理 Wifi。本文记录一些相关命令。
基本命令
使用 iw
和 iwconfig
命令。
# 扫描可用网络
sudo iw dev wlan0 scan |grep SSID
# 查看速率
iwconfig wlan0
wpa_supplicant
Raspbian上是使用 wpa_supplicant
来配置 Wifi。编辑 /etc/wpasupplicant/wpa_supplicant.conf
:
country=CN
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
network={
ssid="网络名称,使用英语,保留引号"
psk="网络密码,保留引号"
priority=1
}
配置更新后执行 sudo wpa_supplicant -i wlan0 -c /etc/wpa_supplicant/wpa_supplicant.conf
netplan
Ubuntu Server 使用 netplan 来配置 Wifi。首先需要设置 crda,否则搜不到 5G Wifi。
root@ubuntu:~# cat /etc/default/crda
# Set REGDOMAIN to a ISO/IEC 3166-1 alpha2 country code so that iw(8) may set
# the initial regulatory domain setting for IEEE 802.11 devices which operate
# on this system.
#
# Governments assert the right to regulate usage of radio spectrum within
# their respective territories so make sure you select a ISO/IEC 3166-1 alpha2
# country code suitable for your location or you may infringe on local
# legislature. See `/usr/share/zoneinfo/zone.tab' for a table of timezone
# descriptions containing ISO/IEC 3166-1 alpha2 country codes.
REGDOMAIN=CN
编辑 /etc/netplan
:
network:
wifis:
wlan0:
dhcp4: true
access-points:
"ssid":
password: "password"
执行 netplan --debug apply
应用配置,会自动启动 netplan.wpa@wlan0.service
。
Wifi不稳定
关闭电源管理,rc.local
中添加
iwconfig wlan0 power off
也可能是路由器的问题,重启下路由器试试
参考资料
1. https://www.fangpengjun.com/2016/09/24/树莓派使用WiFi时ssh不稳定的问题及解决方案/
2. https://github.com/raspberrypi/linux/issues/3127
发表回复