You are not logged in.

#1 2025-04-15 13:53:22

Succulent of your garden
Member
Registered: 2024-02-29
Posts: 248

[SOLVED] Asus vivobook 14 wifi not working :C

So I made arch installation with usb tethering and now I want to have wifi enable. It seems that some asus vivobook does have some issues with the wifi driver, since it seems it's not in the linux-firmware package.

Doing lshw and lspci I know that the network controller is:

MEDIATEK Corp. DEVICE 7902 

Subsystem: AzureWave Device 5520

So any help in installing the appropriate driver will be appreciated smile

Last edited by Succulent of your garden (2025-04-21 16:10:36)

Offline

#2 2025-04-15 14:26:31

seth
Member
Registered: 2012-09-03
Posts: 63,021

Re: [SOLVED] Asus vivobook 14 wifi not working :C

lspci -k
ip a
find /etc/systemd -type l -exec test -f {} \; -print | awk -F'/' '{ printf ("%-40s | %s\n", $(NF-0), $(NF-1)) }' | sort -f

Offline

#3 2025-04-15 18:29:49

Succulent of your garden
Member
Registered: 2024-02-29
Posts: 248

Re: [SOLVED] Asus vivobook 14 wifi not working :C

lspci -k [The network part]:

3:00:0 Network controller: MEDIATEK Corp. Device 7902
           DeviceName: WLAN
           Subsystem: AzureWave Device 5520

ip a :

1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
         valid_ltf forever preferred_lft forever
    inet6 ::1/128 scope host noprefixroute
         valid_lft forever preferred_lft forever

find  /etc/systemd and so on and so on:

dbus-org.freedesktop.nm-dispatcher.service       |  system
getty@tty1.service                                              |  getty.target.wants
NetworkManager.service                                    |  multi-user.target.wants
NetworkManager-wait-online.service                  |  network-online.target.wants
ntpd.service                                                         |  multi-user.target.wants
p11-kit-server.socket                                           |  sockets.target.wants
remote-fs.target                                                   |  multi-user.target.wants
systemd-userbdb.socket                                     |  sockets.target.wants
ufw.service                                                          |  mutli-user.target.wants

Edit: yes I wrote all by hand, too comfy in my desk to just go and search the phone to thertering smile, also It's almost time to launch here tongue

Last edited by Succulent of your garden (2025-04-15 18:31:54)

Offline

#4 2025-04-15 19:36:34

seth
Member
Registered: 2012-09-03
Posts: 63,021

Offline

#5 2025-04-16 00:07:14

Succulent of your garden
Member
Registered: 2024-02-29
Posts: 248

Re: [SOLVED] Asus vivobook 14 wifi not working :C

Thanks Seth for the info, I was able to bought a  usb dongle and now I'm able to connect to networks, but it seems that using the phone with the dongle I can't ping anything. What do you think about that ? I think the dongle works fine, I just plug it and I'm able to scan nets. Hope someday that network card have a driver support, but for now I'm going to switch to the dongle one.

btw with the same phone but with usb tethering just works fine, now I'm trying the wifi tethering approach smile

Last edited by Succulent of your garden (2025-04-16 00:08:26)

Offline

#6 2025-04-16 06:38:49

seth
Member
Registered: 2012-09-03
Posts: 63,021

Re: [SOLVED] Asus vivobook 14 wifi not working :C

https://bbs.archlinux.org/viewtopic.php?id=57855

idek what "using the phone with the dongle" is supposed to mean but you want to check "ip a; ip r; ping -c1 _gateway; ping -c1 8.8.8.8; ping -c1 google.com"

Offline

#7 2025-04-16 16:27:41

Succulent of your garden
Member
Registered: 2024-02-29
Posts: 248

Re: [SOLVED] Asus vivobook 14 wifi not working :C

So since the wifi card that came with the notebook doesn't have a proper driver for linux yet, I bought a wifi usb adapter to connect with my phone using wifi tethering, so I'm trying to use the wifi dongle to connect to my phone wifi hotspot so I can get internet access.

I'm pretty sure that the issue is that the notebook doesn't have a default gateway, when you try to use ip route, the terminal shows nothing. But the usb dongle works with the computer [at least the driver seems fine], I'm able to see it listed in my terminal with mac address included. Also It seems that the notebook is also making the connection with the phone to my hotspot network, I can use iwctl to connect to the network, and it seems that the connection is being made, or at least is not being refused. But using ping to any site or to the gateway is not working.

So using network manager here are the files configs:

/etc/hosts:

127.0.0.1     localhost
::1                localhost
127.0.1.1     device.localdomain.device

/etc/hostname:

device

network manager seems to be working, or at least is enabled when I see the query from systemctl. I'm not sure why is not getting a default gateway TBH.

