Skip to content
Martijn van Welie edited this page May 8, 2022 · 7 revisions

Known Bluez issues

  • Connecting to devices with a random address only works while discovery is running
  • In Bluez 5.55-5.63, when writing a characteristic with 'write with response' property, it always returns ERR UNLIKELY. Fixed in Bluez 5.64

Attribute caching

By default it is done for all devices. You can modify /etc/bluetooth/main.conf to change this behaviour. See main.conf

To manually delete the cache, remove the cache directory in /var/lib/bluetooth/[adapter]/cache

Disable battery plugin

Modify /lib/systemd/system/bluetooth.service by changing this line:

ExecStart=/usr/lib/bluetooth/bluetoothd -P battery