Sorry for the confusion (which actually seems to have started in comment
#1 :).

This bug is not about "Not enough free handles to register service".

This bug (as first reported by TJ) is about "Failed to start discovery:
org.bluez.Error.NotReady" which happens after restarting the daemon. And
actually, it seems that's not a bug. "scan on" fails because the
controller (your bluetooth hardware) is turned off by default. All you
need to do is type "power on" before "scan on".

If anyone would like to log a separate bug for "Not enough free handles
to register service" then please feel free :)

** Description changed:

  On 15:10 after the bluetooth service has been stopped and restarted it
  is not possible to scan or connect to devices:
  
- $ sudo systemctl start bluetooth
- $ journalctl --unit=bluetooth | tail -n 19 | awk '{$1="";$2="";$4="";print 
$0}'
-   23:31:53  systemd[1]: Starting Bluetooth service...
-   23:31:53  bluetoothd[16647]: Bluetooth daemon 5.33
-   23:31:53  systemd[1]: Started Bluetooth service.
-   23:31:53  bluetoothd[16647]: Starting SDP server
-   23:31:53  bluetoothd[16647]: Bluetooth management interface 1.9 initialized
-   23:31:53  bluetoothd[16647]: Failed to obtain handles for "Service Changed" 
characteristic
-   23:31:53  bluetoothd[16647]: Not enough free handles to register service
-   23:31:53  bluetoothd[16647]: Error adding Link Loss service
-   23:31:53  bluetoothd[16647]: Not enough free handles to register service
-   23:31:53  bluetoothd[16647]: Not enough free handles to register service
-   23:31:53  bluetoothd[16647]: Not enough free handles to register service
-   23:31:53  bluetoothd[16647]: Current Time Service could not be registered
-   23:31:53  bluetoothd[16647]: gatt-time-server: Input/output error (5)
-   23:31:53  bluetoothd[16647]: Not enough free handles to register service
-   23:31:53  bluetoothd[16647]: Not enough free handles to register service
-   23:31:53  bluetoothd[16647]: Sap driver initialization failed.
-   23:31:53  bluetoothd[16647]: sap-server: Operation not permitted (1)
-   23:31:53  bluetoothd[16647]: Endpoint registered: sender=:1.440 
path=/MediaEndpoint/A2DPSource
-   23:31:53  bluetoothd[16647]: Endpoint registered: sender=:1.440 
path=/MediaEndpoint/A2DPSink
- 
- And
+ $ sudo systemctl restart bluetoothd
  
  $ bluetoothctl
  [NEW] Controller 00:1F:3A:E0:0A:AF hephaestion.lan.iam.tj [default]
  [NEW] Device 00:0A:95:4B:BD:C2 Apple Wireless Keyboard
  [NEW] Device 00:07:61:3B:86:98 Bluetooth Travel Mouse
  [bluetooth]# scan on
  Failed to start discovery: org.bluez.Error.NotReady

** Summary changed:

- 15:10 and 16.04: bluetoothd reports "Not enough free handles to register 
service" at start
+ 15:10 and 16.04: bluetoothd "Failed to start discovery: 
org.bluez.Error.NotReady" after bluetoothd restarted

** Description changed:

  On 15:10 after the bluetooth service has been stopped and restarted it
  is not possible to scan or connect to devices:
  
- $ sudo systemctl restart bluetoothd
+ $ sudo systemctl restart bluetooth
  
  $ bluetoothctl
  [NEW] Controller 00:1F:3A:E0:0A:AF hephaestion.lan.iam.tj [default]
  [NEW] Device 00:0A:95:4B:BD:C2 Apple Wireless Keyboard
  [NEW] Device 00:07:61:3B:86:98 Bluetooth Travel Mouse
  [bluetooth]# scan on
  Failed to start discovery: org.bluez.Error.NotReady

** Changed in: bluez (Ubuntu)
       Status: Confirmed => Invalid

** Changed in: bluez (Ubuntu)
     Assignee: Daniel van Vugt (vanvugt) => (unassigned)

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to bluez in Ubuntu.
https://bugs.launchpad.net/bugs/1490349

Title:
  15:10 and 16.04: bluetoothd "Failed to start discovery:
  org.bluez.Error.NotReady" after bluetoothd restarted

Status in bluez package in Ubuntu:
  Invalid

Bug description:
  On 15:10 after the bluetooth service has been stopped and restarted it
  is not possible to scan or connect to devices:

  $ sudo systemctl restart bluetooth

  $ bluetoothctl
  [NEW] Controller 00:1F:3A:E0:0A:AF hephaestion.lan.iam.tj [default]
  [NEW] Device 00:0A:95:4B:BD:C2 Apple Wireless Keyboard
  [NEW] Device 00:07:61:3B:86:98 Bluetooth Travel Mouse
  [bluetooth]# scan on
  Failed to start discovery: org.bluez.Error.NotReady

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/bluez/+bug/1490349/+subscriptions

-- 
Mailing list: https://launchpad.net/~kernel-packages
Post to     : kernel-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kernel-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to