Сопряжение наушников Bluetooth в командной строке

10

Как вы подключаете наушники Bluetooth без использования графического интерфейса? Я не знаю как

Я нашел другой метод в Интернете, но ничего не работает.

На самом деле я вижу свои наушники с помощью команды: hcitool scan

тогда я пытаюсь связаться с: hcitool cc 00:00:00:00:00:00иhcitool auth 00:00:00:00:00:00

Я не получил сообщение об ошибке, но мои наушники не работают.

Спасибо за ваше время.

Dysnod
источник

Ответы:

3

Вы можете использовать bluez-tools .

Установите его, запустив sudo apt-get install bluez-tools.

Найдите MAC-адрес вашего устройства bt-device -lи подключитесь к нему с помощью bt-audio -c 00:00:00:00:00:00.

Тони Лансер
источник
2
bt-audio не установлен, но bluez-tools установлен.
Dysnod
bt-audioдолжен прийти вместе с bluez-tools.
Тони Лансер
Что происходит, когда ты бежишь bt-audio -c 00:00:00:00:00:00?
Тони Лансер
2
Программа BT-audio еще не установлена. Вы можете установить его, набрав sudo apt-get install bluez-tools. Я пытался удалить и установить bluez-tools, но проблема все еще существует.
Dysnod
2
Существует открытая проблема для bt-audio, отсутствующая в bluez-tools github.com/khvzak/bluez-tools/issues/13 .
Яакко
2

из блютуз устранения неполадок подключения в блоге

  • если вы не знаете, что MAC делает: bt-device -l | grep <name of your device>
  • теперь, когда у вас есть MAC-соединение с: bluetoothctl connect <MAC HERE>

Теперь поместите это в свой профиль:

alias headphones="until bluetoothctl connect <MAC HERE>; do  echo ...  ; sleep 1; done"

** MAC ЗДЕСЬ будет MAC, который вы нашли в предыдущих шагах

Он может несколько раз потерпеть неудачу из-за bt подключения и задержки соединений, но он работает после 3 попыток для меня.

  • Использование Ubuntu 19.10 на DELL Latitude
  • подключение наушников HD 4.50BTNC.
Микки Перлштейн
источник
1

Я на Ubuntu 19.04, и выполнение следующих работ для меня:
sudo bluetoothctl <<<"connect $DEVICE_MAC_ADDRESS"
где $DEVICE_MAC_ADDRESSнаходится MAC-адрес устройства Bluetooth.

Чтобы найти MAC-адрес моего устройства, я использовал bt-device -l

Обе bluetoothctlи bt-deviceкоманды уже были предварительно установлены в моей системе.

Надеюсь, что это может помочь кому-то! ;)

Эли Г.
источник