Używam Debian Jessie 8.2. Mam klucz sprzętowy USB Bluetooth podłączony do mojego komputera.
sudo bluetoothctl -a
Następnie uruchamiam :
[NEW] Controller 5C:F3:70:6B:57:60 debian [default]
Agent registered
[bluetooth]# scan on
Discovery started
[CHG] Controller 5C:F3:70:6B:57:60 Discovering: yes
[bluetooth]# devices
[NEW] Device 08:DF:1F:A7:B1:7B Bose Mini II SoundLink
[bluetooth]# pair 08:DF:1F:A7:B1:7B
Attempting to pair with 08:DF:1F:A7:B1:7B
[CHG] Device 08:DF:1F:A7:B1:7B Connected: yes
[CHG] Device 08:DF:1F:A7:B1:7B UUIDs:
0000110b-0000-1000-8000-00805f9b34fb
0000110c-0000-1000-8000-00805f9b34fb
0000110e-0000-1000-8000-00805f9b34fb
0000111e-0000-1000-8000-00805f9b34fb
00001200-0000-1000-8000-00805f9b34fb
[CHG] Device 08:DF:1F:A7:B1:7B Paired: yes
Pairing successful
[CHG] Device 08:DF:1F:A7:B1:7B Connected: no
[bluetooth]# trust 08:DF:1F:A7:B1:7B
[CHG] Device 08:DF:1F:A7:B1:7B Trusted: yes
Changing 08:DF:1F:A7:B1:7B trust succeeded
[bluetooth]# connect 08:DF:1F:A7:B1:7B
Attempting to connect to 08:DF:1F:A7:B1:7B
Failed to connect: org.bluez.Error.Failed
Ale w ten sposób mogę połączyć się z moim iPhonem. Dlaczego nie mogę połączyć się z głośnikiem Bose Mini II SoundLink?
pulseaudio-bluetooth-module
. Zainstalowałem, potem zabiłem i uruchomiłem pulseaudio. Połączyłem się! Nie było dźwięku, ale naprawiłem to, wyłączając głośnik, a następnie włączając go ponownie. Jeśli naprawisz literówkę, mogę zaznaczyć poprawną odpowiedź.sudo apt install pulseaudio-module-bluetooth
Spróbuj najpierw zaufać urządzeniu przed jego sparowaniem.
Wystąpił ten sam błąd podczas próby parowania AirPods z Ubuntu 16.04.
W bluetoothctl z sudo mam
Teraz tego próbowałem (pełny postęp)
Teraz AirPods działa pięknie między moim iPhonem a Ubuntu.
źródło
ta procedura działa dla mnie, dzięki.
dodatkowe komentarze:
Próbowałem dodać głośnik bluetooth, to był komunikat o błędzie, który miałem,
Usunąłem urządzenie, a następnie powtórzyłem wszystkie kroki, które udostępnia David Jung.
tak to teraz wygląda:
Jeszcze raz dziękuję
źródło
Tęsknić za komentarzem, a tym samym napisać odpowiedź, by skorzystać z obserwacji innych:
W moim przypadku
sudo apt-get install bluez
działał Ubuntu 17.04, po prostu instalacja bluez ( ). Nie potrzebowałem żadnego zpulseaudio
pakietów. Właśnie podążyłem za odpowiedzią Davida Junga, aby nawiązać pierwsze połączenie z zestawem słuchawkowym Bluetooth JBL. Upewnij się, że zestaw słuchawkowy został właśnie włączony - w zasadzie jest ustawiony w trybie wykrywalnym.Również w celu ponownego połączenia (na przykład po ponownym uruchomieniu) wystarczy zadzwonić do bluetoothctl -a, a następnie połączyć. Jeśli masz aplet w menedżerze okien, to oczywiście można się stamtąd połączyć, w przeciwnym razie interfejs wiersza poleceń to bluetoothctl -a. Nie zapomnij wydać
devices
polecenia wsudo bluetoothctl -a
menu, aby upewnić się, że urządzenie jest dostępne. Jeśli lista urządzeń jest pusta, najpierw wykonaj odpowiedź od @David Jung.Pamiętaj, aby mieć uruchomione usługi. Sprawdź, czy
sudo systemctl status bluetooth.services
isudo systemctl status bluetooth.target
. Oba powinny być aktywne i załadowane! Czasami restartuje obie usługi, zanim bluetoothctl -a zadziała. Wykonałem wszystkie polecenia na prawach sudo, aby uniknąć luk.Przydatnym narzędziem jest
btmon
monitorowanie, co dokładnie się dzieje, po podłączeniu, sparowaniu lub cokolwiek związanego z poleceniami bluetooth.źródło