Ive tried to make some scripts to use an access point as drone sniffing device.
The code is on my github repo: GitHub - JeGoBE8900/MikrotikDroneDetectionScripts: Mikrotik RouterOS scripts, to snif wifi packets for Drones and forward them to droneaware.io node device · GitHub
Packets are streamed as TZSP to a linux virtual wlan device, so the droneaware service can pickup the packets.These packets can be used for Kismet or Wireshark too. https://www.kismetwireless.net/
My current findings about the Mikrotik AP, I'm lacking the ability for
- US/EU regulations different about drones (set country to brazil)
- Forward the packets to a different TCP port (only stream adress can be choosen)
- Wifi Sniffer filter cant filter on SSID's
- Frequencies cant be changed while sniffing, the sniffer doesnt pick them up. Sniffer needs to be restarted.
(Ive made a little manual about creating virtual wlan device too DroneAware-Node-Releases/docs/hardware/mac80211_hwsim.md at main · JeGoBE8900/DroneAware-Node-Releases · GitHub )
I wonder if others also tried this? Or have some experience about this.