Stöder BCM43438 WiFi-chip i Raspberry Pi 3 “ bildskärm ” -läge

Stöder det bildskärmsläget (känt från aircrack-ng & co.)?

Kommentarer

  • Du ' har listat fel chip. Pi 3 använder en BCM43438, inte en BCM43143.
  • Bra att veta. Så det verkar vara fel produktbeskrivning …
  • Ingen aning – varifrån fick du din beskrivning?
  • farnell .com / datablad / 2020826.pdf

Svar

Nej

Men det finns planer på att försöka implementera det uppenbarligen

EDIT: (om detta är relaterat till BCM43143, när röken rensas runt BCM-chipnumret kan detta bli fullt på ”NEJ”.)

Kommentarer

  • Ser ut som ett ' nej ' då tyvärr , även om jag ' fortfarande vill försöka bekräfta det på något sätt. Knepigt utan datablad! Jag märker att ' är en bärbar prototypplattform som heter Ingenic Newton2 som använder samma chip. Det kan finnas några ledtrådar där.

Svar

Firmware som används i BCM4339 (Nexus 5) samt BCM43438 (RPI3) fick ett inbyggt bildskärmsläge .

Vi har nyligen upptäckt denna funktion efter implementering av bildskärmsläget för Nexus 5 (se: nexmon.org ). Standard firmware har åtminstone redan stöd för att sända råa 802.11-ramar. Du kan använda en omodifierad firmware och bara skicka IOCTL: er 108 och 10 från drivrutinen till firmware. Du måste också ändra gränssnitttypen.

Vi arbetar för närvarande fortfarande med att förbättra bildskärmsläget för Raspberry Pi 3, men vi har redan en dd ”kapabel bild redo för ditt SD-kort, titta på: rpi3.nexmon.org . I den nuvarande versionen utökade vi det inbyggda bildskärmsläget för att generera ramar inkapslade i ett Radiotap-huvud.

Uppdatering: Tack @ user1147688, länkarna ovan bör också uppdateras 🙂

Kommentarer

  • Github för att göra kärnplåstret med RPi3 nexmon är här .

Svar

nej, jag får detta fel

Fel för trådlös begäran ”Set Mode” (8B06 ):

Kommentarer

  • Fick du det här felet med att göra exakt? Vad får dig att tro att felet beror på bristen på maskinvarufunktioner snarare än åtgärder?
  • Du får detta fel som svar på sudo iwconfig wlan0 mode monitor som standarddrivrutin i Raspbian (till i dag) är beroende av en icke-fri firmware och / eller drivrutin / modul som inte har stöd för övervakningsläge. Alternativet är att lappa / hacka den officiella drivrutinen. Det är dock värt att notera att det ' är faktiskt mindre krångel att ta en wifi-adapter som har rätt stöd för bildskärmsläge i drivrutinen (och firmware), de är smutsiga billiga dessa dagar, ungefär storleken på en OTP-adapter och de fungerar konsekvent – får saker som nexmon att byggas konsekvent över tiden? skakar magisk 8-boll

Svar

Ja, och jag är väldigt glad med nexmon-projektet som har aktiverat detta.

Jag har skapat följande skript som automatiserar riktningarna för NEXMON-projektet. Nexmon, vilket fantastiskt projekt.

Följande skript kommer upptäcka om den körs på en pi-zerow, Pi3 eller Pi3b + och kompilera och tillämpa den relativa korrigeringen. Det behåller till och med plåstret vid omstart av enheten.

https://github.com/zorani/RaspPiNexmonScripts

Njut!

Lämna ett svar

Din e-postadress kommer inte publiceras. Obligatoriska fält är märkta *