Condividi tramite


Risoluzione dei problemi relativi ai test della rete LAN wireless (802.11)

Questo argomento descrive alcuni suggerimenti comuni per la risoluzione dei problemi per i test WLAN. Per iniziare:

  1. Vedere Risoluzione dei problemi relativi a errori di test di Windows HLK.

  2. Esaminare le note sulla versione di Windows HLK per individuare i problemi di test correnti.

  3. Per un errore di test, cercare informazioni utilizzabili nel log di test di Windows HLK Studio. Se si trovano informazioni utilizzabili, risolvere il problema ed eseguire di nuovo il test.

Le modifiche apportate ai dispositivi nei computer client HLK non vengono riflesse in HLK Studio. Ad esempio, si prevede che il computer sia nello stato Pronto, ma non lo è.

  1. Aprire una finestra del prompt dei comandi nel computer client e quindi eseguire net stop wttsvc.

  2. Eseguire net start wttsvc. Questo comando aggiornerà la directory C:\wtt\JobsWorkingDir\AssetCfg\Log\.

  3. Riavviare HLK Studio. Potrebbe essere necessario attendere alcuni minuti affinché il controller HLK esegua il polling del computer client per le modifiche nell'elenco dei dispositivi.

I computer non sono stati individuati per il pool di computer.

  1. Aprire la finestra Monitoraggio processi in HLK Manager.

  2. Selezionare il pulsante Mostra generatore di query nella parte superiore della schermata.

  3. Fare clic sulla scheda Query computer .

  4. Definire i parametri di ricerca per i computer che si stanno cercando. In genere, è possibile impostare una singola regola, ad esempio "DataStore è uguale a "Nome controller".

  5. Fare clic con il pulsante destro del mouse sulla regola appena definita e quindi scegliere Esegui. Un elenco completo di computer deve popolare l'elenco Computer sotto i campi di query definiti.

  6. Trascinare tutti i computer nell'elenco Computer in nuovi pool di computer creati.

I computer non sembrano eseguire processi pianificati.

  1. Controllare i nomi delle schede di interfaccia di rete nei computer DUT, SUT e AP.  Devono essere MessageDevice per Ethernet e SupportDevice0 e SupportDevice1 per le schede di interfaccia di rete WLAN. Se non li rinominano manualmente.

  2. Assicurarsi che per ogni computer nel pool lo stato sia Pronto.

    1. Aprire la finestra Monitoraggio processi in HLK Manager.

    2. Nella scheda Pool di computer selezionare il pool di computer che si prevede di eseguire processi.

    3. Se lo stato di un computer non è Pronto, fare clic con il pulsante destro del mouse sul computer, scegliere Cambia stato e quindi fare clic su Reimposta.

    4. Dopo alcuni minuti, aggiornare la schermata e lo stato diventerà Pronto.

  3. Pianificare e avviare di nuovo i processi.

Problemi con l'installazione del driver Test SoftAP nella topologia: Gestione dispositivi segnala il codice 52

Non installare il driver SoftAP di test x64 prima di installare il client HLK. Quando il client HLK è installato, viene installato il certificato radice. Poiché la firma del driver SoftAP di test dipende dall'installazione del certificato radice, gestione dispositivi segnala il codice del dispositivo 52.

Configurazione di NDISTest per l'esecuzione autonoma

L'installazione di NDISTest separata da HLK Studio consente di eseguire singoli test. Per abilitare l'esecuzione autonoma, è necessario configurare un softAP DUT, SUT e Test SoftAP.

Nota

Tutti i computer di test devono usare la stessa architettura del processore.

Nota

Per risolvere i problemi di NDISTest, provare a collegare un debugger al computer di test.

Configurazione di un dispositivo di supporto sottoposto a test (SUT)

  1. Copiare tutti i file binari e le sottodirectory NDISTest dal controller HLK seguente:

    \\<ControllerName>\tests\<architecture>\nttest\nettest\ndis\ndistest.net\

    <ControllerName> è il nome del computer controller HLK e <l'architettura> è x86 (per processori basati su x86) o amd64 (per processori basati su x64).

  2. Avviare NDISTest.exe dalla directory di installazione. Quando si apre il modulo principale, selezionare Server dal menu File per avviare il modulo del server.

  3. Selezionare il dispositivo del messaggio dall'elenco Dispositivo messaggio . Questo dispositivo deve essere abilitato per l'ip e nella stessa subnet del dispositivo del messaggio client che verrà configurato in un secondo momento.

  4. Selezionare DISPOSITIVI SUT in Dispositivi di supporto. Il dispositivo di supporto selezionato in questo server da sarà visibile al client dopo l'avvio del server.

  5. Selezionare il processo "server" da Processi. Questo è il test lato server che verrà avviato dopo aver fatto clic sul pulsante Start.

