Comment 32 for bug 1490349

Revision history for this message
Charlie Knight (cyano) wrote : Re: 15:10 and 16.04: bluetoothd reports "Not enough handles to register service" at start

@aromo Similar issue, couldn't connect UE Boom speaker was just getting 'Unable to register GATT service with handle 0x0001'. Found it strange that even when the speaker was powered down bluetoothd kept trying to connect (and disconnect seconds later)

What I found was, UE Boom speakers can be powered on remotely using the mobile application - which is done through Bluetooth LE. This is why the speaker was connected even when powered-down because of it was connected via LE. I could be wrong but I believe the GATT service manages the messages from LE devices - So I tried disabling Bluetooth Low Energy on the laptop bluetooth adaptor through this command:

sudo btmgmt le off

Unpaired the speaker, restarted the laptop and afterwards I had no more "Unable to Register GATT" or "Device is already marked connected messages" and I was able to connect the speaker through Audio Sink. Haven't had any issues with it since (except for having to run a2dp.py - but that is a separate issue)

Perhaps you could try disabling le and see if it works for you too?