Соединение Bluetooth-гарнитуры в командной строке

Как Вы соединяете Bluetooth-гарнитуру, не используя GUI? Я не знаю как к.

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

Я могу на самом деле видеть свои наушники с командой: hcitool scan

затем я пытаюсь соединиться с: hcitool cc 00:00:00:00:00:00 и hcitool auth 00:00:00:00:00:00

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

спасибо за внимание.

8
задан 6 October 2016 в 05:48

4 ответа

Можно использовать bluez-инструменты .

Установка это путем выполнения sudo apt-get install bluez-tools.

Находят MAC-адрес Вашего устройства с bt-device -l и соединяются с ним с bt-audio -c 00:00:00:00:00:00.

3
ответ дан 23 November 2019 в 05:53

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

Для нахождения MAC-адреса моего устройства я использовал bt-device -l

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

Hope это может помочь кому-то! ;)

0
ответ дан 23 November 2019 в 05:53

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

  • если вы не знаете MAC, выполните: bt-device -l | grep
  • теперь, когда у вас есть MAC-адрес, с которым вы можете подключиться: bluetoothctl connect

Теперь укажите это в своем профиле:

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

** MAC HERE будет вашим MAC-адресом. найдено в предыдущих шагах

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

  • Использование Ubuntu 19.10 на DELL Latitude
  • подключение наушников HD 4.50BTNC.
5
ответ дан 26 February 2020 в 14:07

Для подключения к bluetooth-гарнитуре у меня это сработало.

Я установил bluez.

Убедился, что Bluetooth работает.

Я сделал: bluetoothctl devices

Это дало имя и адрес моего bluetooth-устройства.

Я сделал: bluetoothctl connect

Я увидел: "Соединение успешно".

ПРИМЕР:

$ bluetoothctl devices
Device B8:AD:3E:7B:5E:D2 LG HBS750
$ bluetoothctl connect B8:AD:3E:7B:5E:D2
Attempting to connect to B8:AD:3E:7B:5E:D2
[CHG] Device B8:AD:3E:7B:5E:D2 Connected: yes
Connection successful

the script I now use is simply:

bluetoothctl connect B8:AD:3E:7B:5E:D2


0
ответ дан 20 October 2020 в 05:02

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

Похожие вопросы: