Raspberry Pi Zero 2 W chipset WiFi, prędkości i tryb monitora
Chip Raspberry Pi Zero 2 W różni się nieco od chipów stosowanych w innych modelach. Dlatego w tym wpisie na blogu zamierzamy szczegółowo omówić te różnice.
Wydajność WiFi
Dane dotyczące WiFi pochodzą z Jeff Geerling.
Zero W - 20,3 Mb/s
Zero 2 W - 33,5 Mb/s
Pi 3B (bez plusa) - 38,8 Mb/s
Pi 4 B - 92,8 Mb/s
Chipset
Chipset wykorzystywany przez Raspberry Pi Zero 2 W to Synaptics SYN43436.
Zgodnie z powyższym zrzutem ekranu, chipset WLAN zastosowany w Raspberry Pi Zero 2 W to Broadcom 43430.
Jednak kilka innych chipsetów WLAN jest również wykrywanych jako 43430, takich jak BCM43438 A1.
Bieganie dmesg prowadzi mnie do wzmianki o Broadcom 43436.
Powtórzę jednak - chip to Synaptics SYN43436.
Tryb monitora?
Niestety, nie udało mi się przełączyć układu WiFi Raspberry Pi Zero 2 W w tryb monitora.
Użyłem Kali Linux z Re4son-Kernel i uruchomiłem airmon-ng check kill aby zabić wszystkie PID, które mogą zakłócać tryb monitora, oraz airmon-ng start wlan0 aby przełączyć tryb monitora na karcie WLAN, ale to nie zadziałało, jak widać na powyższym zrzucie ekranu - błąd 524.
Naturalnie, bieganie airodump-ng wlan0mon (utworzonego przez airmon-ng) nie znaleziono żadnych identyfikatorów SSID.
Jednym z kluczowych aspektów, który wstrzymuje ten proces, jest brak obsługi układu WLAN w Pi Zero 2 W przez Nexmon.
Nexmon to "firmware patching framework for Broadcom/Cypress WiFi chips", który umożliwia włączenie trybu monitora z nagłówkami radiotap.
W readme Nexmona nie znajdziesz Pi Zero 2 W wymienionego w tabeli obsługiwanych urządzeń.
Jeśli chcesz poznać pomysły na to, co zrobić ze swoim Raspberry Pi Zero 2, Sprawdź nasz artykuł tutaj.