Changing the kernel version

There are bugs in the 6.11.2–6.11.4 (for sure anyway) kernel that affect certain Bluetooth chipsets. It causes them to not be able to scan for devices.

Because of this I would like to either downgrade to 6.11.1 or upgrade to 6.11.5 or later.

Which would you recommend?
How do I go about this with Aurora being image based? I am just learning how to get programs without using rpm-ostree to keep my system clean.
Also, when is the next kernel update, and what version will it be?

We’re expecting a kernel bump on tuesday but are currently pinned on 6.11.3 to avoid a tailscale regression. Do you have links to the bluetooth issues?

Oh, forgot to mention, use ujust rebase-helper to hop onto the latest stream, that’ll put you on the newest kernel.

See also: Administrator's Guide

1 Like

It is an arch forum, but I think it is for the mainline kernel, so everyone is affected. They mention some of the commits that are supposed to fix it. I hope you guys have them in the newer kernel.

https://bbs.archlinux.org/viewtopic.php?id=300398&p=2

1 Like

OK, that might not be the issue as switching to the 6.11.8 kernel in latest did not fix it.

I found that the hardware id for my device is not even in btusb.c. I found somewhere on github someone added it for the 6.8 kernel, but I guess the mainline kernel never picked it up.

My new question, is how can I compile and use a modified btusb module with Aurora?

EDIT: here is the link

1 Like