You are not logged in.
Pages: 1
I currently have linux , linux-lts and linux-zen kernel . Bluetooth works on the linux-zen 6.12 kernel but from linux-zen 6.13 and onwards , bluetooth adapter is not detected and hence bluetooth doesn't work . Bluetooth adapter is also not detected on the linux-lts and linux kernels .
I have dual boot with Windows but nothing on windows is set up to block bluetooth on my Linux and I have no problem when i downgrade linux-zen to 6.12.10 but when i upgrade the kernel to 6.13 and onwards, I face this issue
=> rfkill list
0: acer-wireless: Wireless LAN
Soft blocked: no
Hard blocked: no
1: acer-bluetooth: Bluetooth
Soft blocked: no
Hard blocked: no
2: hci0: Bluetooth
Soft blocked: no
Hard blocked: no
3: phy0: Wireless LAN
Soft blocked: no
Hard blocked: no
Last edited by Incog (2025-04-22 02:57:35)
Offline
Does it also work with the plain 6.12 kernel?
sudo pacman -U https://archive.archlinux.org/packages/l/linux/linux-6.12.arch1-1-x86_64.pkg.tar.zstAlso could you try the latest mainline release to see if it's already fixed there?
sudo pacman -U https://pkgbuild.com/~gromit/linux-bisection-kernels/linux-mainline-6.15rc3-1-x86_64.pkg.tar.zstOffline
Does it also work with the plain 6.12 kernel?
sudo pacman -U https://archive.archlinux.org/packages/l/linux/linux-6.12.arch1-1-x86_64.pkg.tar.zstAlso could you try the latest mainline release to see if it's already fixed there?
sudo pacman -U https://pkgbuild.com/~gromit/linux-bisection-kernels/linux-mainline-6.15rc3-1-x86_64.pkg.tar.zst
It does work with the plain linux 6.12 kernel and the linux-lts 6.12.12-1 kernel but not for newer kernels than the previously mentioned versions and it also doesn't work in the latest mainline 6.15rc3 release
Offline
This could be a kernel regression, which should be bisected and reported to the upstream kernel developers
Are you confident to do the bisection on your own or do you need some help?
If you want we could also provide you with pre-built kernel images for you to test (which greatly speeds up the test time)
Good info to get you started is:
- https://docs.kernel.org/admin-guide/rep … sions.html
- https://wiki.archlinux.org/title/Kernel … egressions
Offline
This could be a kernel regression, which should be bisected and reported to the upstream kernel developers
Are you confident to do the bisection on your own or do you need some help?
If you want we could also provide you with pre-built kernel images for you to test (which greatly speeds up the test time)![]()
Good info to get you started is:
- https://docs.kernel.org/admin-guide/rep … sions.html
- https://wiki.archlinux.org/title/Kernel … egressions
I need some guidance to perform the bisection and the process involved and I am all for it and btw which kernel should i bisect ?
Sorry for the late response
Last edited by Incog (2025-05-05 12:35:26)
Offline
Sorry for letting you wait for so long! Here is the first revision to test:
sudo pacman -U https://pkgbuild.com/\~gromit/linux-bisection-kernels/linux-mainline-v6.12.r7749.g28eb75e-1-x86_64.pkg.tar.zstDepending on your system's boot mechanism you need to manually add an entry for linux-mainline.
Offline
Hi. I stumbled upon this issue myself and I can perform a few tests. I hope my contribution helps resolve this issue. Downgrading the kernel from 6.12.53-lts to 6.12.12-lts helped me resolve this issue. I am now downloading version that You provided and I will post an update in about 10 minutes after I reboot the system to load changes.
EDIT: Can confirm that BLE devices are properly being detected with mainline version that You provided
EDIT2: I just realized that I misread the title and content of this post. My issue was related to a MediaTek MT7922 detecting BLE devices on linux kernel 6.12.12 but not on 6.12.53. Anyway I am happy to help if there is appropriate thread on the forum.
Last edited by nxtkofi (2025-10-27 22:00:47)
Offline
Pages: 1