Udostępnij przez


Wymagania wstępne dotyczące testowania sieci bezprzewodowej LAN (802.11)

W tym temacie opisano proces używany do testowania urządzenia bezprzewodowej sieci LAN (WLAN), aby upewnić się, że działa prawidłowo w systemie Windows. Te procedury korzystają z zestawu Microsoft Windows Driver Kit (WDK) i zestawu Windows Hardware Lab Kit (Windows HLK). Aby zapewnić zgodność z programem certyfikacji sprzętu systemu Windows sieci WLAN, należy uruchomić wszystkie testy, które system Windows HLK identyfikuje jako wymagane dla urządzenia. Zalecamy również pracę z testami w kolejności według następujących poziomów: "Basic", "Functional", "Reliability" i "Certification".

Uwaga / Notatka

Aby sterownik przeszedł testy i uzyskał certyfikację sprzętu systemu Windows, należy skompilować sterownik przy użyciu najnowszej wersji zestawu WDK.

Uwaga / Notatka

Testy sieci WLAN systemu Windows HLK korzystające z punktów dostępu opartych na oprogramowaniu są obsługiwane wyłącznie przy użyciu określonych kart sieciowych sieci WLAN Atheros. Klienci systemu Windows HLK, którzy testują sterowniki sieci WLAN, muszą używać karty sieci WLAN zainstalowanej na maszynie kontrolera AP, aby ukończyć przesyłanie. Tylko dwa urządzenia zostały specjalnie przetestowane w momencie wydania systemu Windows 8.1: Dlink DWA-552 i Dlink DWA-556. Dodatkowe modele mogły działać w przeszłości i mogą nadal działać, ale nie mogą być gwarantowane. Jeśli masz pytania dotyczące tego problemu, skontaktuj się z nami pod adresem wlanndt@microsoft.com.

Testy do uruchomienia zależą od możliwości urządzenia lub systemu, które testujesz. Wykonanie testów trwa około 36–40 godzin. Te czasy reprezentują pełne przekazywanie wyników. Błędy w każdym teście lub ponownym uruchomieniu z powodu awarii dodają dodatkowy czas do testów. Te czasy mogą się różnić w zależności od platformy i wydajności poszczególnych maszyn, które są używane w testach.

Konfiguracja systemu Windows HLK na potrzeby testowania urządzeń sieci WLAN

