Masaüstünü bluetooth kulaklık olarak kullanma


14

Masaüstümün hoparlörü telefonumdan çok daha iyi, bu yüzden cep telefonumun yerine masaüstü hoparlörlerimi kullanmak istiyorum. USB veya ses jakı kullanmam uygun değil, bu yüzden Bluetooth ile kaldım. Telefonumu kullanarak eşleştirdim bluetoothctl, ancak bağlanmaya çalışırken bunu alıyorum:

[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

Mac adresimi değiştirdim 00:00:00:00:00:00, ancak gerçek mac adresi telefonum tarafından bildirilen adresle eşleşiyor. Ben de UUIDsson iki ne olduğuna dair hiçbir fikrim olmamasına rağmen , eşleştirme pimi, Modalias ve ile aynı şeyi yaptım .


Bluez'i yapılandırmak için yardım aradığınızı varsayalım mı?

2
Sesi telefonumdan masaüstü hoparlörlerime yönlendirmeme izin veriyorsa, evet!
Henry

Şimdiye kadar bildiğim tek şey Bluez sesinin son derece deneysel olması. Bunu hiç denemedim ama bilmek çok ilgimi çekiyor. Eğer denediniz Bu ?

Hayır, nasıl kuracağımı da bilmiyorum.
Henry

Bağlantıda A2DP'nin nasıl kurulacağı açıklanmaktadır. Bluez önceden yapılandırılmalıdır .

Yanıtlar:


4

pulseaudio* İle bağlanan iki modül sayesinde bluez, şimdi yapmak gerçekten çok kolay.

Gerekli paketleri kurun:

sudo pacman -S bluez bluez-utils pulseaudio-bluetooth

Kullanıcıyı pulseaudiogruba ekle :

sudo usermod -a -G pulseaudio $USER

Bluetooth arka plan programını açın veya yeniden başlatın:

sudo systemctl restart bluetooth

Bluetooth cihazınızı etkinleştirin:

sudo hciconfig hci0 up

Birden fazla bluetooth cihazınız varsa, hci0hciconfig argüman olmadan çalışarak bulunabilecek doğru tanımlayıcıyla .

Şimdi cihazlarımızı etkileşimli bluetoothctl yardımcı programı .

İlk olarak, Arch makinemizi ana bilgisayar adıyla bulunabilir hale getireceğiz:

$ bluetoothctl
[NEW] Controller AA:BB:CC:DD:EE:FF arch [default]

[bluetooth]# agent on
Agent registered

[bluetooth]# default-agent
Default agent request successful

[bluetooth]# discoverable on
Changing discoverable on succeeded
[CHG] Controller AA:BB:CC:DD:EE:FF Discoverable: yes

Arch kutunuz telefonunuz için şimdi bulunabilir olmalıdır. Cihazı seçin ve onaylamak için bilgi isteminize dönün:

Request confirmation
[agent] Confirm passkey 748794 (yes/no): yes
[CHG] Device FF:EE:DD:CC:BB:AA ...
... snipped ...
[agent] Authorize service 0001... (yes/no): yes
... snipped ...
[agent] Authorize service 0001... (yes/no): yes
[CHG] Controller AA:BB:CC:DD:EE:FF Discoverable: no

trustBağlandıktan sonra komutu çalıştırarak çözülen bazı bağlantı kesme sorunları yaşadım .

[phone]# trust
[CHG] Device FF:EE:DD:CC:BB:AA Trusted: yes
Changing  trust suceeded

İşte bu, masaüstü hoparlörlerinizden ses çalabilmeniz gerekir.


Çalışıyor, ancak gecikmeyi iyileştirmek için yine de var mı?
Henry

hci araçları şimdi bluez-utils-compat aracılığıyla
AUR'da
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.