Не может выполнить интерфейсный и виртуальный интерфейс одновременно

Таким образом, я пытаюсь создать специальную сеть между несколькими устройствами. Я также должен выполнить hostapd для получения тестовых пакетов запроса.

У меня есть беспроводной адаптер (TL-WN722N), который способен к обоим из этих режимов.

Когда я настроил hostapd, виртуальный интерфейс создается (mon.wlan0) и wlan0 помещается в привилегированный режим.

Теперь я пытаюсь создать другой виртуальный интерфейс (adhoc.wlan0) использование команды:

sudo iw dev wlan0 interface add adhoc.wlan0 type ibss

Я устанавливаю ssid, канал, IP, сетевую маску и широковещательную передачу для этого интерфейса.

Моя проблема - то, что я могу только иметь также wlan0 или adhoc.wlan0 в любой момент. Если я пытаюсь иметь оба интерфейса (использование sudo ifconfig <interface> up) Я получаю ошибку:

SIOCSIFFLAGS: Name not unique on network

Кто-либо знает, возможно ли иметь и интерфейсный и виртуальный интерфейс, работающий одновременно?

3
задан 17 July 2018 в 17:52

1 ответ

Это не точно, что я спрашивал, но я нашел, что путь решает мою проблему.

я удалил hostapd и использовал интерфейс wlan0 для своей специальной сети.

я создал виртуальный интерфейс для контроля транспортного использования:

sudo iw dev wlan0 interface add mon.wlan0 type
sudo ifconfig mon.wlan0 up

Эти 2 интерфейса, кажется, работают правильно вместе. надежда это помогает кому-то еще.

1
ответ дан 1 December 2019 в 17:36

Другие вопросы по тегам:

Похожие вопросы: