如何为 USB WiFi 客户端创建不同的命名空间?

如何为 USB WiFi 客户端创建不同的命名空间?

我正在尝试使用内置 Wi-Fi 卡和外部 USB Wi-Fi 适配器在单独的命名空间上运行。我已检查驱动程序是否为最新版本,内核版本是否为最新版本(使用 Ubuntu 14.04)。

我用了

sudo ip netns add WLAN0 

其次是

sudo ip netns exec WLAN0 bash 

对于内置 Wi-Fi 卡。然后在新的终端上,当我尝试时iw dev,我得到的输出不会显示我拥有的两个 Wi-Fi 接口的 MAC 地址。但是,我可以继续将此 WLAN0 命名空间分配给 wlan0(内置 Wi-Fi 卡)。

通过 BIOS 设置关闭内置 Wi-Fi,我可以使用外部 USB Wi-Fi 适配器。但是,当我执行 iw dev 时,Wi-Fi 适配器未列出。ifconfig 列出了 wlan1。由于没有输出iw dev,我无法为该接口分配新的命名空间。

iw dev内置 Wi-Fi 卡的输出为:

phy#0
     Interface wlan0
     ifindex 3
     type managed

iw dev外部 USB Wi-Fi 适配器的输出未返回任何内容。

有人可以帮忙吗?

相关内容