seemoo-lab / openhaystack

Build your own 'AirTags' 🏷 today! Framework for tracking personal Bluetooth devices via Apple's massive Find My network.
https://owlink.org
GNU Affero General Public License v3.0
8.35k stars 450 forks source link

hcitool used in HCI.py is deprecated in latest BlueZ #246

Open Harvie opened 3 months ago

Harvie commented 3 months ago

HCI.py uses hcitool command: https://github.com/seemoo-lab/openhaystack/blob/main/Firmware/Linux_HCI/HCI.py

unfortunately hcitool is deprecated in latest BlueZ. i have no idea what is correct replacement in the latest version. at least for some use cases there seems to be tool called btmgmt, but at this point i cannot tell if that provides all the functionality needed by openhaystack firmware tag implementation.