Solución de problemas de pruebas de LAN inalámbrica (802.11)
En este tema se describen algunas sugerencias de solución de problemas comunes para las pruebas wlan. Para empezar:
Revise Solución de problemas de errores de prueba de HLK de Windows.
Revise las notas de la versión de Windows HLK para ver los problemas de prueba actuales.
Para ver un error de prueba, busque información utilizable en el registro de pruebas de Windows HLK Studio. Si encuentra información utilizable, resuelva el problema y vuelva a ejecutar la prueba.
Los cambios realizados en los dispositivos en las máquinas de clientes HLK no se reflejan en HLK Studio. Por ejemplo, se espera que la máquina esté en estado Listo, pero no lo es.
Abra una ventana del símbolo del sistema en el equipo cliente y ejecute net stop wttsvc.
Ejecute net start wttsvc. Este comando actualizará el directorio C:\wtt\JobsWorkingDir\AssetCfg\Log\.
Reinicie HLK Studio. Es posible que tenga que esperar varios minutos para que el controlador HLK sondee el equipo cliente para ver los cambios en su lista de dispositivos.
No se han detectado máquinas para el grupo de máquinas.
Abra la ventana Monitor de trabajos en HLK Manager.
Seleccione el botón Mostrar generador de consultas en la parte superior de la pantalla.
Haga clic en la pestaña Consulta de máquina .
Defina parámetros de búsqueda para las máquinas que está buscando. Normalmente, puede establecer una sola regla, como "DataStore es igual a "Nombre del controlador".
Haga clic con el botón derecho en la regla que acaba de definir y, a continuación, haga clic en Ejecutar. Una lista extensa de máquinas debe rellenar la lista Máquinas debajo de los campos de consulta definidos.
Arrastre todas las máquinas de la lista Máquinas a los nuevos grupos de máquinas que ha creado.
Las máquinas no parecen ejecutar trabajos programados para ellos.
Compruebe los nombres de las NIC en las máquinas DUT, SUT y AP. Deben ser MessageDevice para Ethernet y SupportDevice0 y SupportDevice1 para las NIC WLAN. Si no los cambia manualmente.
Asegúrese de que para cada máquina del grupo, el estado sea Listo.
Abra la ventana Monitor de trabajos en HLK Manager.
En la pestaña Grupo de máquinas, seleccione el grupo de máquinas que espera que esté ejecutando trabajos.
Si el estado de una máquina no es Listo, haga clic con el botón derecho en la máquina, seleccione Cambiar estado y, a continuación, haga clic en Restablecer.
Después de unos minutos, actualice la pantalla y el estado cambiará a Listo.
Programe e inicie los trabajos de nuevo.
Problemas con la instalación del controlador SoftAP de prueba en la topología: Administrador de dispositivos notifica el código 52
No instale el controlador de SoftAP de prueba x64 antes de instalar el cliente HLK. Cuando se instala el cliente HLK, se instala el certificado raíz. Dado que la firma del controlador de SoftAP de prueba depende de la instalación del certificado raíz, el administrador de dispositivos notifica el código del dispositivo 52.
Configuración de NDISTest para la ejecución independiente
La instalación de NDISTest independiente de HLK Studio le permite ejecutar pruebas individuales. Es necesario configurar un DUT, SUT y Test SoftAP para habilitar la ejecución independiente.
Nota
Todas las máquinas de prueba deben usar la misma arquitectura de procesador.
Nota
Para solucionar problemas de NDISTest, intente adjuntar un depurador a la máquina de prueba.
Configuración de un dispositivo de soporte técnico en prueba (SUT)
Copie todos los archivos binarios y subdirectorios de NDISTest desde el siguiente controlador HLK:
\\<ControllerName>\tests\<architecture>\nttest\nettest\ndis\ndistest.net\
<ControllerName> es el nombre del equipo del controlador HLK y <la arquitectura> es x86 (para procesadores basados en x86) o amd64 (para procesadores basados en x64).
Inicie NDISTest.exe desde el directorio de instalación. Cuando se abra el formulario principal, seleccione Servidor en el menú Archivo para iniciar el formulario de servidor.
Seleccione el dispositivo de mensaje en la lista Dispositivo de mensaje . Este dispositivo debe estar habilitado para IP y en la misma subred que el dispositivo de mensaje de cliente que se configurará más adelante.
Seleccione Dispositivos SUT en Dispositivos de soporte técnico. El dispositivo de soporte técnico seleccionado en este servidor desde será visible para el cliente después de iniciar el servidor.
Seleccione el trabajo "servidor" en Trabajos. Esta es la prueba del lado servidor que se iniciará después de hacer clic en el botón Iniciar.
Una vez seleccionadas todas las opciones, haga clic en Iniciar para iniciar el servidor.
Configuración de un punto de acceso de software de prueba (Prueba de SoftAP)
Copie todos los archivos binarios y subdirectorios de NDISTest desde el siguiente controlador HLK:
\\<ControllerName>\tests\<architecture>\nttest\nettest\ndis\ndistest.net\
<ControllerName> es el nombre del equipo del controlador HLK y <la arquitectura> es x86 (para procesadores basados en x86) o amd64 (para procesadores basados en x64).
Instale el controlador SoftAP para ambos dispositivos WLAN de Atheros en el SoftAP de prueba. Puede instalar este controlador desde Administrador de dispositivos, que puede abrir mediante la ejecución de devmgmt.msc desde un símbolo del sistema. Complete el paso siguiente:
En Administrador de dispositivos, instale el controlador para las estaciones de SoftAP desde \\<ControllerName>\Tests\<architecture>\nttest\nettest\ndis\NDISTest.net\SoftAPMiniport\
<ControllerName> es el nombre del equipo del controlador HLK y <la arquitectura> es x86 (para procesadores basados en x86) o amd64 (para procesadores basados en x64), en función de la arquitectura de procesador de la máquina cliente HLK que tenga los dispositivos SoftAP.
Inicie NDISTest.exe desde el directorio de instalación. Cuando se abra el formulario principal, seleccione Servidor en el menú Archivo para iniciar el formulario de servidor.
Seleccione el dispositivo de mensaje en la lista Dispositivo de mensaje . Este dispositivo debe ser un dispositivo habilitado para IP y en la misma subred que el dispositivo de mensaje de cliente que se configurará más adelante.
Seleccione los dispositivos AP en Dispositivos AP. Los dispositivos AP seleccionados en este servidor serán visibles para el cliente después de iniciar el servidor.
Seleccione el trabajo "servidor" en Trabajos. Esta es la prueba del lado servidor que se iniciará después de hacer clic en el botón Iniciar.
Una vez seleccionadas todas las opciones, haga clic en Iniciar para iniciar el servidor.
Configuración del dispositivo en prueba (DUT)
Copie todos los archivos binarios y subdirectorios de NDISTest desde el siguiente controlador HLK:
\\<ControllerName>\tests\<architecture>\nttest\nettest\ndis\ndistest.net\
<ControllerName> es el nombre del equipo del controlador HLK y <la arquitectura> es x86 (para procesadores basados en x86) o amd64 (para procesadores basados en x64).
Inicie NDISTest.exe desde el directorio de instalación. Cuando se abra el formulario principal, seleccione Cliente en el menú Archivo para iniciar el formulario de cliente.
Seleccione el destino de prueba en la lista Destino de prueba. Para el dispositivo de red, este destino de prueba debe ser Miniport.
Seleccione el dispositivo de prueba en la lista Dispositivo de prueba. Debe ser un dispositivo de prueba específico del proveedor.
Seleccione un dispositivo de mensaje en la lista Dispositivo de mensaje . Debe ser un dispositivo habilitado para IP que esté en la misma subred que el dispositivo de mensaje del servidor. Una vez seleccionado el dispositivo de mensaje, se debe mostrar la sección del dispositivo AP y el dispositivo AP del servidor debe estar disponible en la lista.
Seleccione un dispositivo de soporte técnico en Dispositivos de soporte técnico. Debe ser un dispositivo de soporte técnico específico del proveedor.
Seleccione un dispositivo AP en Dispositivos AP. Debe ser el dispositivo AP que se seleccionó en el lado servidor.
Seleccione las pruebas de la sección Trabajos que se ejecutarán después de iniciar el cliente.
Una vez seleccionadas todas las opciones, haga clic en Iniciar para iniciar el cliente. Los trabajos seleccionados comenzarán a ejecutarse. Los resultados de las pruebas se almacenarán en el cliente en la siguiente subcarpeta de registro:
<NDISTestRootFolder>/logs/<AdapterName>/
Configuración de la captura de paquetes de cliente
Configure una topología de prueba para la ejecución independiente. Para obtener más información, vaya a "Configuración de NDISTest para la ejecución independiente".
Configure un segundo SUT. Para obtener más información, vaya a "Configuración de un dispositivo de soporte técnico en prueba (SUT)."
Inicie NDISTest.exe desde el directorio de instalación. Cuando se abra el formulario principal, seleccione Depurar en el menú Ver para iniciar la sección Captura de paquetes en el cliente.
Seleccione un dispositivo De captura en Captura de paquetes. Debe ser un dispositivo de soporte técnico seleccionado en el lado servidor.
En Trabajos, seleccione las pruebas que se ejecutarán después de iniciar el cliente.
Una vez seleccionadas todas las opciones, haga clic en Iniciar para iniciar el cliente.
Las capturas de paquetes correspondientes a las pruebas se generarán en el servidor con el dispositivo de captura. Los registros estarán en la siguiente subcarpeta de registro:
<NDISTestRootFolder>/logs/<AdapterName>/
Solución de problemas cuando la sección Captura de paquetes no aparece en el cliente
Compruebe que la interfaz de usuario del centro de mensajes está cerrada. Si la interfaz de usuario NDISTest no está maximizada, la sección Captura de paquetes puede estar oculta detrás de la interfaz de usuario del centro de mensajes.
Quiero abrir un error. ¿Qué debo incluir en el error:
Cree un paquete .hlkx que contenga las pruebas con errores; vea la sección "Creación de un paquete" y adjunte al error.
Registros con errores: recopile los registros ndistest de la ejecución de pruebas e inclúyelos con el paquete en el error. Los registros se pueden encontrar haciendo lo siguiente:
Abra el administrador de HLK.
Selección del Monitor de trabajo de exploradores>
Elija el grupo de máquinas en el que programó las pruebas.
En el panel derecho, elija la máquina DUT.
En Estado de ejecución del trabajo , haga clic con el botón derecho en el nombre del trabajo de la prueba que ejecutó y seleccione Examinar registros de trabajos.
Se abrirá una ventana del explorador con un DIRECTORIO AP, Servidor y Prueba. Comprima estos directorios y adjunte al error.
Cómo restablecer mis máquinas después de una ejecución errónea?
A continuación se muestra un gráfico con problemas y soluciones comunes.
Síntoma |
Solución |
La interfaz de usuario de VAN no muestra ninguna red |
1 |
Cuando conecto mi dispositivo WLAN a una red habilitada para DHCP, no obtengo una dirección IP. |
2 |
Obtengo errores extraños de "Canal de vuelta" |
2 |
La máquina (SUT, DUT o AP) se ha bloqueado y ahora se producen errores en todas las pruebas. |
1,2,3 |
NDISTest no busca automáticamente mi adaptador de prueba cuando se ejecuta a través de HLK |
3 |
La prueba de HLK no puede rellenar un messageDevice o SupportDevice |
3 |
Actualicé mi controlador HLK y no mis clientes y ahora veo bloqueos y errores extraños que nunca he visto antes |
Al pasar a un nuevo controlador, también debe recompilar los clientes. En caso de que no sea factible, deberá quitar ndprot630.sys de las tres máquinas y athr.sys y softap.sys de la máquina AP. Todos estos archivos están en el directorio c:\windows\system32\drivers. Ndprot630.sys se volverá a cargar automáticamente cuando se ejecute NDISTest, pero no se sobrescribirá. ather.sys y Sofap.sys deberán copiarse desde el nuevo controlador. |
Mi AP físico no parece estar funcionando como antes |
Es posible que tenga que restablecer o reiniciar el ap físico. Si restablece el generador, asegúrese de establecer el canal y la radio según las instrucciones de configuración. |
He probado todos los pasos anteriores, pero nada funcionó |
Si ha probado los pasos anteriores y sigue viendo problemas que puede desinstalar, vuelva a instalar el adaptador WLAN. Asegúrese de que cuando haya terminado de cambiar el nombre del adaptador SupportDevice0. |