Does it support the monitor mode (known from aircrack-ng & co.)?
But there are plans to try and implement it apparently
EDIT:(should this be related to BCM43143, once the smoke clears around the BCM chip number this might become a full on "NO".)
The firmware used in the BCM4339 (Nexus 5) as well as the BCM43438 (RPI3) got a built-in monitor mode.
We just recently discovered this functionality after implementing the monitor mode for the Nexus 5 (see: nexmon.org). The default firmware at least already supports emitting raw 802.11 frames. You can use a unmodified firmware and just send the IOCTLs
10 from the driver to the firmware. You also have to change the interface type.
We currently still working on improving the monitor mode for the Raspberry Pi 3, but we already got a dd'able image ready for your SD card, have a look at: rpi3.nexmon.org. In the current version we extended the built-in monitor mode to generate frames encapsulated in a Radiotap header.
Update: Thanks @user1147688, the links above should also be updated :-)
Yes, and I am very happy with the nexmon project that has enabled this.
I've created the following script that automates the directions on the NEXMON project. Nexmon, what a great project.
The following script will detect if it is run on a pi-zerow, Pi3 or Pi3b+ and compile and apply the relative patch. It even preserves the patch on reboot of the device.