Der Lautsprecher meines Desktops ist viel besser als meine Telefone, daher möchte ich meine Desktop-Lautsprecher anstelle meines Handys verwenden. Es ist für mich unpraktisch, USB oder die Audiobuchse zu verwenden, sodass mir Bluetooth verbleibt. Ich habe mein Telefon mit gekoppelt bluetoothctl
, aber wenn ich versuche, eine Verbindung herzustellen, erhalte ich Folgendes:
[bluetooth]# pair 00:00:00:00:00:00
Attempting to pair with 00:00:00:00:00:00
[CHG] Device 00:00:00:00:00:00 Connected: yes
Request confirmation
[agent] Confirm passkey 000000 (yes/no): yes
[CHG] Device 00:00:00:00:00:00 Modalias: bluetooth:a000Aa000000000
[CHG] Device 00:00:00:00:00:00 UUIDs: 00000000-0000-1000-8000-00000a0a00aa
[CHG] Device 00:00:00:00:00:00 UUIDs: 00000000-0000-1000-8000-00000a0a00aa
...
[CHG] Device 00:00:00:00:00:00 UUIDs: 00000000-0000-1000-8000-00000a0a00aa
[CHG] Device 00:00:00:00:00:00 UUIDs: 000000000-0000-1000-8000-00000a0a00aa
[CHG] Device 00:00:00:00:00:00 Paired: yes
Pairing successful
[CHG] Device 00:00:00:00:00:00 Connected: no
[CHG] Device 00:00:00:00:00:00 RSSI: -75
[bluetooth]# connect 00:00:00:00:00:00
Attempting to connect to 00:00:00:00:00:00
Failed to connect: org.bluez.Error.Failed
Ich habe meine Mac-Adresse durch ersetzt 00:00:00:00:00:00
, aber die tatsächliche Mac-Adresse stimmt nicht mit der von meinem Telefon gemeldeten Adresse überein. Ich habe das gleiche mit dem Pairing-Pin, dem Modalias und dem getan UUIDs
, obwohl ich keine Ahnung habe, was die letzten beiden sind.
arch-linux
android
bluetooth
Henry
quelle
quelle
Antworten:
Dank zweier Module von
pulseaudio
*, die sich damit verbindenbluez
, ist das jetzt wirklich ganz einfach.Installieren Sie die erforderlichen Pakete:
Fügen Sie Ihren Benutzer der
pulseaudio
Gruppe hinzu:Bluetooth-Daemon einschalten oder neu starten:
Aktivieren Sie Ihr Bluetooth-Gerät:
Wenn Sie mehr als ein Bluetooth-Gerät haben, sollten Sie es durch
hci0
die richtige Kennung ersetzen , die durch Ausführenhciconfig
ohne Argumente ermittelt werden kann.Jetzt können wir unsere Geräte mit dem interaktiven
bluetoothctl
Dienstprogramm verbinden.Zuerst werden wir unsere Arch-Maschine anhand ihres Hostnamens erkennbar machen:
Ihre Arch-Box sollte jetzt für Ihr Telefon erkennbar sein. Wählen Sie das Gerät aus und kehren Sie zu Ihrer Eingabeaufforderung zurück, um Folgendes zu bestätigen:
Ich hatte einige Verbindungsprobleme, die durch einfaches Ausführen des
trust
Befehls nach dem Herstellen der Verbindung behoben wurden .Das war's, Sie sollten Audio über Ihre Desktop-Lautsprecher wiedergeben können.
quelle