Наушники Bluetooth больше не подключаются в Linux после успешного подключения в Windows

У меня есть наушники JBL Tune 510 BT, которые я успешно использовал в Debian GNU/Linux до прошлой субботы.

Для подключения я использовалbluetoothctlверсия 5.65.

В эту субботу я впервые подключил свои наушники к Windows 11. Все работало нормально. Однако когда я снова загрузился в Linux, я больше не мог подключиться к наушникам.

Запускаю наушники в режиме обнаружения, они издают звук "пинг", а потом запускаюbluetoothctl connect. хвостохранилищеsyslog, я вижу следующее:

bluetoothd[641]: src/profile.c:ext_connect() Не удалось голосовому шлюзу Hands-Free подключиться к MAC-АДРЕСУ: соединение отклонено (111) bluetoothd[641]: Profiles
/audio/avdtp.c:avdtp_connect_cb() подключиться к MAC-АДРЕС: Соединение отклонено (111)

Я уже пытался сбросить настройки наушников, удерживая кнопку увеличения и уменьшения громкости, как указано здесь . Сообщения об ошибках выше были моей попыткой подключения после сброса.

1 ответ

Обычно ключи сопряжения Bluetooth хранятся в ОС, поэтому, хотя Linux и Windows используют один и тот же MAC-адрес Bluetooth (отображается как одно устройство), они отслеживают сопряжения независимо друг от друга.

После того как вы выполнили сопряжение наушников с Windows, наушники сохранили новые ключи связи для MAC-адреса компьютера и удалили старые, ранее созданные при сопряжении с Linux (при условии, что компьютер сделал то же самое). Однако Linux по-прежнему считает, что он спарен — старые ключи хранятся в /var/lib, и он пытается использовать их при подключении.

Вам придется полностью отключить наушники от Bluetooth и выполнить их повторное сопряжение. (Это заставит их перестать работать в Windows.)


Раньше у меня была статья о ручном копировании ключей связи из реестра Windows в конфигурацию bluetoothd Linux, чтобы одно и то же соединение можно было использовать в обеих операционных системах, но статья была написана для WinXP и BT 2.0, поэтому, скорее всего, требуется обновление для Windows 10 и/или новый протокол сопряжения, поставляемый с Bluetooth 4.x — в последний раз, когда я проверял, клавиши теперь немного другие.

Другие вопросы по тегам