首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Linux内核模块hwsim只创建一个Wifi接口,而不是2个或更多。

Linux内核模块hwsim只创建一个Wifi接口,而不是2个或更多。
EN

Unix & Linux用户
提问于 2020-11-25 21:10:13
回答 1查看 286关注 0票数 0

Linux内核提供了mac80211_hwsim模块来创建用于测试的虚拟Wifi接口,它应该至少创建两个接口,比如wlan0wlan1,但在我的示例中,它只创建一个接口。

我正在跟踪这个:https://feldspaten.org/2020/04/01/a-virtual-wlan-network-in-linux/

我需要在安装Arch期间测试Wifi,所以环境是Arch安装程序。

当我跑步时:

代码语言:javascript
运行
复制
modprobe mac80211_hwsim
ip link

我得到了:

如你所见,我只得到一个wlan1

即使我运行modprobe mac80211_hwsim radios=4,我仍然只有一个wlan1

我如何拥有至少2个虚拟的Wifi接口来连接这两个接口?

EN

回答 1

Unix & Linux用户

发布于 2020-11-25 21:36:03

因此,我想出了答案,如果执行modprobe mac80211_hwsim,它只创建一个接口,如果卸载模块modprobe -r mac80211_hwsim并再次加载它,最终会有2个接口。

另外,如果您试图再次加载模块,通过已经加载的模块传递radios参数,它将无法工作,但是在卸载模块时,您可以加载它,传递radios并使其工作。

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

https://unix.stackexchange.com/questions/621565

复制
相关文章

相似问题

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