How to install driver for built-in wireless adapter (MEDIATEK MT7663)?

Hi everyone,

I’m having trouble getting my wireless network to work on my Manjaro KDE system. It seems like my built-in wireless adapter is not being recognized properly. Here are the details:

System Information:

  • OS: Manjaro Linux
  • KDE Plasma Version: 6.0.4
  • KDE Frameworks Version: 6.1.0
  • Qt Version: 6.7.0
  • Kernel Version: 6.9.0-1-MANJARO (64-bit)
  • Wireless Adapter: MEDIATEK MT7663
  • Graphics Platform: X11
  • Processors: 8 × AMD Ryzen 5 7520U with Radeon Graphics
  • Memory: 7.0 GiB of RAM
  • Graphics Processor: AMD Radeon Graphics
  • Manufacturer: Acer
  • Product Name: Aspire A315-24P
  • System Version: V1.03

Output from lspci | grep -i network:

02:00.0 Network controller: MEDIATEK Corp. Device 7663

Output from inxi -N:

Network:
  Device-1: MEDIATEK driver: N/A

It looks like the necessary drivers for my MEDIATEK MT7663 adapter are not installed. I’ve tried the following steps so far:

  1. Ran sudo mhwd -a pci nonfree 0300 to automatically detect and install drivers.
  2. Searched for drivers in the AUR using yay -S mt7663 but couldn’t find any suitable ones.

Despite these attempts, my wireless network is still not working, and the adapter is not being recognized correctly.

Can anyone provide guidance on how to install the correct drivers for the MEDIATEK MT7663 on Manjaro KDE? Any step-by-step instructions or pointers to relevant resources would be greatly appreciated.

Thanks in advance for your help!

The driver for MT7663 appear to be mt7615, in kernel and fully functional

Thy why is a more appropriate question.

  • Is the device disabled - by hardware button ?
  • Is the radio off ?

What is the output of rfkill ?

Thank you for your reply.

There are no hardware buttons to disable the wireless adapter or the connection on this laptop model. It is also good to note the built-in wireless used to work well a few months back. After many recent updates, I have just noticed that it is not anymore.

The output of the command rfkill:

ID | TYPE | DEVICE        | SOFT      | HARD
0  | wlan | acer-wireless | unblocked | unblocked

The rest of the output is just some bluetooth related entries that are also unblocked.

Please if there is anything I can try, let me know! I will be greatly grateful with any suggestions.

When you say - it used to work - I am thinking a kernel change.

You state the system is currently using 6.9 - and 6.9 has just been released - and considered stable - but in such a complex world - small things can make a huge difference.

For the sake of completeness - I recommend you sync kernel 6.6 - but if you have kept your system synced - then you may already have it - reboot to 6.6 kernel.

You may need to use shift or esc when booting to access the grub menu to select the 6.6 kernel.

See where this takes you - if the wifi work on kernel 6.6 we have confirmed a kernel regression - I would just wait for upstream to patch it.

Hi, for me i just installed did this, packman install linux-headers and chose from the list of headers. This worked just fine for me, I am new to Manjaro and i did not realize that I probably could have used the Manjaro Settings Manager instead, lesson learned…Forgot to mention I installed this on a Macbook Pro 2009, I have not had any issues at all except the first start-up without wireless enabled.