Предположим, у меня есть ноутбук со встроенным адаптером Wi-Fi, затем я подключаю к нему другой USB-адаптер Wi-Fi (скажем, TP Link TL WN 721N) и устанавливаю его драйвер.
Если я использую команду netsh wlan set hostednetwork mode=allow ssid=abc key=password
для создания точки доступа Wi-Fi (предположим, что оба адаптера поддерживают размещенные сети), какой адаптер будет использоваться для создания точки доступа, встроенной или ссылки TP (в данном случае)?
10
Ответы:
Windows выбирает адаптер беспроводной сети для размещенной сети (обычно Windows всегда выбирает адаптер беспроводной связи, который нам не нужен).
Кажется, единственный способ - временно отключить все другие беспроводные адаптеры во время включения размещенной сети.
Я автоматизировал это с помощью командной строки:
Где
name="wifi internet"
имя беспроводного адаптера для временного отключенияЭтот скрипт необходимо запускать от имени администратора, потому что включать и отключать интерфейсы может только администратор.
источник
netsh wlan
Команды принимают[interface=]interfaceName
параметр, который становится обязательным параметром, если у вас более одного интерфейса WLAN. Вы можете отключить его, только если у вас есть только один интерфейс WLAN.Обновление: Вы просили больше информации об использовании этого. Вот пример из онлайн-документации netsh wlan для Windows Server 2008 :
netsh wlan connect ssid="Wireless Net" name=Profile2 interface="Wireless Network Connection"
Я думаю, вы должны быть в состоянии получить имена интерфейса WLAN с:
netsh wlan show interface
Отказ от ответственности: я никогда не имел дело с несколькими адаптерами WLAN на Windows Server 2008, поэтому я не могу подтвердить, что это работает. Так что возьмите это с крошкой соли, так как это только мое понимание того, как это должно работать, основываясь на моем прочтении документации.
источник
wlan
контексте, он должен показать все интерфейсы WLAN.interface
не разрешен в командеwlan set hostednetwork
. Это выдает'interface' is not a valid argument for this command.
ошибку.