You are not logged in.
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
Last edited by Succulent of your garden (2025-04-21 16:10:36)
Offline
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
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 , also It's almost time to launch here
Last edited by Succulent of your garden (2025-04-15 18:31:54)
Offline
Offline
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
Last edited by Succulent of your garden (2025-04-16 00:08:26)
Offline
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
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
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
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
Last edited by Succulent of your garden (2025-04-16 23:48:16)
Offline
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
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
Thanks Seth , 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
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
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
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
Offline