Править: Кажется, что передача класса не важна, я могу передать звук потоком так или иначе, блюз обрабатывает все это отдельно. Мой телефон знает, что это - ноутбук и не фактическая портативная аудиосистема, но безотносительно. Это работает :)
Я хочу настроить свой нетбук с аппаратным ключом Bluetooth USB как портативное аудиоустройство.
Я могу вручную изменить класс путем выполнения
sudo hciconfig hci0 class 0x20041c
Но та установка не выживает, когда сервис Bluetooth перезапущен, даже после редактирования/etc/bluetooth/main.conf к
[General]
Class = 0x20041c
Это всегда значения по умолчанию к 0x00010c вместо этого.
В некоторых более старых инструкциях говорится для редактирования/var/lib/bluetooth//конфигурация, но блюз 5.43 только имеет файл настроек в той папке. Я смог постоянно установить псевдоним Bluetooth там. Это не позволяет изменять класс адаптера все же.
Какие-либо идеи?
Я выполняю новую установку Lubuntu 17.04.
Править: Я нашел этот http://www.spinics.net/lists/linux-bluetooth/msg67306.html
Но я понятия не имею, что плагин имени хоста, как предполагается, и относится ли это к моему случаю...
Установка класса вручную не требуется для передачи звука. Bluez справляется с этим сам. Дело закрыто.