Error during boot : Bluetooth: hci0: Reading supported features failed (-16)

Hey all.

System:
Kernel: 6.6.3-zen1-1-zen arch: x86_64 bits: 64 compiler: gcc v: 13.2.1
clocksource: tsc available: acpi_pm
parameters: BOOT_IMAGE=/@/boot/vmlinuz-linux-zen
root=UUID=66082618-ab1d-4528-aec7-ddaef29e9b82 rw rootflags=subvol=@
quiet rd.udev.log_priority=3 vt.global_cursor_default=0 loglevel=3
ibt=off
Desktop: KDE Plasma v: 5.27.9 tk: Qt v: 5.15.11 wm: kwin_x11 vt: 2
dm: SDDM Distro: Garuda Linux base: Arch Linux
Machine:
Type: Convertible System: LENOVO product: 20FRS08U00
v: ThinkPad X1 Carbon 4th serial: <superuser required> Chassis: type: 31
serial: <superuser required>
Mobo: LENOVO model: 20FRS08U00 v: SDK0J40697 WIN
serial: <superuser required> UEFI: LENOVO v: N1FET81W (1.55 )
date: 10/11/2022
Battery:
ID-1: BAT0 charge: 47.4 Wh (100.0%) condition: 47.4/47.4 Wh (100.0%)
volts: 16.5 min: 14.8 model: LGC 00HW028 type: Li-ion serial: <filter>
status: full
CPU:
Info: model: Intel Core i7-6600U bits: 64 type: MT MCP arch: Skylake
gen: core 6 level: v3 note: check built: 2015 process: Intel 14nm family: 6
model-id: 0x4E (78) stepping: 3 microcode: 0xF0
Topology: cpus: 1x cores: 2 tpc: 2 threads: 4 smt: enabled cache:
L1: 128 KiB desc: d-2x32 KiB; i-2x32 KiB L2: 512 KiB desc: 2x256 KiB
L3: 4 MiB desc: 1x4 MiB
Speed (MHz): avg: 700 high: 800 min/max: 400/3400 scaling:
driver: intel_pstate governor: powersave cores: 1: 800 2: 800 3: 800 4: 400
bogomips: 22399
Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx
Vulnerabilities: <filter>
Graphics:
Device-1: Intel Skylake GT2 [HD Graphics 520] vendor: Lenovo driver: i915
v: kernel arch: Gen-9 process: Intel 14n built: 2015-16 ports: active: eDP-1
empty: DP-1, DP-2, HDMI-A-1, HDMI-A-2 bus-ID: 00:02.0 chip-ID: 8086:1916
class-ID: 0300
Device-2: Lite-On HD Webcam (960×540) driver: uvcvideo type: USB rev: 2.0
speed: 480 Mb/s lanes: 1 mode: 2.0 bus-ID: 1-8:5 chip-ID: 04ca:705a
class-ID: 0e02
Display: x11 server: X.Org v: 21.1.9 with: Xwayland v: 23.2.2
compositor: kwin_x11 driver: X: loaded: intel unloaded: modesetting
alternate: fbdev,vesa dri: i965 gpu: i915 display-ID: :0 screens: 1
Screen-1: 0 s-res: 1920x1080 s-dpi: 96 s-size: 508x285mm (20.00x11.22")
s-diag: 582mm (22.93")
Monitor-1: eDP-1 mapped: eDP1 model: AU Optronics 0x183d built: 2014
res: 1920x1080 hz: 60 dpi: 157 gamma: 1.2 size: 310x170mm (12.2x6.69")
diag: 354mm (13.9") ratio: 16:9 modes: 1920x1080
API: EGL v: 1.5 hw: drv: intel iris platforms: device: 0 drv: iris
device: 1 drv: swrast surfaceless: drv: iris x11: drv: iris
inactive: gbm,wayland
API: OpenGL v: 4.6 compat-v: 4.5 vendor: intel mesa v: 23.2.1-arch1.2
glx-v: 1.4 direct-render: yes renderer: Mesa Intel HD Graphics 520 (SKL GT2)
device-ID: 8086:1916 memory: 15.11 GiB unified: yes
API: Vulkan v: 1.3.269 layers: 3 device: 0 type: integrated-gpu name: Intel
HD Graphics 520 (SKL GT2) driver: mesa intel v: 23.2.1-arch1.2
device-ID: 8086:1916 surfaces: xcb,xlib device: 1 type: cpu name: llvmpipe
(LLVM 16.0.6 256 bits) driver: mesa llvmpipe v: 23.2.1-arch1.2 (LLVM
16.0.6) device-ID: 10005:0000 surfaces: xcb,xlib
Audio:
Device-1: Intel Sunrise Point-LP HD Audio vendor: Lenovo
driver: snd_hda_intel v: kernel alternate: snd_soc_skl,snd_soc_avs
bus-ID: 00:1f.3 chip-ID: 8086:9d70 class-ID: 0403
API: ALSA v: k6.6.3-zen1-1-zen status: kernel-api tools: N/A
Server-1: PipeWire v: 1.0.0 status: active with: 1: pipewire-pulse
status: active 2: wireplumber status: active 3: pw-jack type: plugin
tools: pactl,pw-cat,pw-cli,wpctl
Network:
Device-1: Intel Ethernet I219-LM vendor: Lenovo driver: e1000e v: kernel
port: N/A bus-ID: 00:1f.6 chip-ID: 8086:156f class-ID: 0200
IF: enp0s31f6 state: down mac: <filter>
Device-2: Intel Wireless 8260 driver: iwlwifi v: kernel pcie: gen: 1
speed: 2.5 GT/s lanes: 1 bus-ID: 04:00.0 chip-ID: 8086:24f3 class-ID: 0280
IF: wlp4s0 state: up mac: <filter>
Bluetooth:
Device-1: Intel Bluetooth wireless interface driver: btusb v: 0.8 type: USB
rev: 2.0 speed: 12 Mb/s lanes: 1 mode: 1.1 bus-ID: 1-7:4 chip-ID: 8087:0a2b
class-ID: e001
Report: btmgmt ID: hci0 rfk-id: 2 state: up address: <filter> bt-v: 4.2
lmp-v: 8 status: discoverable: no pairing: no class-ID: 7c0000
Drives:
Local Storage: total: 1.4 TiB used: 176.08 GiB (12.3%)
ID-1: /dev/mmcblk0 maj-min: 179:0 model: SN01T size: 953.55 GiB
block-size: physical: 512 B logical: 512 B type: Removable tech: SSD
serial: <filter> scheme: MBR
SMART Message: Unknown smartctl error. Unable to generate data.
SMART Message: Unable to run smartctl. Root privileges required.
ID-2: /dev/nvme0n1 maj-min: 259:0 vendor: Samsung
model: MZVKV512HAJH-000L1 size: 476.94 GiB block-size: physical: 512 B
logical: 512 B speed: 31.6 Gb/s lanes: 4 tech: SSD serial: <filter>
fw-rev: 7L0QBXX7 temp: 28.9 C scheme: GPT
Partition:
ID-1: / raw-size: 194.8 GiB size: 194.8 GiB (100.00%)
used: 90.64 GiB (46.5%) fs: btrfs dev: /dev/nvme0n1p6 maj-min: 259:6
ID-2: /boot/efi raw-size: 512 MiB size: 511 MiB (99.80%)
used: 580 KiB (0.1%) fs: vfat dev: /dev/nvme0n1p5 maj-min: 259:5
ID-3: /home raw-size: 194.8 GiB size: 194.8 GiB (100.00%)
used: 90.64 GiB (46.5%) fs: btrfs dev: /dev/nvme0n1p6 maj-min: 259:6
ID-4: /var/log raw-size: 194.8 GiB size: 194.8 GiB (100.00%)
used: 90.64 GiB (46.5%) fs: btrfs dev: /dev/nvme0n1p6 maj-min: 259:6
ID-5: /var/tmp raw-size: 194.8 GiB size: 194.8 GiB (100.00%)
used: 90.64 GiB (46.5%) fs: btrfs dev: /dev/nvme0n1p6 maj-min: 259:6
Swap:
Kernel: swappiness: 133 (default 60) cache-pressure: 100 (default) zswap: no
ID-1: swap-1 type: zram size: 15.48 GiB used: 0 KiB (0.0%) priority: 100
comp: zstd avail: lzo,lzo-rle,lz4,lz4hc,842 max-streams: 4 dev: /dev/zram0
Sensors:
System Temperatures: cpu: 38.0 C pch: 38.5 C mobo: N/A
Fan Speeds (rpm): fan-1: 0
Info:
Processes: 211 Uptime: 1h 46m wakeups: 0 Memory: total: 16 GiB
available: 15.48 GiB used: 2.85 GiB (18.4%) Init: systemd v: 254
default: graphical tool: systemctl Compilers: gcc: 13.2.1 clang: 16.0.6
Packages: pm: dpkg pkgs: 0 pm: pacman pkgs: 1493 libs: 434
tools: octopi,paru,yay pm: rpm pkgs: 0 Shell: fish v: 3.6.1 default: Bash
v: 5.2.21 running-in: konsole inxi: 3.3.31
Garuda (2.6.19-2):
System install date:     2023-07-23
Last full system update: 2023-12-04
Is partially upgraded:   No
Relevant software:       snapper NetworkManager mkinitcpio
Windows dual boot:       Probably (Run as root to verify)
Failed units:

Since this morning i have these kinds of error on my three laptops

déc 04 18:05:52 jacques-20frs08u00 kernel: Bluetooth: hci0: Reading supported features failed (-16)

Do i have to do something special about that ?

I also had a problem with SGX, but enabling it in bios solved the problem.

May be both the problems have the same origin ?

Thanks in forward.

One of the first things I do with weird problems is try another kernel. Have you done so yet?

Are your 3 laptops all the same make/model, etc.?

1 Like

Hello,

Not tried another kernel yet…

I have two thinkpads and this one is an Acer Aspire 5 A517-51-50MB

System:
Kernel: 6.6.4-zen1-1-zen arch: x86_64 bits: 64 compiler: gcc v: 13.2.1
clocksource: tsc available: hpet,acpi_pm
parameters: BOOT_IMAGE=/@/boot/vmlinuz-linux-zen
root=UUID=67e1e13a-4842-4384-b3eb-3f6fa6d905be rw rootflags=subvol=@
quiet rd.udev.log_priority=3 vt.global_cursor_default=0 loglevel=3
ibt=off
Desktop: KDE Plasma v: 5.27.9 tk: Qt v: 5.15.11 wm: kwin_x11 vt: 2
dm: SDDM Distro: Garuda Linux base: Arch Linux
Machine:
Type: Laptop System: Acer product: Aspire A517-51 v: V2.03
serial: <superuser required>
Mobo: KBL model: Dragonite_KL v: V2.03 serial: <superuser required>
UEFI: Insyde v: 2.03 date: 05/22/2019
Battery:
ID-1: BAT1 charge: 32.8 Wh (100.0%) condition: 32.8/48.9 Wh (66.9%)
volts: 16.0 min: 15.2 model: LG 004B384234314341 type: Li-ion
serial: <filter> status: full
CPU:
Info: model: Intel Core i5-8250U bits: 64 type: MT MCP arch: Coffee Lake
gen: core 8 level: v3 note: check built: 2017 process: Intel 14nm family: 6
model-id: 0x8E (142) stepping: 0xA (10) microcode: 0xF4
Topology: cpus: 1x cores: 4 tpc: 2 threads: 8 smt: enabled cache:
L1: 256 KiB desc: d-4x32 KiB; i-4x32 KiB L2: 1024 KiB desc: 4x256 KiB
L3: 6 MiB desc: 1x6 MiB
Speed (MHz): avg: 475 high: 700 min/max: 400/3400 scaling:
driver: intel_pstate governor: powersave cores: 1: 700 2: 400 3: 400 4: 400
5: 400 6: 700 7: 400 8: 400 bogomips: 28800
Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx
Vulnerabilities: <filter>
Graphics:
Device-1: Intel UHD Graphics 620 vendor: Acer Incorporated ALI driver: i915
v: kernel arch: Gen-9.5 process: Intel 14nm built: 2016-20 ports:
active: eDP-1 empty: HDMI-A-1 bus-ID: 00:02.0 chip-ID: 8086:5917
class-ID: 0300
Device-2: Quanta HD Webcam driver: uvcvideo type: USB rev: 2.0
speed: 480 Mb/s lanes: 1 mode: 2.0 bus-ID: 1-7:4 chip-ID: 0408:a060
class-ID: 0e02 serial: <filter>
Display: x11 server: X.Org v: 21.1.9 with: Xwayland v: 23.2.2
compositor: kwin_x11 driver: X: loaded: intel unloaded: modesetting
alternate: fbdev,vesa dri: i965 gpu: i915 display-ID: :0 screens: 1
Screen-1: 0 s-res: 1920x1080 s-dpi: 96 s-size: 508x285mm (20.00x11.22")
s-diag: 582mm (22.93")
Monitor-1: eDP-1 mapped: eDP1 model: AU Optronics 0x139d built: 2017
res: 1920x1080 hz: 60 dpi: 128 gamma: 1.2 size: 380x210mm (14.96x8.27")
diag: 437mm (17.2") ratio: 16:9 modes: 1920x1080
API: EGL v: 1.5 hw: drv: intel iris platforms: device: 0 drv: iris
device: 1 drv: swrast surfaceless: drv: iris x11: drv: iris
inactive: gbm,wayland
API: OpenGL v: 4.6 compat-v: 4.5 vendor: intel mesa v: 23.2.1-arch1.2
glx-v: 1.4 direct-render: yes renderer: Mesa Intel UHD Graphics 620 (KBL
GT2) device-ID: 8086:5917 memory: 7.45 GiB unified: yes
API: Vulkan v: 1.3.269 layers: 3 device: 0 type: integrated-gpu name: Intel
UHD Graphics 620 (KBL GT2) driver: mesa intel v: 23.2.1-arch1.2
device-ID: 8086:5917 surfaces: xcb,xlib device: 1 type: cpu name: llvmpipe
(LLVM 16.0.6 256 bits) driver: mesa llvmpipe v: 23.2.1-arch1.2 (LLVM
16.0.6) device-ID: 10005:0000 surfaces: xcb,xlib
Audio:
Device-1: Intel Sunrise Point-LP HD Audio vendor: Acer Incorporated ALI
driver: snd_hda_intel v: kernel alternate: snd_soc_skl,snd_soc_avs
bus-ID: 00:1f.3 chip-ID: 8086:9d71 class-ID: 0403
API: ALSA v: k6.6.4-zen1-1-zen status: kernel-api tools: N/A
Server-1: PipeWire v: 1.0.0 status: active with: 1: pipewire-pulse
status: active 2: wireplumber status: active 3: pw-jack type: plugin
tools: pactl,pw-cat,pw-cli,wpctl
Network:
Device-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet
vendor: Acer Incorporated ALI driver: r8169 v: kernel pcie: gen: 1
speed: 2.5 GT/s lanes: 1 port: 3000 bus-ID: 01:00.1 chip-ID: 10ec:8168
class-ID: 0200
IF: enp1s0f1 state: up speed: 1000 Mbps duplex: full mac: <filter>
Device-2: Qualcomm Atheros QCA9377 802.11ac Wireless Network Adapter
vendor: Lite-On driver: ath10k_pci v: kernel pcie: gen: 1 speed: 2.5 GT/s
lanes: 1 bus-ID: 02:00.0 chip-ID: 168c:0042 class-ID: 0280
IF: wlp2s0 state: down mac: <filter>
Bluetooth:
Device-1: Lite-On Qualcomm Atheros QCA9377 Bluetooth driver: btusb v: 0.8
type: USB rev: 2.0 speed: 12 Mb/s lanes: 1 mode: 1.1 bus-ID: 1-5:3
chip-ID: 04ca:3015 class-ID: e001
Report: btmgmt ID: hci0 rfk-id: 2 state: up address: <filter> bt-v: 4.2
lmp-v: 8 status: discoverable: no pairing: no class-ID: 7c010c
Drives:
Local Storage: total: 1.14 TiB used: 217.03 GiB (18.5%)
SMART Message: Unable to run smartctl. Root privileges required.
ID-1: /dev/sda maj-min: 8:0 vendor: Toshiba model: MQ04ABF100
size: 931.51 GiB block-size: physical: 4096 B logical: 512 B speed: 6.0 Gb/s
tech: HDD rpm: 5400 serial: <filter> fw-rev: 1J scheme: GPT
ID-2: /dev/sdb maj-min: 8:16 vendor: SanDisk model: SD9SN8W256G1014
size: 238.47 GiB block-size: physical: 512 B logical: 512 B speed: 6.0 Gb/s
tech: SSD serial: <filter> fw-rev: 7000 scheme: GPT
Partition:
ID-1: / raw-size: 118.93 GiB size: 118.93 GiB (100.00%)
used: 96.04 GiB (80.8%) fs: btrfs dev: /dev/sdb8 maj-min: 8:24
ID-2: /boot/efi raw-size: 547 MiB size: 545.9 MiB (99.80%)
used: 576 KiB (0.1%) fs: vfat dev: /dev/sdb6 maj-min: 8:22
ID-3: /home raw-size: 118.93 GiB size: 118.93 GiB (100.00%)
used: 96.04 GiB (80.8%) fs: btrfs dev: /dev/sdb8 maj-min: 8:24
ID-4: /var/log raw-size: 118.93 GiB size: 118.93 GiB (100.00%)
used: 96.04 GiB (80.8%) fs: btrfs dev: /dev/sdb8 maj-min: 8:24
ID-5: /var/tmp raw-size: 118.93 GiB size: 118.93 GiB (100.00%)
used: 96.04 GiB (80.8%) fs: btrfs dev: /dev/sdb8 maj-min: 8:24
Swap:
Kernel: swappiness: 133 (default 60) cache-pressure: 100 (default) zswap: no
ID-1: swap-1 type: zram size: 7.63 GiB used: 0 KiB (0.0%) priority: 100
comp: zstd avail: lzo,lzo-rle,lz4,lz4hc,842 max-streams: 8 dev: /dev/zram0
Sensors:
System Temperatures: cpu: 35.0 C mobo: N/A
Fan Speeds (rpm): N/A
Info:
Processes: 275 Uptime: 3m wakeups: 0 Memory: total: 8 GiB
available: 7.63 GiB used: 2.39 GiB (31.3%) Init: systemd v: 254
default: graphical tool: systemctl Compilers: gcc: 13.2.1 clang: 16.0.6
Packages: pm: pacman pkgs: 1363 libs: 370 tools: octopi,paru,yay Shell: fish
v: 3.6.1 default: Bash v: 5.2.21 running-in: konsole inxi: 3.3.31
Garuda (2.6.19-2):
System install date:     2023-09-12
Last full system update: 2023-12-05
Is partially upgraded:   No
Relevant software:       snapper NetworkManager mkinitcpio
Windows dual boot:       Probably (Run as root to verify)
Failed units:

This one saying :

x86/cpu : SGX disabled by bios
Integrity : problem loading x.509 certificate -65
pcieport 0000:00:1c.5 : AER : Error of this agent is reported first.

Looking in bios for SGX and i found nothing about it…

Try this:

Set Active-State Power Management (ASPM) to off at runtime.

Create a grub config backup:

cp /etc/default/grub /etc/default/grub.bak

Open the grub configuration file located in:

/etc/default/grub

Add the “pcie_aspm=off” kernel boot parameter to the the end of the grub load line.

The line you will need to edit may look somewhat similar to the line below:

GRUB_CMDLINE_LINUX_DEFAULT=“quiet quiet rd.udev.log_priority=3 vt.global_cursor_default=0 loglevel=3 splash"

There could be other entries present on this line.

Add the kernel parameter below at the end of that line:

pcie_aspm=off 

The modified grub load line should now look something like this:

GRUB_CMDLINE_LINUX_DEFAULT=“quiet quiet rd.udev.log_priority=3 vt.global_cursor_default=0 loglevel=3 splash pcie_aspm=off"

After adding the kernel boot parameter and saving your changes, run:

sudo update-grub 

Reboot.

This parameter will disable pcie Active-State Power Management (ASPM). If the kernel parameter is ineffective in correcting your error, then you can revert your changes to grub’s configuration file, and update-grub then reboot.

Edit:

I have amended my original instructions to include the exact kernel parameters that the user’s system required.

6 Likes

Thanks for your response…

The line for me is like that :

GRUB_CMDLINE_LINUX_DEFAULT=“quiet quiet rd.udev.log_priority=3 vt.global_cursor_default=0 loglevel=3” # Modified by garuda-migrations: splash pcie_aspm=off

But it doesn’t work… I surely made something wrong…

Hi @FenDanT , the last update was yesterday , can you rollback to an older snapshot (at least before the 2023-12-xx )and see if the same problem appear ?

1 Like

Hey,

I made a restore at 2023-11-30 and the problem is gone…

But i’m afraid that if i do a new garuda-update the problem will be back again ?

I’ll suggest to wait for another update (like another week or smth) .
or you have to get an update for a specific app in eg Brave . just run sudo pacman -S brave-browser , but still the best solution is to wait for another day or max for a week and everything will be fixed .

1 Like

Is it possible that plymouth-git is the reason of my problem ? Because i saw a lot of updates about it…

I don’t think so , cause it doesn’t get updated frequently Gitlab here . and still its for

graphical boot animation

so i don’t think it caused the problem , so maybe I’m wrong , the best practice is to wait a bit .

1 Like

It can’t work.
Everything after # is commented out and has no effect to GRUB_CMDLINE_LINUX_DEFAULT

GRUB_CMDLINE_LINUX_DEFAULT=“quiet quiet rd.udev.log_priority=3 vt.global_cursor_default=0 loglevel=3 splash pcie_aspm=off"
5 Likes

SGS = genius at work :ok_hand: :ok_hand: :ok_hand:

Works like a charm, thanks a lot mate… And thanks to tbg too…

Any idea where this error could come from ?

And one last question if i dare… I tried without splash and the problem came back… Couls this “splash” be the guilty ?

1 Like

Mark @tbg post as solution :slight_smile:
I point only the typo you made.

2 Likes

Just did it…

1 Like

Your Atheros QCA9377 Wifi/BT combo adapter is well known to be problematic. The pcie_aspm=off kernel parameter is often required with that adapter.

3 Likes

Thanks a lot :slight_smile:

1 Like

This topic was automatically closed 2 days after the last reply. New replies are no longer allowed.