我正在尝试使用内置 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 适配器的输出未返回任何内容。
有人可以帮忙吗?