I just received a brand new Asus Vivobook 15 and installed Ubuntu 23.04 on it. I noticed that the wifi connection wasn't available in the "Try Ubuntu" USB-mounted OS, but proceeded to install Ubuntu 23.04 anyway, checking the box for installing third-party drivers. I ran lshw -C network
with the following output:
*-network UNCLAIMED
description: Network controller
product: MEDIATEK Corp.
vendor: MEDIATEK Corp.
physical id: 0
bus info: pci@0000:01:00.0
version: 00
width: 64 bits
clock: 33MHz
capabilities: pciexpress msi pm cap_list
configuration: latency=0
resources: iomemory:ff0-fef memory:fff0300000-fff03fffff memory:fcf00000-fcf07fff
The output for lspci -nnk | grep -iA3 net
is:
01:00.0 Network controller [0280]: MEDIATEK Corp. Device [14c3:7902]
Subsystem: AzureWave Device [1a3b:5520]
02:00.0 Non-Volatile memory controller [0108]: Micron Technology Inc Device [1344:5413] (rev 03)
Subsystem: Micron Technology Inc Device [1344:2100]
After installation, there is no wifi device available. I have searched for solutions, but I have only come across an old thread about Mediatek wifi devices not working on Ubuntu 20.04 and recommending updating to kernel 5.12+ and Ubuntu 21.04.
Another set of instructions recommend connecting over ethernet (which I don't have) or bluetooth tethering (I also cannot turn on bluetooth on the laptap). The last ditch effort is to mount the Ubuntu ISO as a cdrom, but that was also not detected by the Software Sources application.
Does anyone have any idea whether Mediatek devices function on the newest Ubuntu kernels, or should I return the laptop to the seller?
Edit: As of May 13, 2023, the Mediatek MTK7902 wifi/bluetooth card is not supported in Linux 6.3 kernel.