Konfiguracja systemu Windows HLK na potrzeby testowania urządzeń sieci WLAN składa się z następujących składników:

  • Komputer z systemem Windows HLK Studio. Za pomocą tej aplikacji można kontrolować i konfigurować kontroler HLK systemu Windows do wysyłania zadań do klientów systemu Windows HLK w puli systemu Windows HLK. Wszystkie wymagania dotyczące przesyłania WLAN systemu Windows HLK są wymuszane po skonfigurowaniu zadania wykonywania testu HLK systemu Windows.

  • Komputer z kontrolerem HLK systemu Windows. Ten komputer musi działać w systemie Windows Server. Aby uzyskać więcej informacji, zobacz Wymagania wstępne dotyczące systemu Windows HLK. (W wielu przypadkach ten komputer może być tym samym komputerem z systemem Windows HLK Studio). Ten składnik rezerwuje klientów systemu Windows HLK w puli systemu na potrzeby zadania testowego. Na rysunku 1 Konfiguracja sieci WLAN kontroler systemu Windows HLK i komputer z systemem Windows HLK Studio są reprezentowane jako jedna maszyna.

  • Urządzenie w ramach testu (DUT), który jest komputerem z systemem operacyjnym i architekturą, dla której szukasz certyfikacji, oraz na którym zainstalowano urządzenie do certyfikacji. Na tym komputerze należy zainstalować klienta systemu Windows HLK.

  • Urządzenie pomocy technicznej w ramach testu (SUT), który jest komputerem z tą samą wersją i architekturą procesora systemu Windows co DUT. Sut musi również mieć zainstalowane to samo urządzenie sieci WLAN i mieć uruchomioną tę samą wersję sterownika co DUT.

  • Kontroler AP, który jest maszyną z tą samą architekturą procesora systemu Windows co DUT i SUT. Ten komputer musi mieć zainstalowane zgodne karty sieci WLAN (zaleca się Dlink DWA-552) i dwie karty Ethernet zainstalowane, z których jedna musi być w stanie osiągnąć 1 Gb/s. Na tym komputerze należy zainstalować klienta systemu Windows HLK.

  • Dwóch APs 515 lub 535 APs. Zobacz Rysunek 1 Konfiguracja sieci WLAN , aby uzyskać szczegółowe informacje o konfiguracji i fizyczne rozmieszczenie routerów.

  • Router/punkt dostępu z obsługą kontroli dostępu 802.11AC. Aby uzyskać szczegółowe informacje o konfiguracji i ustalenia fizyczne, zobacz Rysunek 1 Konfiguracja sieci WLAN . Router 802.11AC musi obsługiwać co najmniej taką samą liczbę anten, strumieni przestrzennych i maksymalną przepływność jak DUT. Użycie routera 802.11AC, który nie obsługuje wystarczającej przepływności, zakończy się niepowodzeniem testów wydajnościowych 802.11. Możesz użyć strony 2,4Ghz routera 802.11AC jako AP dla Wlan L1 i testów podstawowych urządzeń. Należy to skonfigurować przy użyciu protokołu WPA2 Personal i szyfru AES. Wartości domyślne tych testów używają identyfikatora SSID zestawówtestssid i hasła hasła.

  • Punkt dostępu z obsługą protokołu 802.11w. Ten element jest niezmieniony z poprzednich wersji systemu Windows HLK sieci WLAN i można użyć wcześniej używanego punktu dostępu.

  • Punkt dostępu obsługujący 6GHz. Sieć należy skonfigurować na pasmie 6GHz tylko w celu uniknięcia połączenia na innym pasmie podczas testowania. Ten punkt dostępu nie jest wymagany, jeśli duT nie jest urządzeniem obsługującym 6GHz.

  • Punkt dostępu z obsługą wielu łączy Wi-Fi 7. Należy go skonfigurować przy użyciu sieci Wi-Fi mlo 7 MLO WPA3, która może ustanowić co najmniej dwa łącza. Zazwyczaj może to być ten sam fizyczny punkt dostępu, co 6GHz ap wymienione powyżej. Ten punkt dostępu nie jest wymagany, jeśli usługa DUT nie obsługuje wersji 802.11be.

  • Punkt dostępu z obsługą wielu linków Wi-Fi 7 Enterprise. Należy ją skonfigurować przy użyciu sieci Wi-Fi mlo 7 MLO WPA3 Enterprise obsługującej co najmniej dwa łącza przy użyciu szyfrowania CCMP-128 i PROTOKOŁU PEAP. Ten punkt dostępu nie jest wymagany, jeśli duT nie obsługuje wersji 802.11be ani Wi-Fi 7 Enterprise.

Uwaga / Notatka

System Windows Vista i starsze wersje systemu Windows są przestarzałe i nie są obsługiwane dla żadnej roli w konfiguracji testowej.

Rysunek 1 Instalator sieci WLAN przedstawia konfigurację sieci WLAN:

Konfiguracja sieci wlan

Przygotowanie do testowania sieci bezprzewodowej LAN (802.11)

