树莓派WiFi设置

发布时间 2023-11-24 13:58:30作者: faf4r

有线连接

控制面板->控制面板\网络和 Internet\网络和共享中心->左栏更改适配器设置

右键本地连接->属性->共享->勾选允许其它计算机用户通过此网络来连接(选择以太网,另一个勾选随意)

image-20231124133817845

image-20231124133848900

无线连接

sudo raspi-config	# 有界面弹出,直接用界面连接WiFi

image-20231124124210412

image-20231124124218410

image-20231124124233240

image-20231124124247352

之后等待连接就行了,上述操作之后就会将这个WiFi连接加入nmcli管理

nmcli使用--网络连接查看与管理

nmcli radio wifi							# 是否开启WiFi
nmcli radio wifi [on|off]					# 开启or关闭wifi

nmcli dev wifi list							# 查看周围的WiFi
sudo nmcli --ask dev wifi connect <example_ssid> 	# 命令行连接wifi

nmcli connection [show]						# 查看存储的默认网络连接权重
nmcli --fields  name,autoconnect-priority,device connection
# 修改连接权重,越大越优先,SSID为连接名
nmcli connection modify "SSID" connection.autoconnect-priority 10
sudo nmcli connection delete "SSID or UUID..."		# 删除连接

nmcli general hostname [new_hostname]		# 查看或修改主机名
nmcli general [status]						# 查看nmcli状态

...
还可以import文件等等,具体查看`man nmcli`
  • nmcli dev wifi list:已连接的WiFi前面会有个*号image-20231124125037896

  • nmcli connection [show]image-20231124125444706image-20231124130048749image-20231124131401859

  • sudo nmcli hostname donkeycar(重启一下xshell才能识别更改)image-20231124130005182

  • nmcli connection modify "SSID" connection.autoconnect-priority 10image-20231124131724644

  • sudo nmcli --ask dev wifi connect <example_ssid>提示没给密码就是密码输错了

  • sudo nmcli connection delete "Hi nova 9z"image-20231124133338406

Raspberry Pi Documentation - Configuration

man nmcli :完整详细的命令文档