I have no experience with Linux and decided to install it to learn how to use it.
I’m using an Asus M3604 laptop with a Mediatek 7902 Wi-Fi module. Wi-Fi works, but Bluetooth doesn’t. I tried to solve this problem with AI, but it didn’t work. I installed Linux in a dual-boot configuration, but I disabled “fast startup” in Windows.
While trying to troubleshoot an AI issue, he advised me to run the command “dmesg | tail -n 20”
, which showed an error code of “-110” in the Bluetooth log. Ai pointed this out and wrote that the laptop couldn’t get a response from the module
Please notice the forum rules
- Do not post images or screenshots as part of your topic. The forum is a technical forum not an image gallery.
So i removed the screenshots. Instead provide the output of inxi -zv8 and other commands as “Preformatted text”.
Try using this for Bluetooth:
I cannot confirm if this works but it has very good documentation
I have seen recent reports about MT7902 Wifi support due for kernel 7.1
Phoronix - Mediatek MT7902 WiFi Finally Seeing Open-Source Linux Driver Activity
but no mention of support for Bluetooth
It’s an issue with MediaTek being slow in supporting Linux.
The workaround @nikgnomic suggests is the result of some very smart people reverse-engineering the Windows driver. Their fix, while completely unofficial, is open-source and works so well it has been added to Linux 7.1 as a permanent feature.
So you have three choices:
- Use the workaround above,
- Install the Linux 7.1 release candidate (
sudo pacman -Syu linux71) if you’re on either Testing or Unstable branches. I’m running it on both, but I have an older MediaTek chip that does not have the problem. - Wait a few weeks for Linux 7.1 to be formally released.
Or I guess,
4. Downgrade to an MT7925-based chip, which is what’s in my laptop. The only difference is that your newer one will run WiFi 7 at 320 Mhz bandwidth, whereas my older MT7925 runs WiFi 7 at 160 Mhz. Both support Bluetooth 5.4.
HTH!
This topic was automatically closed 3 days after the last reply. New replies are no longer allowed.