EDIT: ufw firewall is being the simplest as posible, I had only made this config:

sudo ufw default deny incoming
sudo ufw default allow outgoing

Last edited by Succulent of your garden (2025-04-16 16:35:46)

Offline

#8 2025-04-16 19:13:36

seth
Member
Registered: 2012-09-03
Posts: 63,021

Re: [SOLVED] Asus vivobook 14 wifi not working :C

I'm pretty sure that the issue is that the notebook doesn't have a default gateway, when you try to use

Please post the output of

ip a
find /etc/systemd -type l -exec test -f {} \; -print | awk -F'/' '{ printf ("%-40s | %s\n", $(NF-0), $(NF-1)) }' | sort -f

Offline

#9 2025-04-16 23:47:22

Succulent of your garden
Member
Registered: 2024-02-29
Posts: 248

Re: [SOLVED] Asus vivobook 14 wifi not working :C

new ip with dongle:


1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
         valid_ltf forever preferred_lft forever
    inet6 ::1/128 scope host noprefixroute
         valid_lft forever preferred_lft forever
2: wlan0: <NO-CARRIER,BROADCAST,MULTICAST,UP> MTU 1500 qdisc noqueue state DOWN group default qlen 1000
       link/ether 5a:47:2b:84:8b:47 brd ff:ff:ff:ff:ff:ff permaddr  32:5f:88:9d:aa:75

new find with dongle:

dbus-org.freedesktop.nm-dispatcher.service       |  system
getty@tty1.service                                              |  getty.target.wants
iwd.service                                                         | multi-user.target.wants
NetworkManager.service                                    |  multi-user.target.wants
NetworkManager-wait-online.service                  |  network-online.target.wants
ntpd.service                                                         |  multi-user.target.wants
p11-kit-server.socket                                           |  sockets.target.wants
remote-fs.target                                                   |  multi-user.target.wants
systemd-userbdb.socket                                     |  sockets.target.wants
ufw.service                                                          |  mutli-user.target.wants

The only difference is the iwd.service that has been added.

btw, thanks for your  help Seth, as always smile

Last edited by Succulent of your garden (2025-04-16 23:48:16)

Offline

#10 2025-04-17 07:25:52

seth
Member
Registered: 2012-09-03
Posts: 63,021

Re: [SOLVED] Asus vivobook 14 wifi not working :C

https://wiki.archlinux.org/title/Networ … Fi_backend and stop/disable iwd.service

The NIC seems recognized but no connection has been establieshed (or if you want to use iwd/iwctl, the NM services and in that case you'll have to obtain the lease using either a standalone dhcp client or using the https://wiki.archlinux.org/title/Iwd#En … figuration )

Offline

#11 2025-04-19 11:11:59

jmandawg
Member
Registered: 2011-10-19
Posts: 62

Re: [SOLVED] Asus vivobook 14 wifi not working :C

There is an upstream bug:

https://bugzilla.kernel.org/show_bug.cgi?id=219786

On my laptop i just have to click on the network icon and choose "enable wifi" but every once in a while I will get this error and have to reboot to get it working again:

iwlwifi 0000:00:14.3: Microcode SW error detected. Restarting 0x0.

You can also try:

#rmmod asus_nb_wmi

which should unblock it but your function keys won't work

or try

#nmcli radio wifi on

Last edited by jmandawg (2025-04-19 11:21:59)

Offline

#12 2025-04-19 20:05:00

Succulent of your garden
Member
Registered: 2024-02-29
Posts: 248

Re: [SOLVED] Asus vivobook 14 wifi not working :C

Thanks Seth smile , I manage to connect with the dongle disabling the idw.service and setting iwd to NM as said in the wiki. After doing that everything works big_smile

btw jmandawg are you using the same mediatek wifi card as I ? I ask because it seems there are no wifi drivers for linux for that card.

Last edited by Succulent of your garden (2025-04-19 20:06:54)

Offline

#13 2025-04-19 22:08:53

seth
Member
Registered: 2012-09-03
Posts: 63,021

Re: [SOLVED] Asus vivobook 14 wifi not working :C

jmandawg are you using the same mediatek wifi card as I

iwlwifi 0000:00:14.3: Microcode SW error detected. Restarting 0x0.

There's certainly and intel wifi NIC on his system.

Please always remember to mark resolved threads by editing your initial posts subject - so others will know that there's no task left, but maybe a solution to find.
Thanks.

Offline

#14 2025-04-21 16:12:02

Succulent of your garden
Member
Registered: 2024-02-29
Posts: 248

Re: [SOLVED] Asus vivobook 14 wifi not working :C

Done. Came here to mark solved because I have remembered that I haven't made that yet, nevertheless thanks for your message and help Seth smile

Offline

Board footer

Powered by FluxBB