Există într-adevăr o mulțime de hack-uri pentru ca sistemele să funcționeze corect Bluetooth, aș dori să-l fac și pe al meu să funcționeze sau să folosesc o versiune implicită care funcționează dacă cineva m-ar răsfăța.
Să pictăm imaginea.
- PC pentru jucători (Asus/NVidea/Intel)
- Tastatură și mouse Bluetooth (Logitech)
- două ecrane cu difuzoare interne „mini” (Eizo)
- Difuzor Bluetooth Flip 5 (JBL)
Pulsadio funcționează, chiar dacă nu-mi place, iar XFCE este standard în Ubuntu Studio, așa că îl folosesc așa cum este.
visul Porniți computerul când ajungeți acasă, porniți serviciul preferat de streaming, apăsați pe redare și ascultați muzică...
realitate cauți ore întregi de-a lungul mai multor săptămâni pentru a găsi o soluție pe care ajungi să o perfecționezi într-un hack scriptat
Hack / Soluție
- eu folosesc bluetoothctl ca rădăcină
- nu aveți încredere și eliminați difuzorul
- Reporniți greu difuzorul
- Începeți o descoperire
- Asociați, conectați și aveți încredere în difuzor *
- Opriți descoperirea
ascult muzică până repornesc
* acest lucru trebuie să se întâmple într-o succesiune foarte rapidă pentru a lucra, sunt necesare degete în două rânduri.
Acest lucru mă face să cred că acest dispozitiv JBL are un truc ușor diferit.
Am o problemă similară cu căștile mele Sony, dar să ne concentrăm pe difuzorul JBL.
mai multe informatii:
Ubuntu 21.10 ticălos
XFCE4 cu meniul wisker
Dispozitiv B8:F6:53:1E:0E:72 (public)
Nume: JBL Flip 5
Alias: JBL Flip 5
Clasa: 0x00240414
Pictogramă: card audio
Pereche: da
De încredere: da
Blocat: nu
Conectat: da
LegacyPairing: nu
UUID: Port serial (00001101-0000-1000-8000-00805f9b34fb)
UUID: receptor audio (0000110b-0000-1000-8000-00805f9b34fb)
UUID: țintă pentru telecomandă A/V (0000110c-0000-1000-8000-00805f9b34fb)
UUID: telecomandă A/V (0000110e-0000-1000-8000-00805f9b34fb)
Opresc difuzorul și primesc o deconectare în Windows, totul așa cum era de așteptat.
Îl pornesc din nou și primesc o conectare/deconectare rapidă în Windows. Cu bluetoothctrl Apoi încerc o conectare cu același rezultat
Încercarea de conectare la B8:F6:53:1E:0E:72
[CHG] Dispozitiv B8:F6:53:1E:0E:72 Conectat: da
Conectarea eșuată: org.bluez.Error.Failed
[CHG] Dispozitiv B8:F6:53:1E:0E:72 Conectat: nu
[CHG] Dispozitiv B8:F6:53:1E:0E:72 Conectat: da
[CHG] Dispozitiv B8:F6:53:1E:0E:72 Conectat: nu
Repeta Hackul
Pe parcursul Hackul /var/log/syslog raportează erori, dar dispozitivele se conectează și funcționează din nou
1 decembrie 21:13:26 Halucia bluetoothd[1027]: profiles/audio/avdtp.c:avdtp_connect_cb() se conectează la B8:F6:53:1E:0E:72: Permisiune refuzată (13)
1 dec 21:14:06 Halucia bluetoothd[1027]: mesaj repetat de 3 ori: [ profiles/audio/avdtp.c:avdtp_connect_cb() connect to B8:F6:53:1E:0E:72: Permission denied (13)]
1 dec 21:16:05 Halucia bluetoothd[1027]: /org/bluez/hci0/dev_B8_F6_53_1E_0E_72/sep1/fd2: fd(41) gata
1 dec 21:16:05 Halucia pulseaudio[2691]: org.freedesktop.DBus.Properties.Get /org/bluez/hci0/dev_B8_F6_53_1E_0E_72/sep1/fd2 Volumul a eșuat: org.freedesktop.DBus.Properties: No such Invalid.Arrror 'Volum'
1 decembrie 21:16:05 Halucia bluetoothd[1027]: profiles/audio/avctp.c:avctp_control_confirm() Control: Refuz conexiunea neașteptată
1 dec 21:16:07 Halucia bluetoothd[1027]: profiles/audio/avctp.c:avctp_connect_cb() conectați la B8:F6:53:1E:0E:72: Conexiune refuzată (111)
Intrebarea
Ce trebuie să fac pentru ca „Produse de consum” să se conecteze și să se poată reconecta la computerul meu, ce îmi lipsește?