Bluetooth

From DWIKI

Links

Terminology

gatt

Generic Attribute Profile

GAP

'Generic Access Profile

HOWTO

Connect new device

bluetootctl
 scan on


Find vendor by mac address

Tools

bluetoothctl

Find devices

scan on

unpair

remove <device-id>

hciconfig

FAQ

Error messages

Failed to pair: org.bluez.Error.AlreadyExists

Try

paired-devices
      

Failed to connect: org.bluez.Error.Failed

hammer?

bluetoothd: profiles/sap/server.c:sap_server_register() Sap driver initialization failed.

Loading LTKs timed out for hci0

Try

rmmod btusb
modprobe btusb
systemctl restart bluetooth

Keeps requiring reconnect

Check ReconnectUUIDs

To find the UUIDs:

bluetoothctl show

mobile device not found

Headphone can't find your system.

 

Bluetooth: hci0: Failed to load Intel firmware file intel/ibt-20-1-3.sfi (-2)

You might find it at https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/tree/intel

NOTE

 hciconfig hci0 up

will show it also wants hci0: Failed to load Intel DDC file intel/ibt-20-1-3.ddc
 


Failed to connect: org.bluez.Error.Failed br-connection-unknown

try

systemctl status bluetooth.service

bluetoothd[836]: profiles/audio/avdtp.c:avdtp_connect_cb() xx permision denied

try unpairing and pairing again