MediaTek (mt7902): Wireless Driver Support for Linux
I have an Asus Vivobook 16, and I would love to use any linux distribution on it. But the problem is, the wifi driver "MEDIATEK Corp. Device 7902" is not supported by linux.
Just like any new laptop it doesn't come with an ethernet port and even bluetooth doesn't work. Things I've tried:
According to this source, they hit like every model but the one I have. So is there any way I can compile my own custom kernel with this driver support ?? Here's some relevant hardware info: Code:
$ lshw -c network Code:
$ uname -a |
Just looked at the latest and doesn't appear there either:
https://git.kernel.org/pub/scm/linux...ek/mt76?h=v6.5 https://git.kernel.org/pub/scm/linux.../mt76?h=v6.5.1 You may have to do with a USB dongle... |
What kind of wireless card is it. You may be able to replace it with something that supports Linux. Is it an M.2 device?
|
No need to replace it, just get a supported USB button drive until it's supported. Mediatek is junk - I have a MT7922 in my new laptop and it ran awful under Win11 as well until an update seems to have "fixed" it. Supported by recent (6.2 ?) Linux kernels, but I have yet to commit to installing it (works fine in liveUSB mode).
Be careful with the USB as well - almost all are RealTek these days, and the same crap-shoot applies. |
I would replace it. Get a trustworthy Intel and forget it. Other solution, at least temporary, is a USB to ethernet adapter and wired connection. If you mess with computers you should have one in the drawer anyway, they are handy.
|
Quote:
|
Will mark this thread solved ones this card receives official support from Linux kernel though.
|
please tell me, did everything work with the tp link adapter you specified? wifi and bluetooth? are there any more problems?
|
My usual routine on crappy wifi things is
|
I've had the same problem with a Vivobook 15 laptop here, MT7902 is still not supported,
workaround was to get a Netgear Wifi usb adapter (AC1200 worked out of the box). |
All times are GMT -5. The time now is 01:23 AM. |