Как создать разные пространства имен для USB-клиента Wi-Fi?
Я пытаюсь использовать встроенную карту Wi-Fi и внешний USB-адаптер Wi-Fi для работы в отдельных пространствах имен. Я проверил, что драйверы обновлены, версия ядра самая последняя (используется Ubuntu 14.04).
я использовал
sudo ip netns add WLAN0
С последующим
sudo ip netns exec WLAN0 bash
Для встроенной карты Wi-Fi. Затем на новом терминале, когда я пытаюсь iw dev
, вывод, который я получаю, не показывает мне MAC-адрес обоих интерфейсов Wi-Fi, которые я имею. Однако я могу пойти дальше и назначить это пространство имен WLAN0 для wlan0 (встроенная карта Wi-Fi).
Отключение встроенного Wi-Fi через настройку BIOS позволяет использовать внешний 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 адаптер ничего не возвращает.
Может кто-нибудь помочь?