$ journalctl | grep bluetooth
Dec 19 12:44:22 carlos-msi NetworkManager[442]: <info> Loaded device plugin: NMBluezManager (/usr/lib/NetworkManager/libnm-device-plugin-bluetooth.so)
Dec 19 12:53:18 carlos-msi NetworkManager[333]: <info> Loaded device plugin: NMBluezManager (/usr/lib/NetworkManager/libnm-device-plugin-bluetooth.so)
Dec 19 13:02:08 carlos-msi NetworkManager[353]: <info> Loaded device plugin: NMBluezManager (/usr/lib/NetworkManager/libnm-device-plugin-bluetooth.so)
Dec 19 13:12:35 carlos-msi NetworkManager[341]: <info> Loaded device plugin: NMBluezManager (/usr/lib/NetworkManager/libnm-device-plugin-bluetooth.so)
Dec 19 13:15:13 carlos-msi NetworkManager[337]: <info> Loaded device plugin: NMBluezManager (/usr/lib/NetworkManager/libnm-device-plugin-bluetooth.so)
Dec 19 13:33:42 carlos-msi NetworkManager[338]: <info> Loaded device plugin: NMBluezManager (/usr/lib/NetworkManager/libnm-device-plugin-bluetooth.so)
Dec 19 13:51:36 carlos-msi NetworkManager[341]: <info> Loaded device plugin: NMBluezManager (/usr/lib/NetworkManager/libnm-device-plugin-bluetooth.so)
Dec 19 15:25:04 carlos-msi NetworkManager[356]: <info> Loaded device plugin: NMBluezManager (/usr/lib/NetworkManager/libnm-device-plugin-bluetooth.so)
Dec 19 17:45:28 carlos-msi systemd[1]: bluetooth.service: Cannot add dependency job, ignoring: Unit bluetooth.service failed to load: No such file or directory.
Dec 19 21:17:57 carlos-msi systemd[1]: bluetooth.service: Cannot add dependency job, ignoring: Unit bluetooth.service failed to load: No such file or directory.
Dec 19 21:18:05 carlos-msi NetworkManager[476]: <info> Loaded device plugin: NMBluezManager (/usr/lib/NetworkManager/libnm-device-plugin-bluetooth.so)
Dec 19 21:36:18 carlos-msi systemd[1]: bluetooth.service: Cannot add dependency job, ignoring: Unit bluetooth.service failed to load: No such file or directory.
Dec 19 21:36:21 carlos-msi NetworkManager[481]: <info> Loaded device plugin: NMBluezManager (/usr/lib/NetworkManager/libnm-device-plugin-bluetooth.so)
Dec 19 21:37:01 carlos-msi systemd[1]: bluetooth.service: Cannot add dependency job, ignoring: Unit bluetooth.service failed to load: No such file or directory.
Dec 19 21:37:07 carlos-msi NetworkManager[492]: <info> Loaded device plugin: NMBluezManager (/usr/lib/NetworkManager/libnm-device-plugin-bluetooth.so)
Dec 19 21:49:20 carlos-msi systemd[1]: bluetooth.service: Cannot add dependency job, ignoring: Unit bluetooth.service failed to load: No such file or directory.
Dec 19 21:49:22 carlos-msi NetworkManager[470]: <info> Loaded device plugin: NMBluezManager (/usr/lib/NetworkManager/libnm-device-plugin-bluetooth.so)
Dec 19 22:11:47 carlos-msi systemd[1]: bluetooth.service: Cannot add dependency job, ignoring: Unit bluetooth.service failed to load: No such file or directory.
Dec 19 22:11:50 carlos-msi NetworkManager[477]: <info> Loaded device plugin: NMBluezManager (/usr/lib/NetworkManager/libnm-device-plugin-bluetooth.so)
Dec 19 22:23:15 carlos-msi systemd[1]: bluetooth.service: Cannot add dependency job, ignoring: Unit bluetooth.service failed to load: No such file or directory.
Dec 19 22:23:19 carlos-msi NetworkManager[467]: <info> Loaded device plugin: NMBluezManager (/usr/lib/NetworkManager/libnm-device-plugin-bluetooth.so)
Dec 20 00:11:25 carlos-msi systemd[1]: bluetooth.service: Cannot add dependency job, ignoring: Unit bluetooth.service failed to load: No such file or directory.
Dec 20 00:11:32 carlos-msi NetworkManager[475]: <info> Loaded device plugin: NMBluezManager (/usr/lib/NetworkManager/libnm-device-plugin-bluetooth.so)
Dec 19 23:24:56 carlos-msi sudo[2179]: carlos : TTY=pts/2 ; PWD=/home/carlos ; USER=root ; COMMAND=/usr/bin/bluetoothctl
Dec 19 23:27:53 carlos-msi polkitd[618]: Operator of unix-process:3208:99660 successfully authenticated as unix-user:carlos to gain TEMPORARY authorization for action org.freedesktop.systemd1.manage-unit-files for system-bus-name::1.28 [systemctl enable bluetooth] (owned by unix-user:carlos)
Dec 19 23:27:54 carlos-msi polkitd[618]: Operator of unix-process:3208:99660 successfully authenticated as unix-user:carlos to gain TEMPORARY authorization for action org.freedesktop.systemd1.reload-daemon for system-bus-name::1.28 [systemctl enable bluetooth] (owned by unix-user:carlos)
Dec 19 23:28:00 carlos-msi polkitd[618]: Operator of unix-process:3266:100349 successfully authenticated as unix-user:carlos to gain TEMPORARY authorization for action org.freedesktop.systemd1.manage-units for system-bus-name::1.32 [systemctl start bluetooth] (owned by unix-user:carlos)
Dec 19 23:28:00 carlos-msi bluetoothd[3286]: Bluetooth daemon 5.36
Dec 19 23:28:00 carlos-msi bluetoothd[3286]: Starting SDP server
Dec 19 23:28:00 carlos-msi bluetoothd[3286]: Bluetooth management interface 1.10 initialized
Dec 19 23:28:00 carlos-msi bluetoothd[3286]: Failed to obtain handles for "Service Changed" characteristic
Dec 19 23:28:00 carlos-msi bluetoothd[3286]: Not enough free handles to register service
Dec 19 23:28:00 carlos-msi bluetoothd[3286]: Error adding Link Loss service
Dec 19 23:28:00 carlos-msi bluetoothd[3286]: Not enough free handles to register service
Dec 19 23:28:00 carlos-msi bluetoothd[3286]: Not enough free handles to register service
Dec 19 23:28:00 carlos-msi bluetoothd[3286]: Not enough free handles to register service
Dec 19 23:28:00 carlos-msi bluetoothd[3286]: Current Time Service could not be registered
Dec 19 23:28:00 carlos-msi bluetoothd[3286]: gatt-time-server: Input/output error (5)
Dec 19 23:28:00 carlos-msi bluetoothd[3286]: Not enough free handles to register service
Dec 19 23:28:00 carlos-msi bluetoothd[3286]: Not enough free handles to register service
Dec 19 23:28:00 carlos-msi bluetoothd[3286]: Sap driver initialization failed.
Dec 19 23:28:00 carlos-msi bluetoothd[3286]: sap-server: Operation not permitted (1)
Dec 19 23:28:44 carlos-msi bluetoothd[3286]: Failed to set mode: Failed (0x03)
Dec 19 23:32:29 carlos-msi bluetoothd[3286]: Failed to set mode: Failed (0x03)
Dec 19 23:53:13 carlos-msi bluetoothd[3286]: Terminating
Dec 19 23:53:13 carlos-msi bluetoothd[3286]: Stopping SDP server
Dec 19 23:53:13 carlos-msi bluetoothd[3286]: Exit
Dec 20 09:18:56 carlos-msi bluetoothd[494]: Bluetooth daemon 5.36
Dec 20 09:18:57 carlos-msi bluetoothd[494]: Starting SDP server
Dec 20 09:18:57 carlos-msi bluetoothd[494]: Bluetooth management interface 1.10 initialized
Dec 20 09:18:57 carlos-msi bluetoothd[494]: Failed to obtain handles for "Service Changed" characteristic
Dec 20 09:18:57 carlos-msi bluetoothd[494]: Not enough free handles to register service
Dec 20 09:18:57 carlos-msi bluetoothd[494]: Error adding Link Loss service
Dec 20 09:18:57 carlos-msi bluetoothd[494]: Not enough free handles to register service
Dec 20 09:18:57 carlos-msi bluetoothd[494]: Not enough free handles to register service
Dec 20 09:18:57 carlos-msi bluetoothd[494]: Not enough free handles to register service
Dec 20 09:18:57 carlos-msi bluetoothd[494]: Current Time Service could not be registered
Dec 20 09:18:57 carlos-msi bluetoothd[494]: gatt-time-server: Input/output error (5)
Dec 20 09:18:57 carlos-msi bluetoothd[494]: Not enough free handles to register service
Dec 20 09:18:57 carlos-msi bluetoothd[494]: Not enough free handles to register service
Dec 20 09:18:57 carlos-msi bluetoothd[494]: Sap driver initialization failed.
Dec 20 09:18:57 carlos-msi bluetoothd[494]: sap-server: Operation not permitted (1)
Dec 20 09:18:58 carlos-msi NetworkManager[493]: <info> Loaded device plugin: NMBluezManager (/usr/lib/NetworkManager/libnm-device-plugin-bluetooth.so)
Dec 20 10:36:53 carlos-msi bluetoothd[494]: Terminating
Dec 20 10:36:53 carlos-msi bluetoothd[494]: Stopping SDP server
Dec 20 10:36:53 carlos-msi bluetoothd[494]: Exit
Dec 20 12:58:59 carlos-msi bluetoothd[496]: Bluetooth daemon 5.36
Dec 20 12:58:59 carlos-msi bluetoothd[496]: Starting SDP server
Dec 20 12:58:59 carlos-msi bluetoothd[496]: Bluetooth management interface 1.10 initialized
Dec 20 12:58:59 carlos-msi bluetoothd[496]: Failed to obtain handles for "Service Changed" characteristic
Dec 20 12:58:59 carlos-msi bluetoothd[496]: Not enough free handles to register service
Dec 20 12:58:59 carlos-msi bluetoothd[496]: Error adding Link Loss service
Dec 20 12:58:59 carlos-msi bluetoothd[496]: Not enough free handles to register service
Dec 20 12:58:59 carlos-msi bluetoothd[496]: Not enough free handles to register service
Dec 20 12:58:59 carlos-msi bluetoothd[496]: Not enough free handles to register service
Dec 20 12:58:59 carlos-msi bluetoothd[496]: Current Time Service could not be registered
Dec 20 12:58:59 carlos-msi bluetoothd[496]: gatt-time-server: Input/output error (5)
Dec 20 12:58:59 carlos-msi bluetoothd[496]: Not enough free handles to register service
Dec 20 12:58:59 carlos-msi bluetoothd[496]: Not enough free handles to register service
Dec 20 12:58:59 carlos-msi bluetoothd[496]: Sap driver initialization failed.
Dec 20 12:58:59 carlos-msi bluetoothd[496]: sap-server: Operation not permitted (1)
Dec 20 12:59:01 carlos-msi NetworkManager[499]: <info> Loaded device plugin: NMBluezManager (/usr/lib/NetworkManager/libnm-device-plugin-bluetooth.so)
Dec 20 13:14:16 carlos-msi bluetoothd[496]: Terminating
Dec 20 13:14:16 carlos-msi bluetoothd[496]: Stopping SDP server
Dec 20 13:14:16 carlos-msi bluetoothd[496]: Exit
Dec 20 17:56:56 carlos-msi bluetoothd[491]: Bluetooth daemon 5.36
Dec 20 17:56:57 carlos-msi bluetoothd[491]: Starting SDP server
Dec 20 17:56:57 carlos-msi bluetoothd[491]: Bluetooth management interface 1.10 initialized
Dec 20 17:56:57 carlos-msi bluetoothd[491]: Failed to obtain handles for "Service Changed" characteristic
Dec 20 17:56:57 carlos-msi bluetoothd[491]: Not enough free handles to register service
Dec 20 17:56:57 carlos-msi bluetoothd[491]: Error adding Link Loss service
Dec 20 17:56:57 carlos-msi bluetoothd[491]: Not enough free handles to register service
Dec 20 17:56:57 carlos-msi bluetoothd[491]: Not enough free handles to register service
Dec 20 17:56:57 carlos-msi bluetoothd[491]: Not enough free handles to register service
Dec 20 17:56:57 carlos-msi bluetoothd[491]: Current Time Service could not be registered
Dec 20 17:56:57 carlos-msi bluetoothd[491]: gatt-time-server: Input/output error (5)
Dec 20 17:56:57 carlos-msi bluetoothd[491]: Not enough free handles to register service
Dec 20 17:56:57 carlos-msi bluetoothd[491]: Not enough free handles to register service
Dec 20 17:56:57 carlos-msi bluetoothd[491]: Sap driver initialization failed.
Dec 20 17:56:57 carlos-msi bluetoothd[491]: sap-server: Operation not permitted (1)
Dec 20 17:56:59 carlos-msi NetworkManager[492]: <info> Loaded device plugin: NMBluezManager (/usr/lib/NetworkManager/libnm-device-plugin-bluetooth.so)
Dec 20 21:36:51 carlos-msi bluetoothd[491]: Failed to set mode: Failed (0x03)
I did not expect to see that in response to a power on. Did anything interesting show up in the journal as a result of that attempt?
]]>$ bluetoothctl
[NEW] Controller DC:85:DE:C6:01:10 carlos-msi [default]
[bluetooth]# power on
Failed to set power on: org.bluez.Error.Failed
[bluetooth]# scan on
Failed to start discovery: org.bluez.Error.NotReady
Running the command as root doesn't change anything. I have added myself to the lp group.
]]># hciconfig hci0 up
Can't init device hci0: Connection timed out (110)
i believe it has to do with driver for the rtl8723be wifi/bluetooth combined chipset.
]]>Failed to set mode: Failed (0x03)
not rfkill blocked
using 4.2.5-1-ARCH kernel, also tried lwfinger's drivers (from https://github.com/lwfinger/rtlwifi_new)
]]>The point where I get stuck is bringing the bluetooth device up:
# hciconfig hci0 up
Can't init device hci0: Connection timed out (110)
Other errors that appear:
# systemctl status bluetooth
● bluetooth.service - Bluetooth service
Loaded: loaded (/usr/lib/systemd/system/bluetooth.service; enabled; vendor preset: disabled)
Active: active (running) since Tue 2015-12-01 16:39:28 CET; 1h 0min ago
Docs: man:bluetoothd(8)
Main PID: 611 (bluetoothd)
Status: "Running"
CGroup: /system.slice/bluetooth.service
└─611 /usr/lib/bluetooth/bluetoothd
Dec 01 16:39:29 carlos-cx61 bluetoothd[611]: Current Time Service could not be registered
Dec 01 16:39:29 carlos-cx61 bluetoothd[611]: gatt-time-server: Input/output error (5)
Dec 01 16:39:29 carlos-cx61 bluetoothd[611]: Not enough free handles to register service
Dec 01 16:39:29 carlos-cx61 bluetoothd[611]: Not enough free handles to register service
Dec 01 16:39:29 carlos-cx61 bluetoothd[611]: Sap driver initialization failed.
Dec 01 16:39:29 carlos-cx61 bluetoothd[611]: sap-server: Operation not permitted (1)
Dec 01 16:40:35 carlos-cx61 bluetoothd[611]: Endpoint registered: sender=:1.32 path=/MediaEndpoint/A2DPSource
Dec 01 16:40:35 carlos-cx61 bluetoothd[611]: Endpoint registered: sender=:1.32 path=/MediaEndpoint/A2DPSink
Dec 01 16:41:06 carlos-cx61 bluetoothd[611]: Failed to set mode: Failed (0x03)
Dec 01 16:41:16 carlos-cx61 bluetoothd[611]: Failed to set mode: Failed (0x03)
The device is not soft or hard blocked by rfkill:
# rfkill list
0: phy0: Wireless LAN
Soft blocked: no
Hard blocked: no
1: hci0: Bluetooth
Soft blocked: no
Hard blocked: no