Raspberry Pi Zero 2 W WiFi chipset, velocidades e modo monitor

O chip Raspberry Pi Zero 2 W é ligeiramente diferente dos chips utilizados noutros modelos. Por isso, neste blogpost, vamos abordar as diferenças em profundidade.

Desempenho do WiFi

Dados sobre WiFi provenientes de Jeff Geerling.

Zero W - 20,3 Mbps

Zero 2 W - 33,5 Mbps

Pi 3B (não-plus) - 38,8 Mbps

Pi 4 B - 92,8 Mbps

Chipset

O chipset que o Raspberry Pi Zero 2 W utiliza é o Synaptics SYN43436.

Ostensivamente, o chipset WLAN usado no Raspberry Pi Zero 2 W é o Broadcom 43430, de acordo com a captura de ecrã acima.

No entanto, vários outros chipsets WLAN também são detectados como 43430, como o BCM43438 A1.

Em execução dmesg leva-me a ver uma menção ao Broadcom 43436.

Mas deixem-me reiterar - o chip é um Synaptics SYN43436.

Modo monitor?

Infelizmente, não consegui colocar o chip WiFi do Raspberry Pi Zero 2 W no modo monitor.

Usei o Kali Linux com o Re4son-Kernel e executei airmon-ng check kill para eliminar quaisquer PIDs que possam interferir com o modo de monitorização, e airmon-ng start wlan0 para alternar o modo de monitor na placa wlan, mas isso não funcionou, como se pode ver na captura de ecrã acima - erro 524.

Naturalmente, correr airodump-ng wlan0mon (criado pelo airmon-ng) não encontrou nenhum SSID.

Um aspeto fundamental que está a atrasar este processo é o facto de a Nexmon não suportar o chip WLAN do Pi Zero 2 W.

O Nexmon é uma "estrutura de correção de firmware para chips WiFi Broadcom/Cypress" que permite ativar o modo de monitorização com cabeçalhos radiotap.

No readme do Nexmon, não encontra o Pi Zero 2 W na sua tabela de dispositivos suportados.

Se quiser obter ideias sobre o que fazer com o seu Raspberry Pi Zero 2, ver o nosso artigo aqui.

Deixe um comentário