I upgraded my system to an Asus ROG Strix X870-i mobo and bluetooth is not working. I thought it was a kernel issue, but 6.12 just landed and no joy.
❯ bluetoothctl devices
No default controller available
❯ btmgmt info
Index list with 0 items
❯ sudo dmesg | grep hci0
[sudo] password for guru:
[ 8.828001] Bluetooth: hci0: Opcode 0x0c03 failed: -16
Any ideas?
It appears to be more deeply rooted than I thought. The WiFi on this mobo is a Mediatek. Anyone know how to enable this?
More info:
❯ sudo lshw -C network
[sudo] password for guru:
*-network UNCLAIMED
description: Network controller
product: MEDIATEK Corp.
vendor: MEDIATEK Corp.
physical id: 0
bus info: pci@0000:6c:00.0
version: 00
width: 64 bits
clock: 33MHz
capabilities: pciexpress msi pm cap_list
configuration: latency=0
resources: memory:dca00000-dcbfffff memory:dcc00000-dcc07fff
It’s a WiFi-7 chipset.