¿Admite el modo monitor (conocido por aircrack-ng & co.)?
Comentarios
- Has ' enumeraste el chip incorrecto. El Pi 3 usa un BCM43438, no un BCM43143.
- Es bueno saberlo. Por lo tanto, parece ser una descripción de producto incorrecta …
- No tengo idea, ¿de dónde sacaste tu descripción?
- farnell .com / datasheets / 2020826.pdf
Respuesta
No.
Pero hay planes para intentar implementarlo aparentemente
EDITAR: (si esto está relacionado con BCM43143, una vez que el humo se disipe alrededor del número de chip BCM, esto podría convertirse en un «NO» completo).
Comentarios
- Parece un ' no ' luego desafortunadamente , aunque ' todavía me gustaría intentar confirmarlo de alguna manera. ¡Difícil sin hoja de datos! Observo que hay ' s una plataforma de creación de prototipos portátil llamada Ingenic Newton2 que usa el mismo chip. Podría haber algunas pistas allí.
Respuesta
El firmware utilizado en el BCM4339 (Nexus 5) así como el BCM43438 (RPI3) tiene un modo de monitor integrado .
Recientemente descubrimos esta funcionalidad después de implementar el modo de monitorización para el Nexus 5 (ver: nexmon.org ). El firmware predeterminado al menos ya admite la emisión de tramas 802.11 sin procesar. Puede usar un firmware sin modificar y simplemente enviar los IOCTL 108
y 10
desde el controlador al firmware. También debe cambiar el tipo de interfaz.
Actualmente, seguimos trabajando para mejorar el modo de monitorización de la Raspberry Pi 3, pero ya tenemos una imagen dd «capaz para su tarjeta SD, eche un vistazo a: rpi3.nexmon.org . En la versión actual, ampliamos el modo de monitor incorporado para generar marcos encapsulados en un encabezado Radiotap.
Actualización: Gracias @ user1147688, los enlaces anteriores también deberían actualizarse 🙂
Comentarios
- El github para hacer el parche del kernel usando RPi3
nexmon
es aquí .
Respuesta
no, obtengo este error
Error para la solicitud inalámbrica «Modo de configuración» (8B06 ):
Comentarios
- ¿Recibiste este error al hacer qué exactamente? ¿Qué te hace creer que el error se debe a la falta de funciones de hardware y no a tu acciones?
- Recibe este error en respuesta a
sudo iwconfig wlan0 mode monitor
como controlador predeterminado en Raspbian (hasta el día de hoy) se basa en un firmware no libre y / o controlador / módulo que no tiene soporte para modo monitor. La alternativa es parchear / piratear el controlador oficial. Sin embargo, vale la pena señalar que ' en realidad es menos complicado tomar un adaptador wifi que tenga la compatibilidad adecuada con el modo de monitor en el controlador (y firmware), son muy baratos en estos días, aproximadamente del tamaño de un adaptador de OTP, y funcionan de forma coherente: ¿consiguen que elementos comonexmon
se creen de forma coherente con el tiempo? sacude la bola 8 mágica
Respuesta
Sí, y estoy muy feliz con el proyecto nexmon que ha habilitado esto.
He creado el siguiente script que automatiza las instrucciones en el proyecto NEXMON. Nexmon, qué gran proyecto.
El siguiente script detecta si se ejecuta en un pi-zerow, Pi3 o Pi3b + y compila y aplica el parche correspondiente. Incluso conserva el parche al reiniciar el dispositivo.
https://github.com/zorani/RaspPiNexmonScripts
¡Disfruta!