小编Dan*_*Dan的帖子

如何使用 nmcli 强制连接到特定 WiFi 网络?

rtl8xxxuNetworkManager 使用我的无线卡(驱动程序)扫描和检测新网络的速度通常非常慢。

使用网络管理器 GUI,我可以使用“连接到隐藏网络”“强制”连接到特定无线网络。即使 NetworkManager 尚未检测到特定 SSID,它也会尝试(并成功)连接到指定的网络:

网络菜单

但是,我还没有找到从命令行模拟这一点的方法:

$ nmcli c up id ConnectionNameOrID
Error: Connection activation failed: No suitable device found for this connection.

$ nmcli d wifi connect NetworkName password 'PSKPassword'
Error: No network with SSID 'NetworkName' found.
Run Code Online (Sandbox Code Playgroud)

这真令人沮丧!显然,NetworkManager 有一些API 允许它尝试连接到尚未扫描的网络。有什么方法可以让我从nmcli其他命令行工具访问它吗?

network-manager wireless networking essid nmcli

5
推荐指数
1
解决办法
6373
查看次数

标签 统计

essid ×1

network-manager ×1

networking ×1

nmcli ×1

wireless ×1