You are not logged in.
I have an HP Omnibook Ultra 14 with the Ryzen AI chipset. I turned the laptop on this morning and everything was working fine including bluetooth. I did an update which upgraded the kernel to 6.16.1 and I could swear a bunch of firmware packages but checking dates in /var/cache/pacman/pkg all the packages are from August 8th.
Since the update my bluetooth is broken and no device is showing up. I see these errors in dmesg:
[ 6.294057] usb 3-4: device descriptor read/64, error -110
[ 22.166321] usb 3-4: device descriptor read/64, error -110
[ 22.383026] usb 3-4: new high-speed USB device number 4 using xhci_hcd
[ 27.799512] usb 3-4: device descriptor read/64, error -110
[ 43.670278] usb 3-4: device descriptor read/64, error -110
[ 43.774292] usb usb3-port4: attempt power cycle
[ 44.152839] usb 3-4: new high-speed USB device number 5 using xhci_hcd
[ 49.190437] xhci_hcd 0000:c5:00.0: Timeout while waiting for setup device command
[ 54.822060] xhci_hcd 0000:c5:00.0: Timeout while waiting for setup device command
[ 55.029776] usb 3-4: device not accepting address 5, error -62
[ 55.142769] usb 3-4: new high-speed USB device number 6 using xhci_hcd
[ 60.454021] xhci_hcd 0000:c5:00.0: Timeout while waiting for setup device command
[ 66.086055] xhci_hcd 0000:c5:00.0: Timeout while waiting for setup device command
[ 66.293768] usb 3-4: device not accepting address 6, error -62
[ 66.294022] usb usb3-port4: unable to enumerate USB device
My understanding is usually these errors indicate a hardware problem but the timing with the update is highly suspicious. I've tried reverting the kernel back to 6.16.0 as well as all the firmware packages back to July 8th but no joy in getting things working again. I also tried reverting to 6.15 but no joy there either.
Any suggestions for other things to try, really hoping I don't need to return this laptop.
Last edited by gnunn (2025-08-18 20:43:50)
Offline
So I booted into the Arch Linux installation media I used a few weeks ago (Linux Kernel 6.15.4 I believe) and the Mediatek Bluetooth device came up fine. Weirdly I then booted back into my normal Arch Installation (now using kernel 6.15.9) and Bluetooth was working fine again. I'll do the update again at the end of the day to see if it continues to work before marking this as weirdly solved.
Offline
I've set pacman to ignore the mediatek firmware package and did an update, bluetooth is working fine. I'll wait for a newer update to the mediatek firmware before removing it from the ignore list.
Offline