Сегодня внезапно столкнулся с проблемой того, что 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.