Сегодня внезапно столкнулся с проблемой того, что bluetooth наушники подключались и сразу же отключались.
bluetoothctl выдавал ошибку Failed to connect: org.bluez.Error.Failed br-connection-unknown.
Описываю тут решение, что бы помочь тем, кто столкнётся с похожей проблемой.
Решение
При возникновении ошибки br-connection-unknown в Linux попробуйте следующее:
Запустите
bluetoothctlв терминале:bluetoothctlОбновите список устройств (убедитесь, что наушники в режиме сопряжения):
scan onУдалите старое устройство (если уже было сопряжено):
remove XX:XX:XX:XX:XX:XXДобавьте в список доверенных своё устройство:
trust XX:XX:XX:XX:XX:XXПовторно выполните сопряжение:
pair XX:XX:XX:XX:XX:XXПодключитесь:
connect XX:XX:XX:XX:XX:XX
После этого завершите работу bluetoothctl командой exit. Устройство должно подключиться. Если проблема сохраняется, проверьте актуальность версии BlueZ и драйверов Bluetooth.