Errore durante il tentativo di connessione all'altoparlante bluetooth: `org.bluez.Error.Failed`


49

Sto eseguendo Debian Jessie 8.2. Ho un dongle USB bluetooth collegato alla mia macchina.

Corro sudo bluetoothctl -aquindi faccio quanto segue:

[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

Ma posso collegarmi al mio iPhone in questo modo. Perché non riesco a collegarmi al mio diffusore Bose Mini II SoundLink?

Risposte:


72

Ciò può essere dovuto al fatto che il pulseaudio-module-bluetoothpacchetto non è installato. Installalo se manca, quindi riavvia pulseaudio.

sudo apt install pulseaudio-module-bluetooth 
pulseaudio -k
pulseaudio --start

Se il problema non è dovuto al pacchetto mancante, il problema in questo caso è che PulseAudio non sta recuperando. Una soluzione comune a questo problema è riavviare PulseAudio. Si noti che è perfettamente possibile eseguire bluetoothctl come root mentre PulseAudio funziona come utente. Dopo aver riavviato PulseAudio, riprovare a connettersi. Non è necessario ripetere l'associazione.

Continua a provare la seconda parte solo se sopra non funziona per te:

Se il riavvio di PulseAudio non funziona, è necessario caricare il modulo-bluetooth-discover.

sudo pactl load-module module-bluetooth-discover

È possibile aggiungere lo stesso comando del modulo di caricamento /etc/pulse/default.pa. Se il problema persiste o stai utilizzando la modalità di sistema di PulseAudio, carica anche i seguenti moduli PulseAudio (di nuovo questi possono essere caricati tramite default.pa o system.pa):

module-bluetooth-policy
module-bluez5-device
module-bluez5-discover

1
Errore durante il tentativo di installazione del pacchetto: `Impossibile trovare il pacchetto pulseaudio-bluetooth`
Nome utente

1
Vedo ora che intendevi scrivere pulseaudio-bluetooth-module. Ho installato, quindi ucciso e avviato pulseaudio. Mi sono collegato! Non c'era audio, ma l'ho risolto spegnendo e riaccendendo l'altoparlante Se correggi l'errore di battitura, posso contrassegnare la risposta corretta.
Nome utente

6
Sull'ultimo sistema operativo Raspbian, devo digitaresudo apt install pulseaudio-module-bluetooth
kev

1
Lo stesso
vale

1
2 settimane di ricerca per correggere il bluetooth e l'hai risolto! Grazie per la condivisione!
Julien L,

16

Prova a fidarti del dispositivo prima di abbinarlo.
Ho avuto lo stesso errore durante il tentativo di accoppiare i miei AirPods a Ubuntu 16.04.
In bluetoothctl con sudo ho ottenuto

Attempting to pair with XX:XX:XX:XX:XX:XX  
Failed to pair: org.bluez.Error.AuthenticationCanceled

Attempting to connect to XX:XX:XX:XX:XX:XX  
Failed to connect: org.bluez.Error.Failed

Ora questo è quello che ho provato (progressi completi)

$ sudo bluetoothctl
[bluetooth]# power on
[bluetooth]# agent on
[bluetooth]# default-agent
[bluetooth]# scan on
[NEW] Device XX:XX:XX:XX:XX:XX David's AirPods
[bluetooth]# scan off
[bluetooth]# trust XX:XX:XX:XX:XX:XX
[bluetooth]# pair XX:XX:XX:XX:XX:XX
Attempting to pair with XX:XX:XX:XX:XX:XX
[CHG] Device XX:XX:XX:XX:XX:XX Connected: yes
[CHG] Device XX:XX:XX:XX:XX:XX UUIDs: ... 
[CHG] Device XX:XX:XX:XX:XX:XX UUIDs: ... 
[CHG] Device XX:XX:XX:XX:XX:XX UUIDs: ... 
[CHG] Device XX:XX:XX:XX:XX:XX UUIDs: ... 
[CHG] Device XX:XX:XX:XX:XX:XX UUIDs: ... 
[CHG] Device XX:XX:XX:XX:XX:XX UUIDs: ... 
[CHG] Device XX:XX:XX:XX:XX:XX UUIDs: ... 
[CHG] Device XX:XX:XX:XX:XX:XX UUIDs: ... 
[CHG] Device XX:XX:XX:XX:XX:XX Paired: yes
Pairing successful
[CHG] Device XX:XX:XX:XX:XX:XX Connected: no
[bluetooth]# connect XX:XX:XX:XX:XX:XX
Attempting to connect to XX:XX:XX:XX:XX:XX
[CHG] Device XX:XX:XX:XX:XX:XX Connected: yes
Connection successful
[bluetooth]# quit

Ora gli AirPods funzionano magnificamente tra il mio iPhone e Ubuntu.


3
@Grod, solo perché c'è una risposta accettata non significa che funzioni per tutti. Nel mio caso, la risposta accettata non ha funzionato, ma questa oltre a rimuovere prima il dispositivo ha funzionato.
Garrett,

1
Grazie! Stavo cercando di accoppiare la mia tastiera magica e non riuscivo con "Impossibile connettersi: org.bluez.Error.Failed", qualunque cosa provassi. Solo la sequenza di: spegni e riaccendi la tastiera, scansiona, fidati di XX, abbina XX, collega XX ha funzionato.
Eloff,

1
questa è stata la risposta più utile .. Ho provato tutte le soluzioni .. ma ha funzionato come un fascino.
Infocloggato il

5

questa procedura funziona per me, grazie.

commenti aggiuntivi:

Stavo cercando di aggiungere un altoparlante bluetooth, questo era il messaggio di errore che avevo,

[NEW] Device FC:58:FA:B9:BF:A1 Anker A7910
[bluetooth]# connect FC:58:FA:B9:BF:A1
Attempting to connect to FC:58:FA:B9:BF:A1
[CHG] Device FC:58:FA:B9:BF:A1 Connected: yes
Failed to connect: org.bluez.Error.Failed
[CHG] Device FC:58:FA:B9:BF:A1 Connected: no
[CHG] Device FC:58:FA:B9:BF:A1 Connected: yes
[CHG] Device FC:58:FA:B9:BF:A1 Connected: no

Ho rimosso il dispositivo e quindi ho ripetuto tutte le interruzioni condivise da David Jung.

ecco come appare ora:

[Anker A7910]# info FC:58:FA:B9:BF:A1
Device FC:58:FA:B9:BF:A1
    Name: Anker A7910
    Alias: Anker A7910
    Class: 0x260404
    Icon: audio-card
    Paired: yes
    Trusted: yes
    Blocked: no
    Connected: yes
    LegacyPairing: yes
    UUID: Serial Port               (00001101-0000-1000-8000-00805f9b34fb)
    UUID: Audio Sink                (0000110b-0000-1000-8000-00805f9b34fb)
    UUID: A/V Remote Control Target (0000110c-0000-1000-8000-00805f9b34fb)
    UUID: A/V Remote Control        (0000110e-0000-1000-800

Grazie ancora


In realtà la prima rimozione del dispositivo e poi l'abbinamento lo ha fatto per me. Non so perché, però.
xji,

dopo aver provato tutto il resto - rimuovere il devide e ricomporre è l'unica cosa che funziona per me
sempre

1

Desiderare un commento e quindi scrivere una risposta per beneficiare gli altri dall'osservazione:

Nel mio caso, Ubuntu 17.04, l'installazione di bluez ( sudo apt-get install bluez) ha funzionato. Non avevo bisogno di nessuno dei pulseaudiopacchetti. Ho appena seguito la risposta di David Jungs per fare la prima connessione in assoluto con l'auricolare bluetooth JBL. Assicurati che l'auricolare sia appena stato acceso, in pratica è impostato in modalità rilevabile.

Inoltre, per riconnettersi (ad esempio dopo un riavvio), è sufficiente chiamare bluetoothctl -a e quindi connettersi. Se hai un applet nel tuo gestore di finestre, allora ovviamente puoi collegarti da lì, altrimenti l'interfaccia della riga di comando è bluetoothctl -a. Non dimenticare di emettere il devicescomando nel sudo bluetoothctl -amenu per essere sicuro che il tuo dispositivo sia disponibile. Se l'elenco dei dispositivi è vuoto, segui prima la risposta di @David Jung.

Assicurati di avere i servizi in esecuzione. Verifica per sudo systemctl status bluetooth.servicese sudo systemctl status bluetooth.target. Entrambi dovrebbero essere attivi e caricati! A volte, riavviando entrambi i servizi, prima che bluetoothctl -a funzioni. Ho eseguito tutti i comandi con i diritti sudo, solo per evitare scappatoie.

Un'utilità utile è btmonmonitorare, cosa sta succedendo esattamente, quando ti connetti, o accoppi o qualsiasi cosa relativa ai comandi bluetooth.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.