Przygotowanie Do pracy z Agą (AP1 i AP2):

  • Obecnie obsługiwane APs w APs Jest 515 i 535 działa w UsłudzeAlOS Instant 8.5.0.0.

  • W normalnej instalacji, APs w Języku Jest skonfigurowany w "roju" z jednym AP wyznaczony kontroler i pozostałych klientów. W takim przypadku zmiany konfiguracji ap są stosowane na kontrolerze i (ostatecznie) wyeksportowane do odpowiednich klientów. Ponieważ system kontrolera AP konfiguruje każdy ap niezależnie, ten kontroler/konfiguracja klienta nie będzie działać na potrzeby testowania HLK sieci WLAN. Zamiast tego adresy APS muszą zostać przekonwertowane z trybu zarządzanego na autonomiczny .

  • Możesz rozwiązać problemy z możliwością nawiązywania połączenia z dostawcami aplikacji przy użyciu Telnet.exe, aby nawiązać połączenie z obydwoma routerami na adresie IP sieci WAN z poziomu kontrolera AP. Jeśli nie możesz nawiązać połączenia z jedną z ap z AP-Controller przy użyciu adresu IP sieci WAN, testy nie mogą nawiązać połączenia i zakończy się niepowodzeniem.

  • Te kroki przygotowywania nie mają zastosowania do żadnych autonomicznych APs używanych do instalacji, takich jak 802.11 AC, Wi-Fi 6E lub Wi-Fi 7 routerów. W przypadku routera 802.11AC skonfiguruj go tak, aby był zgodny z maksymalną przepustowością i strumieniami przestrzennymi, które obsługuje urządzenie.

Przypisywanie statycznego adresu IP ap

  • Aby skonfigurować nową autonomiczną Aplikację Ap, odłącz ją od sieci, podłącz USB do komputera i...

    • Użyj Menedżera urządzeń, aby określić, który port COM jest podłączony do

    • Uruchom program PuTTY, wybierz pozycję Serial i wprowadź port COM

    • Cykl zasilania ap

    • Przed rozpoczęciem rozruchu następuje 2-sekundowa pauza, aby nacisnąć Return i zatrzymać rozruch

    • Po zatrzymaniu rozruchu jesteś w specjalnej sesji terminalu trybu polecenia. Służy do przypisywania statycznego adresu IP:

      apboot> factory_reset (opcjonalnie)
      apboot> setenv ipaddr 192.168.s.n (użyj podsieci przełącznika Gigbit 2)
      apboot> setenv netmask 255.255.255.0
      apboot> setenv gatewayip 192.168.s.cc (adres IP kontrolera AP)
      apboot> saveenv
      apboot> printenv
      apboot> rozruch (trwa około 3 minut)

Przekonwertuj na system operacyjny Instant Wis

  • Tryb autonomiczny jest obsługiwany tylko przez system operacyjny Wifi instant . Po zalogowaniu się w Internecie w systemie operacyjnym spoza wystąpienia zostanie wyświetlona strona Aprowizacja punktu dostępu , aby wymusić uaktualnienie:

    • Zaloguj się do interfejsu internetowego. Domyślnym identyfikatorem logowania jest admin/adminlub admin/serial#.

    • Przejdź do nowego obrazu systemu operacyjnego. (Musi znajdować się na komputerze lokalnym).

    • Wybierz pozycję Zapisz i uaktualnij teraz.

    • Natychmiast po pomyślnym uaktualnieniu ap zostanie uruchomiony ponownie.

Włączanie programu Telnet i konwertowanie na tryb autonomiczny

  • Po uruchomieniu natychmiastowego działania ap wykonaj końcowe kroki konfiguracji:

    • Zaloguj się w interfejsie sieci Web. Domyślny identyfikator logowania to administrator/administrator lub, jeśli ap został właśnie uaktualniony, admin/serial#.

    • Jeśli ap został właśnie uaktualniony, zostanie wyświetlona strona Resetowanie domyślnego hasła . Wprowadź nowe hasło, kliknij przycisk OK , a następnie zaloguj się ponownie przy użyciu nowego hasła.

    • Włącz dostęp do terminalu (telnet):

      Konfiguracja>System>Pokaż opcje> zaawansowaneOgólne>Serwer terminali

    • Ustaw statyczny adres IP (wymagany tylko w przypadku zmiany adresu IP)

      Konfiguracja>Punkty> dostępu Wybierz > adres MAC ap (ołówek) >Określ statycznie

    • Przekonwertuj na autonomiczną:

      Konserwacja>Nawrócić
      Konwertowanie co najmniej jednego punktu dostępu na> Autonomiczny interfejs API
      Punkt dostępu do konwersji> Wybierz adres MAC ap z listy rozwijanej (zazwyczaj jest to jedyny)
      Konwertujczy chcesz kontynuować?> OK

