我想使用 nmcli 通过 bssid 连接到特定网络。使用命令:
nmcli d wifi connect [BSSID]
然而,这使用了 wlan0 接口。有没有办法可以强制使用网络接口。 (每个例子都说 wlan1?)非常感谢!
答案1
man nmcli
在 Debian 11(版本 1.30.0)上,子命令nmcli
的格式如下:nmcli d[evice] wifi connect
wifi connect (B)SSID [password password] [wep-key-type {key | phrase}] [ifname ifname] [bssid BSSID] [name name] [private {yes | no}] [hidden {yes | no}]
因此,如果您想添加接口名称,语法将是:
nmcli d wifi connect BSSID ifname wlan1
当然,如果您使用不同的发行版,它可能有不同的版本nmcli
和修改过的语法。