Dois adaptadores wi-fi?


10

Suponha que eu tenha um laptop com adaptador Wi-Fi embutido, conecte outro adaptador USB Wi-Fi (por exemplo, TP Link TL WN 721N) e instalei o driver.
Se eu usar o comando netsh wlan set hostednetwork mode=allow ssid=abc key=passwordpara criar um ponto de acesso Wi-Fi (suponha que ambos os adaptadores suportem redes hospedadas), qual adaptador será usado para criar o ponto de acesso, o interno ou o link TP (neste caso)?


Respostas:


3

O adaptador de rede sem fio para rede hospedada é selecionado pelo Windows (geralmente o Windows sempre escolhe o adaptador sem fio que não queremos).

Parece que a única maneira é desativar temporariamente todos os outros adaptadores sem fio durante a ativação da rede hospedada.

Eu automatizei isso com o script de linha de comando:

netsh interface set interface name="wifi internet" admin=disabled
netsh wlan set hostednetwork mode=allow ssid=my_wifi_ap key=12345678
netsh wlan start hostednetwork
netsh interface set interface name="wifi internet" admin=enabled

Onde name="wifi internet"está o nome do adaptador sem fio para desativar temporariamente

Esse script é necessário para ser executado como administrador, porque ativar e desativar interfaces podem fazer apenas o administrador.


2

netsh wlanOs comandos assumem um [interface=]interfaceNameparâmetro que se torna um parâmetro obrigatório quando você possui mais de uma interface WLAN. Você pode desativá-lo apenas quando tiver apenas uma interface WLAN.

Atualização: você solicitou mais informações sobre como usá-lo. Aqui está um exemplo da documentação online da netsh wlan para Windows Server 2008 :

netsh wlan connect ssid="Wireless Net" name=Profile2 interface="Wireless Network Connection"

Eu acho que você deve conseguir obter os nomes das interfaces WLAN com:

netsh wlan show interface

Isenção de responsabilidade: nunca lidei com vários adaptadores WLAN em uma caixa do Windows Server 2008 antes, então não posso garantir que funcione. Portanto, leve isso com um pouco de sal, pois é apenas o meu entendimento de como deve funcionar, com base na minha leitura da documentação.


Você elaboraria um pouco o uso do parâmetro, pois não há nenhum dado na ajuda para esse comando? E como obter o nome da interface?
RogUE 21/08/2015

'Netsh wlan show interface' mostrará todas as interfaces no PC?
RogUE 21/08/2015

Sem especificar qual interface mostrar, ela deve mostrar todas as interfaces desse tipo. Como isso está no wlancontexto, ele deve mostrar todas as interfaces WLAN.
Spiff

Não posso testá-lo porque não tenho um PC com várias interfaces.
RogUE 21/08/2015

3
O @RogUE perguntou sobre a configuração da rede hospedada, não como se conectar a uma. O parâmetro interfacenão é permitido no comando wlan set hostednetwork. Isso produz um 'interface' is not a valid argument for this command.erro.
Odys
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.