You are not logged in.

#1 2022-11-06 18:18:46

demondog
Member
Registered: 2019-10-10
Posts: 8

Bluetooth broken for Intel 9460/9560 on kernel 6.0.7

Hi,
I just build a new computer based on the Asrock B660m-ITX/ac motherboard that uses the "Intel Corp. Bluetooth 9460/9560 Jefferson Peak (JfP)" wireless card as reported by lsusb. After install the Bluetooth does not work however the WiFi works just fine. I tried installing EndeavourOS (arch based) to see if that would have the same issue because I know it ships with a larger set of drivers, including non-free ones, and interestingly Bluetooth worked in the live image but not after it was installed. I tracked this down to the live image using the 5.19.7 kernel instead of the 6.0.7 kernel that is installed to the system. I've reverted back to Arch with the LTS kernel installed (5.15) and it seems to be working ok. The gnome preferences page glitches out on the LTS kernel so I have to use blueman-manager to connect Bluetooth devices but it works. On the 6.0.7 kernel I've tried just about every solution I could find to fix this issue. The Bluetooth service is up and running according to systemctl, rfkill shows the Bluetooth device hci0 as unblocked, I've unloaded and reloaded the kernel module as some people have suggested as well. As far as I can tell, this seems like an issue that's out of my hands and needs to be fixed in the kernel, but I thought I'd post on here just to see if anyone had any ideas.

[eric@grasshopper ~]$ journalctl -fp err
Nov 06 09:43:20 grasshopper kernel: iwlwifi 0000:00:14.3: 0x00080401 | FSEQ_CNVI_ID
Nov 06 09:43:20 grasshopper kernel: iwlwifi 0000:00:14.3: 0x00000201 | FSEQ_CNVR_ID
Nov 06 09:43:20 grasshopper kernel: iwlwifi 0000:00:14.3: 0x00080401 | CNVI_AUX_MISC_CHIP
Nov 06 09:43:20 grasshopper kernel: iwlwifi 0000:00:14.3: 0x00000201 | CNVR_AUX_MISC_CHIP
Nov 06 09:43:20 grasshopper kernel: iwlwifi 0000:00:14.3: 0x0000485B | CNVR_SCU_SD_REGS_SD_REG_DIG_DCDC_VTRIM
Nov 06 09:43:20 grasshopper kernel: iwlwifi 0000:00:14.3: 0x0BADCAFE | CNVR_SCU_SD_REGS_SD_REG_ACTIVE_VDIG_MIRROR
Nov 06 09:43:21 grasshopper kernel: Bluetooth: hci0: Malformed MSFT vendor event: 0x02
Nov 06 09:43:21 grasshopper kernel: Bluetooth: hci0: Opcode 0x2060 failed: -56
Nov 06 09:43:22 grasshopper systemd[642]: Failed to start Application launched by gnome-session-binary.
Nov 06 09:43:23 grasshopper kernel: Bluetooth: hci0: command tx timeout

Offline

#2 2022-11-09 20:41:06

xerxes_
Member
Registered: 2018-04-29
Posts: 956

Re: Bluetooth broken for Intel 9460/9560 on kernel 6.0.7

You can try this scripts:

bton:
#!/bin/bash
sudo rfkill unblock bluetooth
sudo systemctl start bluetooth
sleep 1
bluetoothctl power on
exit 0

btoff:
#!/bin/bash
bluetoothctl power off
sudo systemctl stop bluetooth
sudo rfkill block bluetooth
exit 0

btrestart:
#!/bin/bash
bluetoothctl power off
sudo systemctl stop bluetooth
sudo rfkill block bluetooth
sudo rfkill unblock bluetooth
sudo systemctl start bluetooth
sleep 1
bluetoothctl power on
exit 0

Offline

#3 2022-11-09 21:41:39

demondog
Member
Registered: 2019-10-10
Posts: 8

Re: Bluetooth broken for Intel 9460/9560 on kernel 6.0.7

Unfortunately my brand new Silicon Power SSD died last night after 2 days of use. (Lesson learned: don’t cheap out on storage.) So I won’t be able to run those scripts until I get my system back up, but I’ve run each of those commands to no avail previously so I’m pretty sure the issue must be elsewhere. When I tried to do “bluetoothctl power on”, I was getting “No default controller available” in the 6.0.7 kernel.

Last edited by demondog (2022-11-09 21:47:56)

Offline

#4 2022-11-10 15:44:05

adidas91
Member
Registered: 2022-11-10
Posts: 2

Re: Bluetooth broken for Intel 9460/9560 on kernel 6.0.7

ok,  +1

Not only 6.0.7, I tried 6.0.2, 6.0.5 and 6.0.6,
all of them could not drive this model of Bluetooth device,
I am using version 5.19.15,now,  this is no problem,
very doubtful that since version 6.0, there are some changes that cause this device to not work.

Offline

#5 2022-11-10 15:48:05

adidas91
Member
Registered: 2022-11-10
Posts: 2

Re: Bluetooth broken for Intel 9460/9560 on kernel 6.0.7

It was once suspected to be a secure boot issue,
but the btusb module is apparently already loaded, and there are no problems with the same environment in 5.19.

Offline

#6 2022-12-05 06:31:55

mantide
Member
Registered: 2022-11-12
Posts: 4

Re: Bluetooth broken for Intel 9460/9560 on kernel 6.0.7

Same here. Intel Bluetooth has not being working since the upgrade to kernel 6.x.

Offline

#7 2022-12-05 07:39:16

d.ALT
Member
Registered: 2019-05-10
Posts: 954

Re: Bluetooth broken for Intel 9460/9560 on kernel 6.0.7

Try this...

- Be sure Windows' Fast Boot is disabled:

cmd > powercfg /hibernate off

- Shutdown the computer, boot directly into Arch, and go with:

# systemctl stop bluetooth.service

###remove bluetooth's modules###
# modprobe -r moduleA moduleB moduleC ... 

###re-insert bluetooth's modules###
# modprobe ... moduleC moduleB moduleA

# systemctl start bluetooth.service

###check if Bluetooth is then working, there's NO need to reboot the computer!###

Last edited by d.ALT (2022-12-05 07:40:42)


<49,17,III,I>    Fama di loro il mondo esser non lassa;
<50,17,III,I>    misericordia e giustizia li sdegna:
<51,17,III,I>    non ragioniam di lor, ma guarda e passa.

Offline

Board footer

Powered by FluxBB