Due adattatori wi-fi?


10

Supponiamo di avere un laptop con adattatore Wi-Fi integrato, quindi collego un altro adattatore USB Wi-Fi (ad esempio TP Link TL WN 721N) e ho installato il suo driver.
Se uso il comando netsh wlan set hostednetwork mode=allow ssid=abc key=passwordper creare un hotspot Wi-Fi (Si supponga che entrambi gli adattatori supportano reti ospitati), che adattatore verranno utilizzati per creare il punto di attivazione, il built-in uno o il collegamento TP (in questo caso)?


Risposte:


3

L'adattatore di rete wireless per hostednetwork è selezionato da Windows (generalmente Windows ha sempre scelto l'adattatore wireless che non vogliamo).

L'unico modo è disabilitare temporaneamente tutti gli altri adattatori wireless durante l'abilitazione della rete ospitata.

L'ho automatizzato con lo script della riga di 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

Dove si name="wifi internet"trova il nome dell'adattatore wireless da disabilitare temporaneamente

Questo script è necessario per essere eseguito come amministratore, poiché abilitare e disabilitare le interfacce può fare solo l'amministratore.


2

netsh wlani comandi accettano un [interface=]interfaceNameparametro che diventa un parametro richiesto quando si dispone di più di un'interfaccia WLAN. Puoi lasciarlo solo quando hai una sola interfaccia WLAN.

Aggiornamento: hai chiesto maggiori informazioni sull'utilizzo. Ecco un esempio dalla documentazione online di netsh wlan per Windows Server 2008 :

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

Penso che dovresti essere in grado di ottenere i nomi dell'interfaccia WLAN con:

netsh wlan show interface

Disclaimer: non ho mai avuto a che fare con più adattatori WLAN su una scatola di Windows Server 2008 prima, quindi non posso garantire che funzioni. Quindi prendi questo con un po 'di sale, poiché è solo la mia comprensione di come dovrebbe funzionare, basata sulla mia lettura della documentazione.


Vuoi approfondire un po 'l'uso del parrameter, dato che non ne è stato dato nessuno nell'aiuto per quel comando? E come ottenere il nome dell'interfaccia?
— RogUE,

'Netsh wlan show interface' mostrerà tutte le interfacce nel PC?
— RogUE,

Senza specificare quale interfaccia mostrare, dovrebbe mostrare tutte le interfacce di quel tipo. Dato che questo è nel wlancontesto, dovrebbe mostrare tutte le interfacce WLAN.
— Spiff,

Non riesco a provarlo perché non ho un PC con più interfacce.
— RogUE,

3
@RogUE ha chiesto informazioni sulla configurazione della rete ospitata, non su come collegarsi a una rete. Il parametro interfacenon è consentito nel comando wlan set hostednetwork. Produce un 'interface' is not a valid argument for this command.errore.
— Odys,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.