在Raspberry Pi OS上配置设备Wi-Fi
1 概述
介绍在Raspberry Pi OS上通过图形化工具或者命令行来配置Wi-Fi。
1.1 背景
部分用户在使用带Wi-Fi功能的ED-CM4SEN、ED-CM4IND、ED-IPC系列和ED-HMI系列等产品时,由于对Raspberry Pi的Debian系统不熟悉,导致无法配置设备的Wi-Fi。针对这一问题,我司提供详细的操作说明,指导用户配置设备的Wi-Fi。
1.2 适用范围
本应用适用于带Wi-Fi功能的ED-CM4SEN、ED-CM4IND、ED-IPC系列和ED-HMI系列等产品。
2 应用指导
设备的操作系统包含桌面版和Lite版,下文分别介绍在桌面版和Lite版系统上配置设备Wi-Fi的操作步骤。
2.1 在Raspberry Pi OS (Desktop) 上配置Wi-Fi
在Desktop版本的操作系统中,可以通过桌面图标先使能Wi-Fi,再通过桌面图标或者NetworkManager工具来连接Wi-Fi。
2.1.1 使能Wi-Fi
Wi-Fi功能默认是屏蔽的,需要设置国家区域来进行使能。
操作步骤:
- 左键单击桌面右上角的
图标,在菜单中选择“Click here to set Wi-Fi country”。

- 在弹出的Wireless LAN Country窗格中设置Country的取值,根据实际地区来选择即可。

- 选择“OK”,完成设置。
2.1.2 通过桌面图标连接Wi-Fi
前提条件:
已使能Wi-Fi。
操作步骤:
- 左键单击桌面右上角的
图标,在弹出的Wi-Fi列表中选择待连接的Wi-Fi并单击。

- 在弹出的Wi-Fi Network Authentication Required窗格的Password右侧输入Wi-Fi密码。

- 单击“Connect”连接网络,连接完成后,可在桌面右上角单击图标查看Wi-Fi信息。
2.1.3 通过NetworkManager工具连接Wi-Fi
前提条件:
- 已使能Wi-Fi功能。
- 已准备可连接的Wi-Fi名和密码,例如Wi-Fi名为SSID,密码为password。
操作步骤:
- 打开命令终端窗格执行如下命令,扫描可连接的Wi-Fi列表。
sudo nmcli device wifi

- 执行如下命令,连接待接入的Wi-Fi。
sudo nmcli device wifi connect SSID password password
- 其中
SSID
为待连接的WiFi名称,password
为待连接的WiFi密码。
- 执行如下命令,设置Wi-Fi自动连接。
sudo nmcli connection modify SSID connection.autoconnect yes
- 其中
SSID
为待连接的Wi-Fi名称。
2.2 在Raspberry Pi OS (Lite) 上配置Wi-Fi
在Lite版本的操作系统中,支持通过raspi-config
工具先使能Wi-Fi,再通过raspi-config
或者NetworkManager工具来连接Wi-Fi。
2.2.1 使能Wi-Fi
Wi-Fi功能默认是屏蔽的,需要设置国家区域来进行使能。
操作步骤:
- 打开命令终端窗格执行如下命令,打开
Raspberry Pi Software Configuration Tool (raspi-config)
界面。
sudo raspi-config
- 选择“5 Localisation Options”并按
Enter
。

- 在打开的界面中选择“L4 WLAN Country”并按
Enter
。

- 在打开的界面中根据实际地区选择一个国家码,并按
Enter
。

- 在打开的
Wireless LAN country set to CN
界面中按Enter
。

2.2.2 通过raspi-config
工具连接Wi-Fi
前提条件:
- 已使能Wi-Fi功能。
- 已准备可连接的Wi-Fi名和密码,例如Wi-Fi名为SSID,密码为password。
操作步骤:
- 打开命令终端窗格执行如下命令,打开
Raspberry Pi Software Configuration Tool (raspi-config)
界面。
sudo raspi-config

- 选择“1 System Options”并按
Enter
,在打开的界面中选择“S1 Wireless LAN”。

- 按
Enter
,在打开的Please enter SSID
界面中输入Wi-Fi名称。

- 按
Enter
,在打开的Please enter passphrase
界面中输入Wi-Fi密码。
提示
如果Wi-Fi没有密码,则无需输入密码,直接按Enter
确认。

按
Enter
连接Wi-Fi,待Wi-Fi连接成功后,选择“Finish”并按Enter
完成设置,返回至命令行窗口。执行如下命令,重启设备,使配置生效。
sudo reboot
- 执行如下命令,查询Wi-Fi是否连接成功。
ifconfig
- 如果返回结果中包含wlan0,且详细的信息中包含“inet: 192.168.XX.XX”,则表示Wi-Fi连接成功。
- 如果返回结果中未包含wlan0,则表示Wi-Fi连接失败。

2.2.3 通过NetworkManager工具连接Wi-Fi
前提条件:
- 已使能Wi-Fi功能。
- 已准备可连接的Wi-Fi名和密码,例如Wi-Fi名为SSID,密码为password。
操作步骤:
- 打开命令终端窗格执行如下命令,扫描可连接的Wi-Fi列表。
sudo nmcli device wifi

- 执行如下命令,连接待接入的Wi-Fi。
sudo nmcli device wifi connect SSID password password
- 其中
SSID
为待连接的WiFi名称,password
为待连接的WiFi密码。
- 执行如下命令,设置Wi-Fi自动连接。
sudo nmcli connection modify SSID connection.autoconnect yes
- 其中
SSID
为待连接的Wi-Fi名称。