Peter: ... > What would help is some idea of how the whole BT system works, ...
There are two incompatible types of bluetooth: Bluetooth Low Energy (BLE) Bluetooth Classic see: https://www.bluetooth.com/learn-about-bluetooth/tech-overview/ You must check which generation of bluetooth your speaker uses. If your speaker uses the classic type, this might help you: https://wiki.debian.org/Bluetooth/Alsa /// More info about bluetooth: https://en.wikipedia.org/wiki/Bluetooth https://www.bluetooth.com/specifications/specs/ /// Current linux bluetooth tools (http://www.bluez.org/) doesn't handle bluetooth classic, unless you build bluez with --enable-deprecated configure option. Also, bluez has dropped direct /dev file access for users, you have to set up and go through dbus regardless wether you like it or not. Regards, /Karl Hammar