Parowanie słuchawek Bluetooth w wierszu polecenia

10

Jak sparować słuchawki Bluetooth bez korzystania z GUI? Nie wiem jak.

Znalazłem inną metodę w Internecie, ale nic nie działa.

Widzę moje słuchawki za pomocą polecenia: hcitool scan

następnie próbuję połączyć się z: hcitool cc 00:00:00:00:00:00ihcitool auth 00:00:00:00:00:00

Nie otrzymałem komunikatu o błędzie, ale moje słuchawki nie działają.

dziękuję za Twój czas.

Dysnod
źródło

Odpowiedzi:

3

Możesz użyć narzędzi Bluez .

Zainstaluj, uruchamiając sudo apt-get install bluez-tools.

Znajdź adres MAC urządzenia bt-device -li połącz się z nim bt-audio -c 00:00:00:00:00:00.

Tony Lancer
źródło
2
bt-audio nie jest zainstalowany, ale instaluje się bluez-tools.
Dysnod,
bt-audiopowinien przyjść razem z bluez-tools.
Tony Lancer,
Co dzieje się, gdy biegniesz bt-audio -c 00:00:00:00:00:00?
Tony Lancer,
2
Program BT-audio nie jest jeszcze zainstalowany. Możesz go zainstalować, pisząc sudo apt-get install bluez-tools. Próbowałem usunąć i zainstalować narzędzia Bluez, ale problem nadal występuje.
Dysnod,
2
Występuje otwarty problem braku dźwięku bt z bluez-tools github.com/khvzak/bluez-tools/issues/13 .
Jaakko,
2

z narzędzia do rozwiązywania problemów z łącznością Bluetooth na blogu

  • jeśli nie znasz MAC wykonaj: bt-device -l | grep <name of your device>
  • teraz, gdy masz połączenie MAC z: bluetoothctl connect <MAC HERE>

Teraz umieść to w swoim profilu:

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

** MAC TUTAJ to MAC znaleziony w poprzednich krokach

Może się to nie powieść kilka razy z powodu łączności bt i opóźnienia połączeń, ale działa po 3 próbach dla mnie.

  • Korzystanie z Ubuntu 19.10 na DELL Latitude
  • podłączenie słuchawek HD 4.50BTNC.
Mickey Perlstein
źródło
1

Jestem na Ubuntu 19.04 i wykonanie dla mnie działało:
sudo bluetoothctl <<<"connect $DEVICE_MAC_ADDRESS"
gdzie $DEVICE_MAC_ADDRESSjest adres MAC urządzenia Bluetooth.

Aby znaleźć adres MAC mojego urządzenia, którego użyłem bt-device -l

Oba bluetoothctli bt-devicepolecenia zostały już wstępnie zainstalowane w moim systemie.

Mam nadzieję, że to może komuś pomóc! ;)

Elie G.
źródło