Konfiguracja i przygotowanie topologii:

  • Każdy wiersz na rysunku 1. Instalator sieci WLAN reprezentuje podłączony Ethernet.

  • Kontroler AP wymaga dwóch kart sieci LAN. Jedna karta SIECI LAN (Nic 1) łączy się z przełącznikiem Gigabit 1, a druga karta lan (Nic 2) łączy się z przełącznikiem Gigabit 2. Karta sieciowa 2 MUSI być kartą gigabitową i nie może być kartą Ethernet USB. Ta karta służy do mierzenia wydajności 802.11AC. Adres IP karty sieciowej 1 musi być przypisany przy użyciu protokołu DHCP. Adres IP karty sieciowej 2 musi być przypisany statycznie. Ta metoda przypisania umożliwia testom identyfikowanie kart.

  • Nie używaj tej samej przestrzeni adresowej IP dla przełącznika Gigabit 1 i Gigabit Switch 2. Muszą one zawierać maski adresów IP/podsieci, które nie nakładają się na siebie. Ponadto należy użyć protokołu DHCP do przypisania adresów na przełączniku Gigabit 1 (może to być ta sama sieć, której zwykle używasz do innych testów HLK), a zakres adresów IP przełącznika Gigabit 1 nie może znajdować się w zakresie 192.168.x.x. Zalecamy użycie adresu 192.168.100.* dla adresowania na przełączniku Gigabit 2.

  • Kontroler DUT, SUT, AP Controller i HLK potrzebują twardych przewodowych połączeń LAN z przełącznikiem Gigabit 1. Nie może to być ten sam przełącznik co przełącznik Gigabit 2. Usługa DHCP musi dostarczać adresy IP na przełączniku Gigabit 1. Jeśli karta sieciowa 1 na kontrolerze AP nie ma przypisanego adresu IP przy użyciu protokołu DHCP, testy zakończy się niepowodzeniem.

  • Każdy statyczny adres IP połączony z przełącznikiem Gigabit 2 musi być unikatowy.

  • Rysunek 1. Konfiguracja sieci WLAN Zawiera pewne uwagi dotyczące adresów IP, identyfikatorów SID, haseł itp. Podczas przebiegów testów zostanie wyświetlony monit o podanie tych wartości.

  • Oba karty bezprzewodowe, które są zainstalowane w DUT i SUT muszą w pełni obsługiwać Wifi-Direct. Zalecamy używanie tej samej karty i sterownika w systemach DUT i SUT.

  • W przypadku urządzeń, które obsługują 802.11AC, zarówno DUT, jak i SUT muszą zawierać tę samą kartę bezprzewodową i sterownik.

Konfiguracja kontrolera AP:

  • Kontroler AP jest wymagany do posiadania jednej karty sieci WLAN w celu przeprowadzenia wszystkich testów HLK sieci WLAN.

  • Kontroler AP wymaga 2 kart Ethernet. Jedna z nich musi obsługiwać szybkości gigabitów.

  • Karta Ethernet podłączona do przełącznika 2 musi być kartą Ethernet Gigabit. To wymaganie zapewnia nieograniczone testowanie wydajności.

  • Architektura systemu operacyjnego kontrolera AP musi być zgodna z architekturą systemu operacyjnego DUT (32bit dla x86, 64bit dla AMD64).

  • Kontroler AP nie wymaga architektury pojedynczego procesora. Ten szczegół jest dostosowywany przez automatyzację testów.

Konfiguracja puli HLK:

