Apakah chip WiFi BCM43438 dalam Raspberry Pi 3 mendukung mode "monitor"


Jawaban:


1

Tidak.

Tapi ada rencana untuk mencoba dan menerapkannya rupanya

EDIT: (jika ini terkait dengan BCM43143, setelah asap menghilang di sekitar nomor chip BCM ini mungkin menjadi penuh pada "TIDAK".)


Sayang sekali , sepertinya 'tidak' , walaupun saya masih ingin mencoba dan memastikannya. Tricky tanpa lembar data! Saya perhatikan ada platform prototyping yang dapat dipakai yang disebut Ingenic Newton2 yang menggunakan chip yang sama. Bisa jadi ada beberapa petunjuk di sana.
goobering

18

Firmware yang digunakan dalam BCM4339 (Nexus 5) serta BCM43438 (RPI3) memiliki mode monitor bawaan .

Kami baru saja menemukan fungsi ini setelah menerapkan mode monitor untuk Nexus 5 (lihat: nexmon.org ). Firmware default setidaknya sudah mendukung frame 802.11 yang dipancarkan mentah. Anda dapat menggunakan firmware yang tidak dimodifikasi dan cukup mengirim IOCTLs 108dan 10dari driver ke firmware. Anda juga harus mengubah jenis antarmuka.

Kami saat ini masih berupaya meningkatkan mode monitor untuk Raspberry Pi 3, tetapi kami sudah menyiapkan gambar yang dapat dihapus untuk kartu SD Anda, lihat di: rpi3.nexmon.org . Dalam versi saat ini kami memperluas mode monitor bawaan untuk menghasilkan bingkai yang dienkapsulasi dalam header Radiotap.

Pembaruan: Terima kasih @ user1147688, tautan di atas juga harus diperbarui :-)


Github untuk membuat patch kernel menggunakan RPi3 nexmonada di sini .
not2qubit

1

tidak, saya mendapatkan kesalahan ini

Kesalahan untuk permintaan nirkabel "Set Mode" (8B06):


Anda mendapatkan kesalahan ini melakukan apa sebenarnya? Apa yang membuat Anda yakin kesalahannya adalah karena kurangnya fitur perangkat keras dan bukan tindakan Anda?
Dmitry Grigoryev

Anda menerima kesalahan ini sebagai tanggapan sudo iwconfig wlan0 mode monitorsebagai driver default di Raspbian (hingga hari ini) bergantung pada firmware yang tidak bebas dan / atau driver / modul yang tidak memiliki dukungan mode monitor. Alternatifnya adalah dengan menambal / meretas driver resmi. Perlu dicatat, bagaimanapun, bahwa sebenarnya lebih mudah untuk mengambil adaptor wifi yang memiliki dukungan mode monitor yang tepat pada driver (dan firmware), mereka murah hari ini, tentang ukuran adaptor OTP, dan mereka bekerja secara konsisten - mendapatkan hal-hal seperti nexmonmembangun secara konsisten dari waktu ke waktu? shakes magic 8-ball
Shaun Wilson

0

Ya, dan saya sangat senang dengan proyek nexmon yang memungkinkan ini.

Saya telah membuat skrip berikut yang mengotomatiskan arah pada proyek NEXMON. Nexmon, proyek yang hebat.

Script berikut akan mendeteksi jika dijalankan pada pi-zerow, Pi3 atau Pi3b + dan mengkompilasi dan menerapkan patch relatif. Bahkan mempertahankan patch saat reboot perangkat.

https://github.com/zorani/RaspPiNexmonScripts

Nikmati!

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.