Podporuje WiFi čip BCM43438 v Raspberry Pi 3 “ monitor ” režim

Podporuje režim monitoru (známý z aircrack-ng & co.)?

Komentáře

  • Uvedli jste ' nesprávný čip. Pi 3 používá BCM43438, ne BCM43143.
  • Dobré vědět. Zdá se tedy, že jde o nesprávný popis produktu …
  • Žádný nápad – odkud jste vzal svůj popis?
  • farnell .com / datasheets / 2020826.pdf

Odpověď

Ne

Existují však plány to zkusit implementovat zjevně

EDIT: (pokud by to mělo souviset s BCM43143, jakmile se kouř rozplyne kolem čísla čipu BCM, mohlo by se to stát úplným „NE“.)

Komentáře

  • Vypadá to jako ' no ' pak bohužel , i když jsem to ' i přesto rád nějak vyzkoušel a potvrdil. Tricky bez datasheetu! Všiml jsem si, že ' je nositelná prototypová platforma s názvem Ingenic Newton2 , která používá stejný čip. Mohly by tam být nějaké stopy.

Odpovědět

Firmware použitý v BCM4339 (Nexus 5) a také BCM43438 (RPI3) dostal režim vestavěného monitoru .

Tuto funkci jsme teprve nedávno objevili po implementaci režimu monitoru pro Nexus 5 (viz: nexmon.org ). Výchozí firmware alespoň již podporuje vysílání surových rámců 802.11. Můžete použít nemodifikovaný firmware a jednoduše odeslat IOCTL 108 a 10 z ovladače do firmwaru. Musíte také změnit typ rozhraní.

V současné době stále pracujeme na vylepšení režimu monitoru pro Raspberry Pi 3, ale již máme připravený dd „schopný obrázek pro vaši SD kartu, podívejte se na: rpi3.nexmon.org . V aktuální verzi jsme rozšířili režim vestavěného monitoru o generování rámců zapouzdřených v záhlaví Radiotap.

Aktualizace: Díky @ user1147688, výše uvedené odkazy by také měly být aktualizovány 🙂

Komentáře

  • Github pro vytvoření opravy jádra pomocí RPi3 nexmon je zde .

Odpověď

ne, zobrazuje se mi tato chyba

Chyba bezdrátového požadavku „Nastavit režim“ (8B06 ):

Komentáře

  • Dostali jste tuto chybu a děláte přesně to, co vás vede k přesvědčení, že chyba je způsobena spíše nedostatkem hardwarových funkcí než vaším akce?
  • Tato chyba se zobrazuje v reakci na sudo iwconfig wlan0 mode monitor jako výchozí ovladač v Raspbian (dodnes) spoléhá na bezplatný firmware nebo ovladač / modul, které nepodporují režim sledování. Alternativou je opravit / hacknout oficiální ovladač. Stojí však za zmínku, že ' s ve skutečnosti méně potíží s uchopením adaptéru wifi, který má v ovladači (a firmwaru) správnou podporu režimu monitoru, jsou v dnešní době levné, velikost OTP adaptéru a fungují důsledně – přimějí konzistentně budovat věci jako nexmon? třese magickou osmičku

odpověď

Ano, jsem velmi šťastný s projektem nexmon, který to umožnil.

Vytvořil jsem následující skript, který automatizuje směry projektu NEXMON. Nexmon, skvělý projekt.

Následující skript bude zjistit, zda je spuštěn na pi-nula, Pi3 nebo Pi3b +, a zkompilovat a použít relativní opravu. Dokonce zachovává opravu při restartu zařízení.

https://github.com/zorani/RaspPiNexmonScripts

Užijte si to!

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *