Risposte:
No.
Ma ci sono piani per provare a implementarlo apparentemente
EDIT: (dovrebbe essere correlato a BCM43143, una volta che il fumo si schiarisce attorno al numero di chip BCM questo potrebbe diventare un pieno su "NO".)
Il firmware utilizzato nel BCM4339 (Nexus 5) e nel BCM43438 (RPI3) hanno una modalità monitor integrata .
Di recente abbiamo scoperto questa funzionalità dopo aver implementato la modalità monitor per Nexus 5 (vedi: nexmon.org ). Il firmware predefinito almeno supporta già l'emissione di frame 802.11 non elaborati. È possibile utilizzare un firmware non modificato e inviare semplicemente gli IOCTL 108
e 10
dal driver al firmware. Devi anche cambiare il tipo di interfaccia.
Attualmente stiamo ancora lavorando per migliorare la modalità monitor per Raspberry Pi 3, ma abbiamo già un'immagine dd'able pronta per la tua scheda SD, dai un'occhiata a: rpi3.nexmon.org . Nella versione attuale abbiamo esteso la modalità monitor integrata per generare frame incapsulati in un'intestazione Radiotap.
Aggiornamento: Grazie @ user1147688, anche i collegamenti sopra dovrebbero essere aggiornati :-)
no, ho questo errore
Errore per la richiesta wireless "Set Mode" (8B06):
sudo iwconfig wlan0 mode monitor
come il driver predefinito in Raspbian (fino ad oggi) si basa su un firmware e / o driver / modulo non liberi che non dispongono del supporto della modalità monitor. L'alternativa è patch / hacking del driver ufficiale. Vale la pena notare, tuttavia, che in realtà è meno fastidioso afferrare un adattatore wifi che ha un supporto adeguato per la modalità monitor nel driver (e firmware), sono oggi poco costosi, circa le dimensioni di un adattatore OTP e funzionano in modo coerente - ottenere cose come nexmon
costruire costantemente nel tempo? scuote 8 palle magiche
Sì, e sono molto contento del progetto Nexmon che ha permesso questo.
Ho creato il seguente script che automatizza le indicazioni sul progetto NEXMON. Nexmon, che grande progetto.
Il seguente script rileverà se viene eseguito su pi-zerow, Pi3 o Pi3b + e compilerà e applicherà la relativa patch. Conserva anche la patch al riavvio del dispositivo.
https://github.com/zorani/RaspPiNexmonScripts
Godere!