Intermitentemente não pode se conectar ao fone de ouvido Beats Bluetooth da CLI

1

Eu tenho um fone de ouvido Bluetooth Beats Studio Wireless que intermitentemente não pode se conectar ao Kubuntu 14.10. Isso é o que está acontecendo:

$ lsusb | grep -i blue
Bus 002 Device 005: ID 0a12:0001 Cambridge Silicon Radio, Ltd Bluetooth Dongle (HCI mode)

$ hciconfig
hci0:   Type: BR/EDR  Bus: USB
        BD Address: 00:15:83:07:C6:5A  ACL MTU: 384:8  SCO MTU: 64:8
        UP RUNNING PSCAN ISCAN 
        RX bytes:2052 acl:0 sco:0 events:131 errors:0
        TX bytes:810 acl:0 sco:0 commands:73 errors:0

$ hcitool scan
Scanning ...
        00:11:22:00:11:59       Beats Wireless

$ bluez-simple-agent hci# 00:11:22:00:11:59
Creating device failed: org.bluez.Error.AlreadyExists: Already Exists

$ bluez-test-input connect 00:11:22:00:11:59
Traceback (most recent call last):
  File "/usr/bin/bluez-test-input", line 40, in <module>
    input.Connect()
  File "/usr/lib/python3/dist-packages/dbus/proxies.py", line 70, in __call__
    return self._proxy_method(*args, **keywords)
  File "/usr/lib/python3/dist-packages/dbus/proxies.py", line 145, in __call__
    **keywords)
  File "/usr/lib/python3/dist-packages/dbus/connection.py", line 651, in call_blocking
    message, timeout)
dbus.exceptions.DBusException: org.bluez.Error.NotSupported: Operation is not supported

$ bt-audio -c  00:11:22:00:11:59
Error: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken.

Se eu clicar continuamente na opção "Conexões Recentes - > Áudio Sink no Beats Wireless" do ícone da bandeja do sistema Blueman, o fone de ouvido será conectado.

    
por dotancohen 01.01.2015 / 13:09

1 resposta

0

Parece que há dongles Bluetooth que forjam o identificador da Broadcom , embora eles não 100% seguem a especificação Bluetooth. Aparentemente, meu dispositivo, que custa US $ 2 no eBay, incluindo o envio, é um desses.

De acordo com o bug vinculado, os desenvolvedores do Ubuntu sabem disso e estão inclusive incluindo soluções alternativas para esses dispositivos. No entanto, a solução real é comprar um dongle bluetooth de qualidade superior que segue a especificação e não falsifica sua identidade.

    
por dotancohen 21.01.2015 / 11:36