首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >有没有其他使用ifname作为输入的nmcli connect实现?当前实现将数字后缀添加到SSID

问有没有其他使用ifname作为输入的nmcli connect实现?当前实现将数字后缀添加到SSID
EN

Stack Overflow用户
提问于 2020-07-14 22:44:21
回答 1查看 216关注 0票数 1

我已经在nmcli之上创建了一个C++包装器来将2个WiFi模块连接到Ubuntu18中的WPA2网络,但是它在SSID上添加了一个数字后缀。例如:My Network变成了My Network 1,然后这个数字还在不断增长。

因为我需要指定ifname,所以当前命令是nmcli -w 90 device wifi connect BSSID password AMAZING_PASSWORD ifname wlan0。我也尝试过使用nmcli connection up <name> ifname <my_interface>,但这需要我之前将两个WiFi模块实际连接到网络,但这似乎并不正确。有没有什么解决方案可以避免数字后缀,或者有一种更简单的方法来实现connection up,而不需要事先将两个模块都连接到网络?

EN

回答 1

Stack Overflow用户

发布于 2020-09-02 17:51:23

您可以在连接时使用以下命令设置连接名称:

代码语言:javascript
复制
#wlan0
nmcli -w 90 device wifi connect BSSID password AMAZING_PASSWORD ifname wlan0 name NAME_OF_CON_VIA_WLAN0
# wlan1
nmcli -w 90 device wifi connect BSSID password AMAZING_PASSWORD ifname wlan1 name NAME_OF_CON_VIA_WLAN1

您可以使用nmcli c查看您的连接列表。默认情况下,当连接到wifi网络时,SSID也是连接名称,但您可以更改它

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/62897772

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档