Raspberry Pi Zero 2 W WiFi-chipset, hastigheter och övervakningsläge
Raspberry Pi Zero 2 W-chipet skiljer sig något från de chip som används i andra modeller. Därför kommer vi i det här blogginlägget att gå igenom skillnaderna på djupet.
WiFi-prestanda
WiFi-siffror hämtade från Jeff Geerling.
Zero W - 20,3 Mbps
Zero 2 W - 33,5 Mbps
Pi 3B (ej plus) - 38,8 Mbps
Pi 4 B - 92,8 Mbps
Chipset
Chipsetet som Raspberry Pi Zero 2 W använder är Synaptics SYN43436.
Det WLAN-chipset som används i Raspberry Pi Zero 2 W är tydligen Broadcom 43430, enligt skärmdumpen ovan.
Flera andra WLAN-chipset har dock också identifierats som 43430, t.ex. BCM43438 A1.
Löpning dmesg leder mig till att se ett omnämnande av Broadcom 43436.
Men låt mig upprepa - chipet är ett Synaptics SYN43436.
Monitorläge?
Tyvärr har jag inte lyckats få Raspberry Pi Zero 2 W:s WiFi-chip att gå in i monitorläge.
Jag använde Kali Linux med Re4son-Kernel och körde airmon-ng check kill för att döda alla PID:er som kan störa monitorläget, och airmon-ng start wlan0 för att växla monitorläget på wlan-kortet, men det fungerade inte, som du kan se från ovanstående skärmdump - fel 524.
Naturligtvis, löpning airodump-ng wlan0mon (skapad av airmon-ng) resulterade i att inga SSID hittades.
En viktig aspekt som hindrar detta är att Nexmon inte stöder Pi Zero 2 W:s WLAN-chip.
Nexmon är ett "firmware patching framework for Broadcom/Cypress WiFi chips" som gör att du kan aktivera monitorläge med radiotap-headers.
I Nexmon's readme hittar du inte Pi Zero 2 W listad i tabellen över enheter som stöds.
Om du vill få idéer om vad du kan göra med din Raspberry Pi Zero 2, kolla in vår artikel här.