bluetoothd issue: Não há identificadores grátis suficientes para registrar o serviço

2

Estou com problemas com o Bluetooth no meu sistema.

Comprei um dongle USB e usei-o várias vezes com sucesso. Hoje tentei usá-lo novamente e estou com erros. O problema é principalmente usando um código python que depende do pygatt.

Eu tenho o bluez instalado e consigo ver os dispositivos do gerenciador, mas toda vez que tento executar meu código tudo falha.

De qualquer forma, se eu tentar o status do sudo service bluetooth eu recebo:

bluetooth.service - Bluetooth service
Loaded: loaded (/lib/systemd/system/bluetooth.service; enabled; vendor preset: enabled)
Active: active (running) since Fri 2017-12-29 20:50:03 GMT; 16min ago
 Docs: man:bluetoothd(8)
Main PID: 923 (bluetoothd)
Status: "Running"
Tasks: 1
Memory: 2.2M
  CPU: 56ms
CGroup: /system.slice/bluetooth.service
       └─923 /usr/lib/bluetooth/bluetoothd

Dec 29 20:50:06 jsab-u bluetoothd[923]: Error adding Link Loss service
Dec 29 20:50:06 jsa-u bluetoothd[923]: Not enough free handles to register service
Dec 29 20:50:06 jsab-u bluetoothd[923]: Not enough free handles to register service
Dec 29 20:50:06 jsab-u bluetoothd[923]: Not enough free handles to register service
Dec 29 20:50:06 jsab-u bluetoothd[923]: Current Time Service could not be registered
Dec 29 20:50:06 jsab-u bluetoothd[923]: gatt-time-server: Input/output error (5)
Dec 29 20:50:06 jsab-u bluetoothd[923]: Not enough free handles to register service
Dec 29 20:50:06 jsab-u bluetoothd[923]: Not enough free handles to register service
Dec 29 20:50:06 jsab-u bluetoothd[923]: Sap driver initialization failed.
Dec 29 20:50:06 jsab-u bluetoothd[923]: sap-server: Operation not permitted (1)

uname -a

Linux jsab-u 4.4.0-104-generic #127-Ubuntu SMP Mon Dec 11 12:16:42 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux

lsusb, estes são meus dois bluetooth:

Bus 001 Device 007: ID 0a12:0001 Cambridge Silicon Radio, Ltd Bluetooth Dongle (HCI mode)
Bus 001 Device 004: ID 0a5c:217f Broadcom Corp. BCM2045B (BDC-2.1)

Nos dispositivos Bluetooth, posso ver o meu dispositivo se digitalizo, mas não consigo emparelhá-lo. Se eu executar o código, recebo um pop-up

"A conexão com o BlueZ falhou

O daemon do Bluez não está em execução, o blueman-manager não pode continuar. Isso provavelmente significa que não foram detectados adaptadores Bluetooth ou que o daemon do Bluetooth não foi iniciado. "

Como tudo estava funcionando corretamente, acho que algo está errado com o meu sistema. (o código não é desenvolvido por mim, mas funciona para outras pessoas e estava funcionando antes).

Alguma sugestão para solucionar o problema? Já tentei seguir tópicos diferentes, mas não consegui resolver.

Obrigado!

    
por jsabina 29.12.2017 / 22:20

0 respostas