No bluetooth on Asus Strix X870-i mobo

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.