Ich verwende Debian Jessie 8.2. Ich habe einen Bluetooth-USB-Dongle an meinem Computer angeschlossen.
Ich laufe sudo bluetoothctl -a
dann folgendes durch:
[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
Aber ich kann mich auf diese Weise mit meinem iPhone verbinden. Warum kann ich keine Verbindung zu meinem Bose Mini II SoundLink-Lautsprecher herstellen?
pulseaudio-bluetooth-module
. Ich installierte, tötete und startete pulseaudio. Ich habe mich verbunden! Es gab kein Audio, aber ich habe das behoben, indem ich den Lautsprecher aus- und wieder einschaltete. Wenn Sie Ihren Tippfehler korrigieren, kann ich Ihre Antwort als richtig markieren.sudo apt install pulseaudio-module-bluetooth
Versuchen Sie, dem Gerät zuerst zu vertrauen, bevor Sie es paren.
Beim Versuch, meine AirPods mit Ubuntu 16.04 zu koppeln, ist derselbe Fehler aufgetreten.
In bluetoothctl mit sudo habe ich bekommen
Nun, das habe ich versucht (voller Fortschritt)
Jetzt funktionieren die AirPods wunderbar zwischen meinem iPhone und Ubuntu.
quelle
dieses verfahren funktioniert bei mir, thx.
zusätzliche Kommentare:
Ich habe versucht, einen Bluetooth-Lautsprecher hinzuzufügen. Dies war die Fehlermeldung, die ich hatte.
Ich entfernte das Gerät und wiederholte dann alle Schritte, die David Jung teilte.
so sieht es jetzt aus:
Danke nochmal
quelle
Sich nach einem Kommentar zu sehnen und daher eine Antwort zu schreiben, um anderen von der Beobachtung zu profitieren:
In meinem Fall hat Ubuntu 17.04 nur die Installation von bluez (
sudo apt-get install bluez
) funktioniert. Ich brauchte keines derpulseaudio
Pakete. Ich bin gerade der Antwort von David Jungs gefolgt, um die erste Verbindung mit dem JBL Bluetooth-Headset herzustellen. Stellen Sie sicher, dass das Headset gerade eingeschaltet wurde - im Grunde ist es auf den erkennbaren Modus eingestellt.Zum erneuten Herstellen einer Verbindung (z. B. nach einem Neustart) rufen Sie einfach bluetoothctl -a auf und die Verbindung wird hergestellt. Wenn Sie ein Applet in Ihrem Fenstermanager haben, können Sie natürlich von dort aus eine Verbindung herstellen, andernfalls lautet die Befehlszeilenschnittstelle bluetoothctl -a. Vergessen Sie nicht, den
devices
Befehl imsudo bluetoothctl -a
Menü einzugeben, um sicherzustellen, dass Ihr Gerät verfügbar ist. Wenn die Geräteliste leer ist, folgen Sie zuerst der Antwort von @David Jung.Stellen Sie sicher, dass die Dienste ausgeführt werden. Überprüfen Sie auf
sudo systemctl status bluetooth.services
undsudo systemctl status bluetooth.target
. Beide sollten aktiv und geladen sein! Manchmal werden beide Dienste neu gestartet, bevor bluetoothctl -a funktioniert. Ich habe alle Befehle unter sudo-Rechten ausgeführt, um Lücken zu vermeiden.Ein nützliches Hilfsprogramm ist
btmon
, um zu überwachen, was genau los ist, wann Sie eine Verbindung herstellen oder eine Verbindung herstellen oder irgendetwas, das mit den Bluetooth-Befehlen zusammenhängt.quelle