Пробуждение WLAN — тесты пакетов — функциональные
Этот автоматический тест проверяет пробуждение по функциям пакетов. После нажатия кнопки питания устройство должно перейти в состояние D2. Устройство должно проснуться по пакету во время состояния D2.
Этот тест не применим к устройствам, поддерживающим InstantGo.
Сведения о тесте
Характеристики |
|
Платформы |
|
Поддерживаемые выпуски |
|
Ожидаемое время выполнения (в минутах) | 14 |
Категория | Сценарий |
Время ожидания (в минутах) | 840 |
Требуется перезагрузка | false |
Требуется специальная конфигурация | Да |
Тип | automatic |
Дополнительная документация
Тесты в этой области функций могут содержать дополнительную документацию, включая предварительные требования, сведения о настройке и устранении неполадок, которые можно найти в следующих разделах:
Запуск теста
Перед запуском теста выполните настройку теста, как описано в разделе Требования к тестированию: Предварительные требования к тестированию для беспроводной локальной сети (802.11).
Этот тест выполняет следующие действия:
- Установите пользовательский драйвер протокола на клиентском компьютере, чтобы разрешить добавление определенного шаблона пробуждения, и на компьютере AP, чтобы разрешить отправку необработанных пакетов, соответствующих этой схеме.
- Настройте один маршрутизатор следующим образом:
- Маршрутизатор 0 – 2,4 ГГц: WPA2PSK/AES [предпочтительный G/Channel 6]
- Маршрутизатор от 0 до 5 ГГц: WPA2PSK/AES [предпочтительный PHY N/Channel 40]
- Выполните проверку и убедитесь, что маршрутизатор найден
- Убедитесь, что адаптер сообщает о себе как о поддержке AOAC, и сообщите о возможности NDIS_PM_WOL_BITMAP_PATTERN_SUPPORTED
- Создайте профиль для маршрутизатора с частотой 0 до 2,4 ГГц с параметром ConnectionMode, настроенным вручную.
- Выполнение WlanConnect с помощью профиля
- Проверьте возможности пробуждения адаптера и в зависимости от возможностей поддержки (не в определенном порядке) выполните шаги теста WakePacket() ниже для следующих шаблонов пробного пробуждения:
- Случайно созданный шаблон растрового рисунка
- Шаблон TCP SYN для IPv4
- Шаблон IPv6 TCP SYN
- Шаблон адреса назначения IPv4 с подстановочными знаками
- Шаблон адреса назначения IPv6 с подстановочными знаками
Тестовый случай WakePacket() выполняет следующие действия для конкретного тестового случая шаблона.
- Настройка компьютера сервера контроллера AP для отправки указанного пакета шаблона через 2 минуты 30 секунд
- Добавление шаблона в адаптер WLAN
- Отключение других сетевых адаптеров на клиентском компьютере
- Запуск мониторинга состояния WLAN и событий состояния питания адаптера
- Введите подключенный режим ожидания в течение 5 минут
- Включение других сетевых адаптеров на клиентском компьютере
- Проверьте события состояния беспроводной локальной сети и состояния питания адаптера, чтобы убедиться, что адаптер перешел на низкое энергопотребление и проснулся из-за получения шаблона.
Устранение неполадок
Общие сведения об устранении неполадок при тестировании HLK см. в статье Устранение неполадок тестов HLK в Windows.
Сведения об устранении неполадок см. в статье Устранение неполадок с тестами беспроводной локальной сети (802.11).
Дополнительные сведения
Параметры
Имя параметра | Описание параметра |
---|---|
TestDeviceSupports5ghz | Для этого параметра должно быть задано значение TRUE, если устройство поддерживает сети с тактовой частотой 5 ггц, и false, если это не так. |
APControllerIPAddress | Внутренний параметр |
LocalDir | Внутренний параметр |
AP1IPAddress | IP-адрес первого AP, подключенного к системе |
AP1Password | Пароль root для первого AP, подключенного к системе |
AP2IPAddress | IP-адрес второго AP, подключенного к системе |
AP2Password | Пароль root для второго AP, подключенного к системе |
ServiceAPChannelAddress | Внутренний параметр |
TestDll | Внутренний параметр |
TestName | Внутренний параметр |
EnableTracing | Да или Нет для включения трассировки |