Tests d’itinérance WLAN - Configuration personnalisée
Cette suite de tests valide l’itinérance de l’adaptateur WLAN.
Détails du test
Spécifications |
|
Plateformes |
|
Versions prises en charge |
|
Durée d’exécution attendue (en minutes) | 12 |
Catégorie | Développement |
Délai d’expiration (en minutes) | 720 |
Nécessite un redémarrage | false |
Nécessite une configuration spéciale | true |
Type | automatique |
Documentation supplémentaire
Les tests de cette zone de fonctionnalité peuvent avoir une documentation supplémentaire, y compris les conditions préalables, l’installation et les informations de résolution des problèmes, que vous trouverez dans les rubriques suivantes :
Exécution du test
Avant d’exécuter le test, effectuez la configuration du test comme décrit dans les conditions requises pour le test : Sans fil LAN (802.11) Conditions préalables pour le test.
Ce test permet au planificateur de tests (utilisateur) d’exécuter les tests d’analyse WLAN avec des paramètres spécifiques. Pour chacun des points d’accès, l’utilisateur peut spécifier les éléments suivants via l’un des CustomAP[1|2]Config[24|5]GHz :
- Paramètre de diffusion SSID : masqué ou visible
- Type de phase 1 EAP : NONE ou EAP_PEAP ou EAP_TTLS
- Type de phase 2 EAP : NONE ou MSCHAPV2
- Algorithme d’authentification : OPEN ou WEP ou WPAPSK, WPA ou WPA2PSK ou WPA2
- Algorithme de chiffrement : NONE ou WEP, TKIP ou AES
- Canal : Nombre de canaux entiers
- Type phy : A ou B, G, N ou AC
Vous trouverez ci-dessous des exemples de configurations AP utilisées par certains des tests :
- Hidden.NONE.NONE.open.none.11.g
- Visible.NONE.NONE.WPA2PSK.AES.44.n
Ce test effectue les actions suivantes :
- Si des paramètres CustomAPConfig sont spécifiés, configurez deux routeurs nommés Routeur 0 et Routeur 1, comme indiqué ci-dessous. Si les paramètres ne sont pas spécifiés, le test ne fait rien
- Routeur 0 - 2,4 GHz : configuré par paramètre utilisateur Test_CustomAP1Config24GHz
- Routeur 0 - 5 GHz : configuré par paramètre utilisateur Test_CustomAP1Config5GHz
- Routeur 1 - 2,4 GHz : configuré par paramètre utilisateur Test_CustomAP2Config24GHz. À l’exception de Channel et de PhyType, les autres paramètres doivent correspondre Test_CustomAP1Config24GHz
- Routeur 1 - 5 GHz : configuré par les paramètres utilisateur Test_CustomAP2Config5GHz. À l’exception de Channel et de PhyType, les autres paramètres doivent correspondre Test_CustomAP1Config5GHz
- Le routeur 0 et le routeur 1 partagent le même SSID pour leurs radios 2,4 GHz.
- Le routeur 0 et le routeur 1 partagent le même SSID pour leurs radios 5 GHz.
- À des fins d’itinérance, la traduction d’adresses réseau (NAT) est activée sur les deux routeurs.
- Si le test Sudden Drop Of Signal est activé (bit 0x1 défini dans Test_CustomRoamingTestOptions), exécutez les étapes de test SuddenDropOfSignal() ci-dessous.
- Si le test de perte soudaine de signal est activé (bit 0x2 défini dans Test_CustomRoamingTestOptions), exécutez les étapes de test SuddenLossOfSignal () ci-dessous.
- Si le test de suppression progressive du signal est activé (bit 0x4 défini dans Test_CustomRoamingTestOptions), exécutez les étapes de test GradualDropOfSignal () ci-dessous.
- Si le test de perte progressive de signal est activé (bit 0x8 défini dans Test_CustomRoamingTestOptions), exécutez les étapes de test GradualLossOfSignal () ci-dessous.
Le test SuddenDropOfSignal() effectue les actions suivantes. Ce test est effectué d’abord sur 5 GHz (si l’adaptateur prend en charge 5 GHz), puis sur 2,4 GHz
- Créer un serveur TCP sur le serveur de contrôleur de point d’accès (AP) (écouter le port 7777)
- Activez la radio sur les deux routeurs.
- Désactivez la radio sur le routeur 1.
- Définissez txpower1 sur les deux routeurs sur 84.
- Connectez-vous au profil à l’aide de WLANConnect et attendez que WLANConnect se termine à l’aide des notifications WLAN.
- Une fois l’adresse IP disponible sur l’adaptateur de test, interrogez le serveur TCP sur le contrôleur AP pour vérifier que la connectivité réseau complète est disponible.
- Créez une connexion au serveur TCP appelée Connexion C. Envoyer et recevoir des paquets.
- Désactivez la radio sur le routeur 1.
- À l’aide de la connexion C, envoyez et recevez un paquet. Cela garantit que la session réseau n’est pas supprimée.
- Utilisez l’API WLAN GetConnectionAttributes pour vérifier que l’association est correcte et que la connexion se trouve sur le routeur 0 .
- Activez la radio sur routeur 1 et désactivez la radio sur le routeur 0.
- À l’aide de la connexion C, envoyez et recevez un paquet. Cela garantit que la session réseau n’est pas supprimée. L’itinérance de la connexion prend un certain temps.
- Utilisez l’API WLAN GetConnectionAttributes pour vérifier que l’association est correcte et que la connexion se trouve sur le routeur 1.
- Activez les radios sur les deux routeurs.
- À l’aide de la connexion C, envoyez et recevez un paquet. Cela garantit que la session réseau n’est pas supprimée.
- Définissez txpwr1 sur le routeur 0 sur 84.
- Définissez txpwr1 sur le routeur 1 sur 4.
- À l’aide de la connexion C, envoyez et recevez un paquet. Cela garantit que la session réseau n’est pas supprimée.
Le test SuddenLossOfSignal() effectue les actions suivantes. Ce test est répété pour 5 GHz et 2,4 GHz.
- Créer un serveur TCP sur le serveur de contrôleur de point d’accès (AP) (écouter le port 7777)
- Activez la radio sur les deux routeurs.
- Désactivez la radio sur le routeur 1.
- Définissez txpower1 sur les deux routeurs sur 84.
- Connectez-vous au profil à l’aide de WLANConnect et attendez que WLANConnect se termine à l’aide des notifications WLAN.
- Une fois l’adresse IP disponible sur l’adaptateur de test, interrogez le serveur TCP sur le contrôleur AP pour vérifier que la connectivité réseau complète est disponible.
- Créez une connexion au serveur TCP appelée Connexion C. Envoyer et recevoir des paquets.
- Activez la radio sur routeur 1 et désactivez la radio sur le routeur 0.
- À l’aide de la connexion C, envoyez et recevez un paquet. Cela garantit que la session réseau n’est pas supprimée.
- Utilise l’API WLAN GetConnectionAttributes pour vérifier que l’association est correcte et que la connexion se trouve sur le routeur 1 par.
- Activez la radio sur le routeur 0 et désactivez la radio sur le routeur 1.
- À l’aide de la connexion C, envoyez et recevez un paquet. Cela garantit que la session réseau n’est pas supprimée. L’itinérance de la connexion prend un certain temps.
- Utilisez l’API WLAN GetConnectionAttributes pour vérifier que l’association est correcte et que la connexion se trouve sur le routeur 0.
- Activez la radio sur le routeur 1 et la radio dans routeur 0 désactivée.
- À l’aide de la connexion C, envoyez et recevez un paquet. Cela garantit que la session réseau n’est pas supprimée.
- Utilisez l’API WLAN GetConnectionAttributes pour vérifier que l’association est correcte et que la connexion se trouve sur le routeur 1.
- Activez la radio sur le routeur 0 et désactivez la radio sur le routeur 1.
- À l’aide de la connexion C, envoyez et recevez un paquet. Cela garantit que la session réseau n’est pas supprimée.
- Utilisez l’API WLAN GetConnectionAttributes pour vérifier que l’association est correcte et que la connexion se trouve sur le routeur 0.
Le test GradualDropOfSignal() effectue les actions suivantes. Ce test est répété pour 5 GHz et 2,4 GHz.
- Créer un serveur TCP sur le serveur de contrôleur de point d’accès (AP) (port d’écoute 7777)
- Activez la radio sur les deux routeurs.
- Connectez-vous au profil à l’aide de WLANConnect et attend que WLANConnect se termine à l’aide des notifications WLAN.
- Une fois l’adresse IP disponible sur l’adaptateur de test, interrogez le serveur TCP sur le contrôleur AP pour vérifier que la connectivité réseau complète est disponible.
- Créez une connexion au serveur TCP appelée Connexion C. Envoyer et recevoir des paquets.
- Définissez txpower1 sur routeur 0 sur 4 et routeur 1 sur 84.
- Réduisez le txpwr1 du routeur 0 de 10 et augmentez le txpwr1 du routeur 1 de 10.
- À l’aide de la connexion C, envoie et reçoit un paquet. Cela garantit que la session réseau n’est pas supprimée.
- Répétez les deux dernières étapes jusqu’à ce que le txpwer1 du routeur 0 soit 84 et que le txpwr1 du routeur 1 soit 4.
Le test GradualLossOfSignal() effectue les opérations suivantes. Ce test est répété pour 5 GHz et 2,4 GHz.
- Créer un serveur TCP sur le serveur de contrôleur de point d’accès (AP) (port d’écoute 7777)
- Activez la radio sur les deux routeurs.
- Connectez-vous au profil à l’aide de WLANConnect et attendez que WLANConnect se termine à l’aide des notifications WLAN.
- Une fois que les addres IP sont disponibles sur l’adaptateur de test, interrogez le serveur TCP sur le contrôleur AP pour vérifier que la connectivité réseau complète est disponible.
- Créez une connexion au serveur TCP appelée Connexion C. Envoyer et recevoir des paquets.
- Définissez txpower1 sur routeur 0 sur 4 et routeur 1 sur 84.
- Réduisez le txpwr1 du routeur 0 de 10 et augmentez le txpwr1 du routeur 1 de 10.
- Lorsque le txpr1 du routeur 1 atteint 4, désactivez le routeur.
- À l’aide de la connexion C, envoyez et recevez un paquet. Cela garantit que la session réseau n’est pas supprimée.
- Répétez les trois dernières étapes jusqu’à ce que le txpwer1 du routeur 0 soit 84 et que le txpwr1 du routeur 1 soit 4.
Dépannage
Pour la résolution des problèmes génériques des échecs de test HLK, consultez Résolution des échecs de test Windows HLK.
Pour plus d’informations sur la résolution des problèmes, consultez Résolution des problèmes liés aux tests lan sans fil (802.11).
Plus d’informations
Paramètres
Nom du paramètre | Description des paramètres |
---|---|
TestDeviceSupports5ghz | Cette valeur doit être définie sur TRUE si l’appareil prend en charge les réseaux 5ghz et FALSE s’il ne le fait pas. |
APControllerIPAddress | Paramètre interne |
LocalDir | Paramètre interne |
AP1IPAddress | Adresse IP du premier point d’accès connecté au système |
AP1Password | Mot de passe racine du premier point d’accès connecté au système |
AP2IPAddress | Adresse IP du deuxième point d’accès connecté au système |
AP2Password | Mot de passe racine du deuxième point d’accès connecté au système |
ServiceAPChannelAddress | Paramètre interne |
TestDll | Paramètre interne |
Priorité | Paramètre interne |
TestName | Paramètre interne |
EnableTracing | Oui ou Non pour activer le suivi |
Test_CustomAP1Config24GHz | Configuration personnalisée pour la radio 2,4 GHz du premier point d’accès (Ignorer le test par défaut) |
Test_CustomAP1Config5GHz | Configuration personnalisée pour la radio 5 GHz du premier point d’accès (ignorer le test par défaut) |
Test_CustomAP2Config24GHz | Configuration personnalisée pour la radio 2,4 GHz du deuxième point d’accès (Ignorer le test par défaut) |
Test_CustomAP2Config5GHz | Configuration personnalisée pour la radio 5 GHz du deuxième point d’accès (ignorer le test par défaut) |
Test_CustomRoamingTestOptions | Masque de bits des options pour Custom RoamingTest (0 = valeur par défaut) |