Как я могу одновременно подключиться к двум сетям WiFi, используя только один WiFi-адаптер?
У меня есть две отдельные беспроводные сети, к которым мне нужно подключить Ubuntu-ПК одновременно: первая с доступом к интернету, а другая без доступа к интернету.
Я попытался создать виртуальный интерфейс, и, хотя кажется, что ошибки нет, она не появилась в диспетчере сети. Казалось бы, драйвер, который я использую, это ath9k :
Как я могу узнать, может ли он создавать виртуальные беспроводные интерфейсы? Могу ли я заменить драйвер ath9k , если он не поддерживает виртуальные интерфейсы?
Ответы:
Да, вы можете, если ваша карта поддерживает это. В первую очередь посмотрите документацию iw и особенно страницу виртуальных интерфейсов . Если вы не используете 14.04, то есть из-за ошибки в сценариях udev (возможно, исправлена в 15.10, но подтверждения пока нет).
Обратите внимание, что в следующем описании
wlan0
мой обычный интерфейс WiFi иwlan1
имя, которое я выбрал для виртуального (это совершенно произвольно). Вы должны адаптировать это к вашей системе, конечно.Вы можете создать новый виртуальный интерфейс с:
если ваш адаптер / драйвер его поддерживает, то все готово - теперь у вас есть два интерфейса; в противном случае у вас будет какой-то тип ошибки или интерфейс не появится.
Вы можете проверить, существует ли новый интерфейс, набрав
... и посмотрим,
wlan1
появится ли интерфейс. В любом случае, он также появится в диспетчере сети:Вы можете удалить виртуальный интерфейс с
Я действительно никогда не использовал его - я пытался дважды подключиться к маршрутизатору, и возник хаос (но это, вероятно, нормально). Более того, вам, вероятно, понадобится посмотреть, включена ли пересылка пакетов между двумя интерфейсами по умолчанию или нет, и вам, вероятно, придется немного поиграть с маршрутизацией после этого. Но это начало.
PD --- одна вещь, которую вам, вероятно, придется изменить, это номер MAC «виртуального» интерфейса, который по умолчанию такой же, как и у другого, и почти наверняка создаст проблемы.
источник
Это было бы очень удобно добавить в качестве комментария, но для этого потребуется 50 баллов репутации. сожалею
Я нашел другой ответ в этой теме, и у него есть немного больше, чтобы сэкономить время.
например
/superuser/592296/using-iw-to-add-a-virtual-wireless-interface-getting-the-error-no-such-device
источник