购买 orangepiB 主板 ubuntu 系统 联网

Orange Pi B 的 Ubuntu 系统中使用 nmcli 命令行工具连接 Wi-Fi 的详细步骤和指令(适用于绝大多数无图形界面的 Ubuntu 系统,包括 Armbian)。


✅ 使用 nmcli 配置 Wi-Fi 的完整步骤

🧰 前提条件

确保系统中安装了 NetworkManager,可通过以下命令确认:

复制代码
nmcli --version

如果有输出版本号,则表示已安装。


🚀 步骤 1:查看无线网卡是否被识别

复制代码
nmcli device

你会看到类似输出:

复制代码
DEVICE     TYPE      STATE         CONNECTION
wlan0      wifi      disconnected  --
eth0       ethernet  connected     Wired connection 1
lo         loopback  unmanaged     --

✅ 如果你看到 wlan0 或其他 wifi 类型的网卡,说明无线模块已经识别。


🚀 步骤 2:扫描附近 Wi-Fi 网络

复制代码
nmcli device wifi list

输出示例:

复制代码
IN-USE  SSID            MODE   CHAN  RATE        SIGNAL  BARS  SECURITY
        MyHomeWiFi      Infra  6     54 Mbit/s   85      ▂▄▆█  WPA2
        GuestWiFi       Infra  1     54 Mbit/s   50      ▂▄__  WPA2

🚀 步骤 3:连接指定 Wi-Fi 并输入密码

复制代码
nmcli device wifi connect "MyHomeWiFi" password "your_password"
  • 将 "MyHomeWiFi" 替换为你的 Wi-Fi 名称
  • 将 "your_password" 替换为你的 Wi-Fi 密码

🔐 密码输入后不会显示,属于正常行为。


✅ 如果连接成功,你会看到:

复制代码
Device 'wlan0' successfully activated with 'xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx'.

🚀 步骤 4:确认 IP 地址是否获取成功

复制代码
ip a

或者:

复制代码
nmcli device show wlan0

你应该能看到分配到的 inet(IPv4 地址),比如 192.168.1.103。


🚀 步骤 5:测试网络连通性

复制代码
ping -c 4 8.8.8.8

或者:

复制代码
ping -c 4 www.baidu.com

如果能 ping 通,说明网络连接正常。


📌 补充说明(可选)

✅ 查看已保存的 Wi-Fi 配置

复制代码
nmcli connection show

✅ 设置开机自动连接(默认已启用)

如果你使用 nmcli device wifi connect 命令连接,NetworkManager 会默认保存配置,并在下次开机自动连接。


📝 整体流程命令汇总

复制代码
nmcli device        # 查看设备状态
nmcli device wifi list        # 扫描 Wi-Fi 网络
nmcli device wifi connect "你的WiFi名称" password "你的密码"  # 连接 Wi-Fi
ip a                # 查看 IP 地址
ping -c 4 8.8.8.8   # 测试网络

如果你遇到 No Wi-Fi device found 或 nmcli: command not found,说明可能需要安装驱动或 NetworkManager,我也可以帮你解决。

欢迎继续提问!📶💻

相关推荐
ZENERGY-众壹4 小时前
告警风暴怎么压?100MW 电站监控平台告警引擎架构复盘
数据库·架构·iot·电站监控
zhengfei6115 小时前
Go-fastdfs /reload 未授权访问: 有效PoC
数据库·sql
DevOpenClub5 小时前
高考教育信息问答 API:会话参数、资料引用与流式响应
java·数据库·高考
yuanyuan3345 小时前
2026枣庄带检测报告伸缩门品牌测评|本地服务
大数据·数据库·人工智能·伸缩门
wdyan2975 小时前
带着小白学习-微服务-5 实战:配置中心-数据库连接
数据库·学习·微服务
大维6 小时前
DBX 实测:从 SQLite 查询到 MiniMax-M3 自然语言生成 SQL
数据库·sql·sqlite
玖米GEO运营王总监7 小时前
2026年账号矩阵协同效应怎么量化:三个指标与公式结构
java·大数据·数据库
景煜拾年8 小时前
InnoAI SQL 助手
运维·数据库·笔记·sql
.痞老板.9 小时前
mysql初阶--数据类型
android·数据库·mysql
Risehuxyc9 小时前
MySQL密码插件
数据库·mysql