Created attachment 3532 [details] LSB-corei7-64_NUC log STATUS: IDLE BUILD: 2.2 rc6: dc8508f609974cc99606b9042bfa7f870ce80228 ENVIRONMENT: corei7-64-lsb on NUC STEPS TO REPRODUCE: Parse dmesg log and all log files in /var/log for keywords like: "error" , "failed" , "cannot", "can't" etc. Filter out the known and invalid errors or errors that appear in certain situations and need to be ignored. EXPECTED OUTCOME: No errors or fails should be present in logs Actual result: Central error: Nov 7 19:24:55 intel-corei7-64 bluetoothd[1221]: Failed to obtain handles for "Service Changed" characteristic Central error: Nov 7 19:24:48 intel-corei7-64 kernel: [ 9.382358] Bluetooth: hci0: Failed to send firmware data (-38) Central error: Nov 7 19:25:08 intel-corei7-64 getty[1390]: tcgetattr: Input/output error^M Central error: [ 9.382358] Bluetooth: hci0: Failed to send firmware data (-38)
It looks like the NUC6 just has problems bringing up its Bluetooth device that early in the boot sequence, and it retries later. In my case I see: [ 4.091790] Bluetooth: hci0: Minimum firmware build 1 week 10 2014 [ 4.097326] Bluetooth: hci0: Found device firmware: intel/ibt-11-5.sfi [ 4.145317] Bluetooth: hci0: Failed to send firmware data (-38) Followed by this later on: [ 11.509870] Bluetooth: hci0: Minimum firmware build 1 week 10 2014 [ 11.509988] Bluetooth: hci0: Found device firmware: intel/ibt-11-5.sfi [ 13.090308] Bluetooth: hci0: Waiting for firmware download to complete [ 13.090829] Bluetooth: hci0: Firmware loaded in 1549114 usecs [ 13.090987] Bluetooth: hci0: Waiting for device to boot [ 13.101958] Bluetooth: hci0: Device booted in 10818 usecs With Bluetooth coming up successfully. This behavior is consistent with between 4.1 and 4.9 kernels. I will send a whitelist patch.
Whitelist patch sent to mailing list.
Patch accepted: https://git.yoctoproject.org/cgit/cgit.cgi/poky/commit/?id=0100bfa01c3d7bf0c1638737c18c31888bf14552