Dopo aver selezionato tutte le opzioni, fare clic su Avvia per avviare il server.

Configurazione di un punto di accesso software di test (Test SoftAP)

  1. Copiare tutti i file binari e le sottodirectory NDISTest dal controller HLK seguente:

    \\<ControllerName>\tests\<architecture>\nttest\nettest\ndis\ndistest.net\

    <ControllerName> è il nome del computer controller HLK e <l'architettura> è x86 (per processori basati su x86) o amd64 (per processori basati su x64).

  2. Installare il driver SoftAP per entrambi i dispositivi WLAN Atheros in Test SoftAP. È possibile installare questo driver da Gestione dispositivi, che è possibile aprire eseguendo devmgmt.msc da un prompt dei comandi. Completare il passaggio seguente:

    • In Gestione dispositivi installare il driver per le stazioni SoftAP da \\<ControllerName>\Tests\<architecture>\nttest\nettest\ndis\NDISTest.net\SoftAPMiniport\

      <ControllerName> è il nome del computer controller HLK e <l'architettura> è x86 (per processori basati su x86) o amd64 (per processori basati su x64), a seconda dell'architettura del processore del computer client HLK che dispone dei dispositivi SoftAP.

  3. Avviare NDISTest.exe dalla directory di installazione. Quando si apre il modulo principale, selezionare Server dal menu File per avviare il modulo del server.

  4. Selezionare il dispositivo del messaggio dall'elenco Dispositivo messaggio . Questo dispositivo deve essere abilitato per ip e nella stessa subnet del dispositivo del messaggio client che verrà configurato in un secondo momento.

  5. Selezionare i dispositivi AP da Dispositivi AP. I dispositivi AP selezionati in questo server saranno visibili al client dopo l'avvio del server.

  6. Selezionare il processo "server" da Processi. Questo è il test lato server che verrà avviato dopo aver fatto clic sul pulsante Start.

Dopo aver selezionato tutte le opzioni, fare clic su Avvia per avviare il server.

Configurazione del dispositivo sottoposto a test (DUT)

  1. Copiare tutti i file binari e le sottodirectory NDISTest dal controller HLK seguente:

    \\<ControllerName>\tests\<architecture>\nttest\nettest\ndis\ndistest.net\

    <ControllerName> è il nome del computer controller HLK e <l'architettura> è x86 (per processori basati su x86) o amd64 (per processori basati su x64).

  2. Avviare NDISTest.exe dalla directory di installazione. Quando si apre il modulo principale, selezionare Client dal menu File per avviare il modulo client.

  3. Selezionare la destinazione di test dall'elenco Destinazione test . Per il dispositivo di rete, questa destinazione di test deve essere Miniport.

  4. Selezionare il dispositivo di test dall'elenco Dispositivo di test . Deve trattarsi di un dispositivo di test specifico del fornitore.

  5. Selezionare un dispositivo di messaggio dall'elenco Dispositivo messaggio . Deve trattarsi di un dispositivo abilitato per l'IP che si trova nella stessa subnet del dispositivo del messaggio del server. Dopo aver selezionato il dispositivo del messaggio, la sezione Dispositivo AP deve essere visualizzata e il dispositivo API server deve essere disponibile nell'elenco.

  6. Selezionare un dispositivo di supporto da Dispositivi di supporto. Deve trattarsi di un dispositivo di supporto specifico del fornitore.

  7. Selezionare un dispositivo AP da Dispositivi AP. Deve trattarsi del dispositivo AP selezionato sul lato server.

  8. Selezionare i test dalla sezione Processi che verranno eseguiti dopo l'avvio del client.

Dopo aver selezionato tutte le opzioni, fare clic su Avvia per avviare il client. Tutti i processi selezionati inizieranno l'esecuzione. I risultati dei test verranno archiviati nel client nella sottocartella di registrazione seguente:

<NDISTestRootFolder>/logs/<AdapterName>/

