I was wondering if you ever got this working as I am trying to accomplish something similar on the Balena fin v1.1.
My rather unstable solution is as follows:
As the on-board fin wifi doesn’t support monitoring mode. I am using a usb adapter that shows up as wlan1.
Then I ssh in and run the following commands:
ip link set wlan1 down
iw wlan1 set monitor control
ip link set wlan1 up
These changes don’t persist between restarts and to my frustration for some reason you have to plug the USB wifi adapter in after boot to be able to make these changes.
If you just and run these on the adapter with it plugged in during boot:
iw wlan1 set monitor control
output:
command failed operation not supported -95
I am working on making monitor mode persistent using the network manager.