我的树莓派4B 没有安装图形界面,需要使用命令行来管理 Wifi。本文记录一些相关命令。
基本命令
使用 iw
和 iwconfig
命令。
1 2 3 4 |
# 扫描可用网络 sudo iw dev wlan0 scan |grep SSID # 查看速率 iwconfig wlan0 |
wpa_supplicant
Raspbian上是使用 wpa_supplicant
来配置 Wifi。编辑 /etc/wpasupplicant/wpa_supplicant.conf
:
1 2 3 4 5 6 7 8 9 |
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。
1 2 3 4 5 6 7 8 9 10 11 12 |
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
:
1 2 3 4 5 6 7 |
network: wifis: wlan0: dhcp4: true access-points: "ssid": password: "password" |
执行 netplan --debug apply
应用配置,会自动启动 netplan.wpa@wlan0.service
。
Wifi不稳定
关闭电源管理,rc.local
中添加
1 |
iwconfig wlan0 power off |
也可能是路由器的问题,重启下路由器试试
参考资料
1 2 |
1. https://www.fangpengjun.com/2016/09/24/树莓派使用WiFi时ssh不稳定的问题及解决方案/ 2. https://github.com/raspberrypi/linux/issues/3127 |
发表回复