Po skonfigurowaniu topologii testowej przygotuj systemy testowe do testowania urządzeń sieci WLAN, wykonując następujące czynności:

  1. Skonfiguruj następujące konfiguracje maszyn, korzystając z poprzednich instrukcji dotyczących konfiguracji:

    • Jedno urządzenie testowe na dut

    • Jedno urządzenie testowe na platformie SUT

    • Jedna karta sieci WLAN na kontrolerze AP

    • Dwie karty Ethernet na kontrolerze AP

    • Windows HLK Studio i Windows HLK Controller

  2. Na podstawie systemu operacyjnego, dla którego testujesz urządzenie, zainstaluj system operacyjny kompilacji na klientach systemu Windows HLK (trzy komputery testowe: DUT, SUT i AP Controller), zgodnie z opisem w poprzedniej sekcji.

  3. Zainstaluj kontroler HLK i maszynę HLK Studio na maszynie z systemem Windows Server. Aby uzyskać więcej informacji , zobacz Krok 2: Instalowanie klienta w systemach testowych.

  4. Zainstaluj klientów HLK na trzech komputerach testowych DUT, SUT i AP Controller. Aby uzyskać więcej informacji, zobacz Przewodnik krok po kroku dotyczący certyfikacji sprzętu systemu Windows.

  5. Na kontrolerze HLK systemu Windows kliknij przycisk Start, kliknij pozycję Wszystkie programy, kliknij pozycję Zestawy windows, kliknij pozycję Zestaw certyfikacji sprzętu, a następnie kliknij pozycję Windows HLK Studio.

  6. Kliknij pozycję Konfiguracja , a następnie kliknij pozycję Zarządzanie maszynami.

  7. Kliknij pozycję Utwórz pulę maszyn.

  8. Wpisz nazwę puli maszyn w polu Nowa pula , a następnie naciśnij Enter. Nowa pula maszyn powinna być wyświetlana jako węzeł w obszarze $ (root).

  9. Wybierz pulę domyślną. Maszyny klienckie systemu Windows HLK powinny być wymienione na liście Maszyny .

  10. Naciśnij i przytrzymaj CTRL , a następnie kliknij każdą z trzech zdefiniowanych maszyn, aby wybrać wszystkie trzy maszyny.

  11. Przeciągnij trzy wybrane maszyny do nowo utworzonej puli maszyn.

  12. W nowej puli maszyn kliknij prawym przyciskiem myszy trzy maszyny. Kliknij pozycję Zmień stan maszyny , a następnie kliknij przycisk Resetuj. Maszyny zmienią się z stanu Nie gotowe na stan Inicjowanie , a następnie do stanu Gotowe . Podczas procesu inicjowania urządzenia na maszynie są wyliczane i katalogowane. Ważne jest, aby wszystkie urządzenia zostały zainstalowane w tym momencie.

  13. Dodatkowe pule można skonfigurować na jednym kontrolerze HLK systemu Windows, replikując całą topologię i ponownie uruchamiając krok 4

  14. Jeśli używasz maszyny debugera z każdą topologią (w przypadku wielu topologii), możesz zainstalować oddzielne kopie programu Windows HLK Studio na dodatkowych maszynach, aby więcej niż jeden tester mógł współużytkować ten sam kontroler. Używaj oddzielnych projektów dla każdej topologii/puli i używaj tylko jednej topologii na pulę.

Uruchamianie testów bezprzewodowej sieci LAN (802.11) na potrzeby certyfikacji

