Mediatek mt7921

Hi there ,

Just installed Zorin on my asus vivobook d3704y - I have no wifi and after digging it looks like there is no support for mediatek on linux which sucks are there no other fixes ? all the other posts i have tried with no success

Hi and welcome.

It should be present if you are running Zorin 18 which is a fork of Ubuntu 24.04:

"As of December 2025, the driver is stable and widely supported in mainstream Linux distributions, including Ubuntu 24.04 and Manjaro, with kernel versions up to 6.12.21 and beyond."

If you can't get your built in WIFI adapter working, then you can easily get an external USB plugin WIFI adapter. This one I recently found, supports many different Linux distro's, and supports high speed internet/network connection.


Are secure boot and fast boot in your BIOS disabled and also fast startup in Windows' energy settings if you have a Dualboot with Windows (or did you create a MOK during installation for use with secure boot enabled)?

yup done and done both are disabled , using zorin as primary os - which was a little silly - i had trouble with windows drivers too lol

Done a bit of a websearch using searchterm: "Mediatek mt7921 Ubuntu 24.04"

Found this: [RESPONDED] Yet more Mediatek issues on AMD/Linux - #22 by AC13 - Linux - Framework Community

Look at post #22, suggesting unloading/ re-loading the driver.

EDIT: More people having BT than wifi problems with that device. Suggestion that may be solved with kernel 6.11 ref: https://askubuntu.com/questions/1537540/no-bluetooth-working-wifi-for-mediatek-bluetooth-mt7921-on-ubuntu-24-04-01-lt

2 Likes

Welcome to the Forum!

Only to be clear: You have Zorin 18 installed, yes?

In the tag / the title of the thread is shown Zorin 17

1 Like

Ah, Thank You. I oversaw that.

yes i did - i went from 17,3 to 18 no difference no wifi drivers

sounds probably easier to do this but then i should just use windows ...

Well you need to remember that most hardware is produced to run on that other OS, not GNU/Linux.

1 Like

true that - i was hoping this would be easier really enjoying this on my other laptop which had far less issues

I just wonder if a later kernel on Z17 or Z18, if you now have that installed, would be worth a try. Otherwise a cheap "linux compatible" wifi dongle is always a solution.

1 Like

i did upgrade to 18 to try resolve , alas no dice :frowning:

What I meant was, try a later linux kernel than the standard one on Z18. i.e. >6.11 follow this:

Well that has blown that idea out of the water then. :frowning:

Not directly. Maybe an even newer Kernel could help.

There is support for MediaTek, I have one too (MT7922), but it can have some issues. It says your model is supported by the newest kernel. Looks like its support was merged into the MT7961 drivers, which are present on Zorin 18.

Just out of curiosity, I don't think this will fix it, but try this out and suspend and unsuspend your laptop. If it fixed it, great, if not, run the uninstall.sh to remove the changes. I made this one after my WiFi was having issues, but I was able to actually connect before it kicked the bucket, lol:

Option B, you could try upgrading the kernel as other have said, this can be done easily with Mainline. Secure boot may get upset as you do this, so you can disable that in your BIOS temporarily to test. You can install it with:

sudo add-apt-repository ppa:cappelikan/ppa
sudo apt update
sudo apt install mainline

Option C: You could get a USB WiFi adapter as others have also said, there are some very sleek ones, they aren't all bulky with antennas, lol

Option D: Return your laptop if you're within warranty.

Option E: Nuclear option, you could take your laptop apart and replace the WiFi card if it supports disassembly. A lot of laptops have maintenance manuals for free online. Something from Intel will almost always work.