Configurazione dell'acquisizione di pacchetti client

  1. Configurare una topologia di test per l'esecuzione autonoma. Per altre informazioni, passare a "Configurazione di NDISTest per l'esecuzione autonoma".

  2. Configurare un secondo SUT. Per altre informazioni, passare a "Configurazione di un dispositivo di supporto in test (SUT)."

  3. Avviare NDISTest.exe dalla directory di installazione. Quando si apre il modulo principale, selezionare Debug dal menu Visualizza per avviare la sezione Acquisizione pacchetti nel client.

  4. Selezionare un dispositivo Di acquisizione da Acquisizione pacchetti. Questo deve essere un dispositivo di supporto selezionato sul lato server.

  5. In Processi selezionare i test che verranno eseguiti dopo l'avvio del client.

  6. Dopo aver selezionato tutte le opzioni, fare clic su Avvia per avviare il client.

  7. Le acquisizioni di pacchetti corrispondenti ai test verranno generate nel server con il dispositivo di acquisizione. I log saranno presenti nella sottocartella di registrazione seguente:

    <NDISTestRootFolder>/logs/<AdapterName>/

Risoluzione dei problemi quando la sezione Acquisizione pacchetti non viene visualizzata nel client

Verificare che l'interfaccia utente del Centro messaggi sia chiusa. Se l'interfaccia utente NDISTest non è ingrandita, la sezione Acquisizione pacchetti potrebbe essere nascosta dietro l'interfaccia utente del centro messaggi.

Voglio aprire un bug. Cosa dovrei includere nel bug:

  • Creare un pacchetto con estensione hlkx contenente i test non riusciti: vedere la sezione "Creazione di un pacchetto" e collegarla al bug.

  • Log con esito negativo: raccogliere i log di ndistest dall'esecuzione del test e includerli con il pacchetto nel bug.  I log sono disponibili eseguendo le operazioni seguenti:

  1. Aprire HLK Manager

  2. Scegliere Esplora processi Monitoraggio processi>

  3. Scegliere il pool di computer in cui sono stati pianificati i test.

  4. Nel riquadro destro scegliere il computer DUT.

  5. In Stato esecuzione processo fare clic con il pulsante destro del mouse sul nome del processo del test eseguito e selezionare Sfoglia log processo.

  6. Verrà aperta una finestra di esplorazione con una directory AP, Server e Test.  Comprimere queste directory e collegarle al bug.

Ricerca per categorie reimpostare i computer dopo un'esecuzione non riuscita?

Di seguito è riportato un grafico con problemi e soluzioni comuni.

Sintomo

Soluzione

L'interfaccia utente VAN non mostra alcuna rete

1

Quando si connette il dispositivo WLAN a una rete abilitata per DHCP non viene visualizzato un INDIRIZZO IP.

2

Si ottengono errori "Back Channel" strani

2

Il computer (SUT, DUT o AP) si è arrestato in modo anomalo e ora tutti i test hanno esito negativo

1,2,3

NDISTest non trova automaticamente la scheda di test durante l'esecuzione tramite HLK

3

Il test HLK non riesce a popolare un MessageDevice o SupportDevice

3

Ho aggiornato il controller HLK e non i miei client e ora vedo anomali e errori strani che non ho mai visto prima

Quando si passa a un nuovo controller, è necessario ricompilare anche i client. Se non è possibile, è necessario rimuovere ndprot630.sys da tutti e tre i computer e athr.sys e softap.sys dal computer AP. Tutti questi file si trovano nella directory c:\windows\system32\drivers. Ndprot630.sys verrà ricaricato automaticamente quando viene eseguito NDISTest, ma non sovrascritto. ather.sys e Sofap.sys dovranno essere copiati dal nuovo controller.

L'API fisica non sembra funzionare come prima

Potrebbe essere necessario reimpostare/riavviare l'ap fisica. Se si reimposta la impostazioni predefinite, assicurarsi di impostare il canale e la radio per le istruzioni di installazione.

Ho provato tutti i passaggi precedenti, ma niente ha funzionato

Se si è provato i passaggi precedenti e si verificano ancora problemi, è possibile disinstallare e reinstallare l'adattatore WLAN. Assicurarsi di rinominare l'adattatore SupportDevice0.

Test di Device.Network

Risoluzione dei problemi relativi a Windows HLK