Poniższa procedura przedstawia sposób uruchamiania testów urządzeń sieci WLAN:

  1. Otwórz program Windows HLK Studio.

  2. Na karcie Project (Projekt ) kliknij pozycję Create Project (Utwórz projekt ) i nadaj projektowi nazwę .

  3. Kliknij kartę Wybór .

  4. Wybierz nową pulę maszyn z listy rozwijanej w lewym górnym rogu i kliknij pozycję Menedżer urządzeń. Lista zostanie wypełniona nazwami wszystkich urządzeń zainstalowanych na maszynach w tej puli.

  5. Na liście znajdź sterownik sieci WLAN pod testem i zaznacz pole wyboru obok niego.

    Uwaga / Notatka

    Na liście może znajdować się więcej niż jeden sterownik sieci WLAN. Upewnij się, że sprawdzasz ten, który znajduje się w dut. Nazwa maszyny znajduje się w prawej kolumnie.

  6. Kliknij kartę Testy — domyślnie zostaną wyświetlone wszystkie dostępne testy certyfikacji dotyczące wybranego urządzenia.

  7. Wyświetloną listę można filtrować, klikając pozycję Widok , a następnie wybierając dodatkowe opcje, takie jak Podstawowa, Funkcjonalna lub Niezawodność.

    Tylko testy certyfikacji są wymagane dla procesu certyfikacji; Jednak uruchamianie testów podstawowych i funkcjonalnych zapewnia określony zestaw testów funkcjonalnie ważnych.

  8. Wybierz test do uruchomienia, zaznaczając pole po lewej stronie obok niego. Kliknij pozycję Uruchom wybrane. Zostanie wyświetlony monit o dodanie dodatkowych parametrów. (Możesz również zaznaczyć pole wyboru obok wielu testów).

  9. Nie wszystkie parametry są używane dla wszystkich testów. Wyświetlane są tylko parametry niezbędne dla wybranych testów. Szczegółowe opisy parametrów można wyświetlić, umieszczając wskaźnik myszy na nazwie parametru. Wiele parametrów będzie pochodzić z notatek topologii wymienionych powyżej. W przypadku naciśnięcia F1 podczas wybierania testu zostaną wyświetlone szczegółowe informacje na temat tego testu i jego parametrów.

  10. Sekcja Zestaw maszyn jest zawsze obecna dla testów funkcjonalnych i niezawodności. Ta sekcja reprezentuje zasoby maszyny niezbędne do uruchomienia testów. Przed kliknięciem przycisku OK musisz adresować wszystkie symbole "!".

    1. Wybierz pierwszą nazwę testu z listy (jeśli istnieje więcej niż jedna).

    2. W menu Rola wybierz pozycję Klient — maszyna DUT powinna być już zaznaczona i wyszarana.

    3. W menu Rola wybierz pozycję Pomoc techniczna i zaznacz pole wyboru obok maszyny SUT.

    4. W menu Rola wybierz pozycję AP i zaznacz pole wyboru obok maszyny AP.

  11. Kliknij przycisk OK, aby zaplanować. Możesz monitorować szczegółowy postęp testów w Menedżerze HLK systemu Windows lub po prostu obserwować, gdy każdy wynik testu jest wyświetlany w kolumnie Stan .

Wyświetlanie wyników i plików dziennika

Wyniki i dzienniki można wyświetlać za pośrednictwem Menedżera HLK systemu Windows lub Windows HLK Studio.

W Menedżerze HLK systemu Windows kliknij pozycję Eksploratory , a następnie kliknij pozycję Monitor zadań.

Gdy maszyny klienckie zakończą zadania testowe, można zebrać informacje z ramki Stan wykonania zadania , klikając prawym przyciskiem myszy zadanie i wyświetlając błędy, raporty zadań lub raporty wyników. Możesz również kliknąć pozycję Przeglądaj dzienniki zadań , aby uzyskać dostęp do wyników testów.

W programie HLK Studio kliknij kartę Wyniki . Wyświetl kolumnę Stan , aby monitorować wyniki każdego testu. Możesz wybrać każdą kolumnę, aby posortować wyniki. Jeśli test zakończy się pomyślnie, zobaczysz zielony znacznik wyboru; w przypadku niepowodzenia zostanie wyświetlony czerwony znak X. Aby uzyskać bardziej szczegółowe informacje na temat wyświetlania dzienników, zobacz Krok 7. Wyświetlanie wyników testów i plików dziennika.

Tworzenie pakietu

Po przekazaniu wszystkich niezbędnych testów możesz utworzyć pakiet przesyłania hlkx na potrzeby certyfikacji.

System Windows HLK Studio obsługuje tworzenie pakietów, więc nie trzeba używać oddzielnego narzędzia do przesyłania. Funkcja tworzenia pakietu umożliwia dodawanie niezbędnych plików zasobów w celu ukończenia certyfikacji. Aby uzyskać szczegółowe instrukcje dotyczące tworzenia pakietu, zobacz Krok 8: Tworzenie pakietu przesyłania.

Device.Network Testing