Głośnik mojego pulpitu jest znacznie lepszy niż telefony, więc chcę używać głośników stacjonarnych zamiast telefonów komórkowych. Korzystanie z USB lub gniazda audio jest dla mnie niewygodne, więc mam Bluetooth. Sparowałem telefon bluetoothctl
, ale próbując się połączyć, otrzymuję:
[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
Mój adres mac został zamieniony na 00:00:00:00:00:00
, ale rzeczywisty adres mac jest zgodny z adresem zgłoszonym przez mój telefon. Zrobiłem to samo z pinem do parowania, Modalias i UUIDs
, chociaż nie mam pojęcia, jakie są dwa ostatnie.
arch-linux
android
bluetooth
Henz
źródło
źródło
Odpowiedzi:
Dzięki dwóm modułom
pulseaudio
*, którebluez
są teraz naprawdę łatwe do zrobienia.Zainstaluj wymagane pakiety:
Dodaj użytkownika do
pulseaudio
grupy:Włącz lub uruchom ponownie demona bluetooth:
Włącz urządzenie Bluetooth:
Jeśli masz więcej niż jedno urządzenie Bluetooth, powinieneś zastąpić
hci0
go poprawnym identyfikatorem, który można znaleźć, uruchamiająchciconfig
bez argumentów.Teraz możemy podłączyć nasze urządzenia za pomocą interaktywnego
bluetoothctl
narzędzia.Najpierw sprawimy, że nasza maszyna Arch będzie wykrywalna po nazwie hosta:
Twoje pudełko Arch powinno być teraz wykrywalne dla twojego telefonu. Wybierz urządzenie i wróć do monitu o potwierdzenie:
Miałem pewne problemy z rozłączaniem, które zostały rozwiązane przez uruchomienie
trust
polecenia po połączeniu.To wszystko, powinieneś być w stanie odtwarzać dźwięk przez głośniki na pulpicie.
źródło