Comment 0 for bug 1872122

Revision history for this message
mm (mtl-0) wrote : Kernel 4.19+: Bluetooth not working; Ubuntu 20.04

New bug report for kernel:
After testing Ubuntu 20.04 on my Intel NUC (NUC8i3BEH) I found out, that Bluetooth (LE) [hardware: Intel Wireless-AC 9560] isn't working; hcitool lescan reports:
hcitool lescan
Set scan parameters failed: Input/output error

When the error occurs, btmon is reporting:
> HCI Event: Command Complete (0x0e) plen 4 #4 [hci0] 20:22:26.130058
      LE Set Scan Enable (0x08|0x000c) ncmd 1
        Status: Command Disallowed (0x0c)

Beside the following error messages, there are no clues in the syslog concerning the error as far as I can tell:
[ 138.152718] debugfs: File 'le_min_key_size' in directory 'hci0' already present!
[ 138.152722] debugfs: File 'le_max_key_size' in directory 'hci0' already present!

After testing the Ubuntu kernels I found out that this Bluetooth LE scanning works just fine with Kernel 4.15 (Ubuntu 18.04 up to date standard kernel) and Kernel 4.18 (Ubuntu 18.04.1 HWE EOL kernel).
The problem starts from kernel version 5.0 (Ubuntu 18.04.2 HWE kernel) and is reproducible with the current Ubuntu 20.04 standard kernel.