ubuntu20.04 使用nmcli 连接wifi,并且设置永久连接

在 Ubuntu 20.04 中,你可以使用 nmcli 命令行工具来连接 WiFi 并设置为永久连接。以下是具体步骤:

1. 查看可用的 WiFi 网络

首先,使用以下命令查看可用的 WiFi 网络:

nmcli dev wifi

这将列出所有可用的 WiFi 网络及其 SSID。

2. 连接到 WiFi 网络

使用以下命令连接到 WiFi 网络:

sudo nmcli dev wifi connect <SSID> password <PASSWORD>

将 <SSID> 替换为你要连接的 WiFi 网络的名称,将 <PASSWORD> 替换为 WiFi 密码。

3. 设置为永久连接

默认情况下,nmcli 会将连接配置保存到 NetworkManager 的配置文件中,因此连接应该是永久性的。你可以通过以下命令查看已保存的连接配置:

nmcli connection show

这将列出所有已保存的网络连接配置。

4. 设置自动连接

确保连接配置中的 autoconnect 选项已启用。你可以使用以下命令检查:

nmcli connection show <CONNECTION_NAME> | grep autoconnect

将 <CONNECTION_NAME> 替换为你的 WiFi 连接名称(通常是 SSID)。

如果 autoconnect 未启用,可以使用以下命令启用它:

nmcli connection modify <CONNECTION_NAME> connection.autoconnect yes

5. 重启 NetworkManager

为了确保配置生效,你可以重启 NetworkManager 服务:

sudo systemctl restart NetworkManager

6. 验证连接

你可以使用以下命令验证连接状态:

nmcli connection show --active

这将显示当前活动的网络连接。

7. 开机自动连接

由于你已经启用了 autoconnect,系统在启动时会自动连接到该 WiFi 网络。

总结

通过以上步骤,你已经成功使用 nmcli 连接到 WiFi 并设置为永久连接。系统在每次启动时都会自动连接到该 WiFi 网络。

### 解决Ubuntu 20.04虚拟机中无法连接WiFi的问题 #### 停止并重启网络管理器服务 当遇到Ubuntu 20.04在VirtualBox虚拟环境中无法连接Wi-Fi的情况时,可以通过停止再启动`network-manager`来尝试恢复网络功能。这一步骤能够重置网络管理组件的状态,从而可能修复临时性的故障。 ```bash sudo service network-manager stop sudo rm /var/lib/NetworkManager/NetworkManager.state sudo service network-manager start ``` 上述命令序列首先暂停了正在运行的服务进程[^2];接着删除存储状态文件以清除任何可能导致冲突的历史数据;最后重新激活该服务以便恢复正常运作模式。 #### 安装必要的驱动程序和支持包 如果仅仅是通过重启服务未能解决问题,则可能是由于缺少特定硬件的支持模块所致。对于大多数现代Linux发行版来说,默认情况下已经包含了广泛的无线网卡兼容性支持。然而,在某些特殊场景下仍需手动获取额外资源: - 更新整个系统的软件仓库索引至最新版本; - 使用APT工具安装开源固件集合,它通常涵盖了多种常见设备所需的二进制补丁和其他依赖项。 ```bash sudo apt update && sudo apt upgrade -y sudo apt install linux-firmware reboot now ``` 这段脚本执行了一系列操作:同步本地数据库与官方服务器上的元数据保持一致;应用所有可用的安全性和功能性改进措施;引入一组广泛适用的内核级扩展程序集,并立即重启计算机使更改生效[^3]。 #### 配置网络适配器参数 考虑到部分笔记本电脑可能存在电
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值