Respuestas:
No.
Pero aparentemente hay planes para tratar de implementarlo
EDITAR: (si esto se relaciona con BCM43143, una vez que el humo desaparezca alrededor del número de chip BCM, esto podría volverse completo en "NO").
El firmware utilizado en el BCM4339 (Nexus 5) y el BCM43438 (RPI3) tiene un modo de monitor incorporado .
Recientemente descubrimos esta funcionalidad después de implementar el modo de monitor para el Nexus 5 (ver: nexmon.org ). El firmware predeterminado al menos ya admite la emisión de tramas sin formato 802.11. 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 todavía estamos trabajando para mejorar el modo de monitor para Raspberry Pi 3, pero ya tenemos una imagen dd'able lista 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 deben actualizarse :-)
no, me sale este error
Error para la solicitud inalámbrica "Modo de configuración" (8B06):
sudo iwconfig wlan0 mode monitor
que el controlador predeterminado en Raspbian (hasta el día de hoy) se basa en un firmware y / o controlador / módulo no libre que no tiene soporte de modo de 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 el soporte de modo de monitor adecuado en el controlador (y el firmware), son muy baratos en estos días, aproximadamente del tamaño de un adaptador OTP, y funcionan de manera consistente. conseguir cosas como nexmon
construir constantemente con el tiempo? sacude la bola mágica 8
Sí, y estoy muy contento con el proyecto nexmon que lo ha habilitado.
Creé el siguiente script que automatiza las instrucciones en el proyecto NEXMON. Nexmon, qué gran proyecto.
El siguiente script detectará si se ejecuta en un pi-zerow, Pi3 o Pi3b + y compilará y aplicará el parche relativo. Incluso conserva el parche al reiniciar el dispositivo.
https://github.com/zorani/RaspPiNexmonScripts
¡Disfrutar!