EDIT: forgot to add that the wifi networks all appear fine and connect (network name appears in the settings and connects successfully, just no network access no matter the interface)
EDIT 2: I did not really feel like troubleshooting my computer all day as I had kind of soft-bricked it by downgrading the kernel, and it didn’t boot. I felt it was a bit too far gone for me and like I said I didn’t want to spend the day fixing it. Anyways I had a separate /home so it was all fine. I installed PopOS as a (not so) temporary solution. Ill probably end up reinstalling Arch or something a bit more up to date soon enough. Thanks everyone for trying to help me!!
Hey there, I’m looking for some help with my Arch system that I updated today.
So a little context here: today, I updated my system with the usual -Syu. However after the update I kept getting pop ups that told me my LAN connection was not working or something ( I use gnome). Wifi was still working.
Now, I since rebooted in hopes the popups would go away (in a sense, they did…), I do not have any access to the internet, I tried everything I can think of (wifi only, wired only, usb tethering with my phone) but nothing works. I still get the wired icon in gnome even though the cable is unplugged.
I am having trouble finding help with the Reddit blackout (convenient timing lol) and it is pretty hard for me to attach logs and such since my computer has no network access at all, I’m relying 100% on my phone…
Any help is appreciated 🙂
Besides what the other comment said, the output of
lspci
related to network cards might be useful.Also looking at dmesg for errors could provide some insight. Although not having any network at all seems weird, if it was one card or another it would be one thing, but all network being down is weird.
Have you checked if you have local connectivity? e.g. connecting to your router vía web browser. Also you should try pinging something by IP and by url, e.g.
ping 8.8.8.8
andping google.com
if the first works but the second doesn’t it might be a DNS problem.Hi, thanks for your answer, I was able to get a semi working system (as in no home partition can be mounted lol, I’ll figure this one later)
I tried pinging my router 192.168.0.1 but no response, 127.0.0.1 works that’s whatever. So no connectivity at all even though all the interfaces are detected and fully working (they work in arch-chroot and they connected when I still had my desktop env, just no communication)… When i check the NetworkManager status it is kind of empty and hints that it’s disabled, so when I systemctl start it, it simply kicks me out of my session to my login screen (ie emergency login screen 😂)
Sure thing, mind you post some specs like output of
ip a
, andip route show
? And what network manager do you use?Hey, here they are! Nothing too unusual except for IP a, (I suspect this is due to network manager not starting and kicking me out to my login prompt) and everything worked before that update
Network Manager will never drop you to a CLI, even on catastrophical failure it just dies, you seem to have a larger problem.
Also try the
ip link show
command to list the interfaces, since you have no interfaces connected to any network they don’t show on ip addresses on your screen. If you don’t have a GUI you’ll need to connect manually, same way you did during installation (although I would suggest going with Ethernet since the packages needed for connecting to wireless easily from CLI are not installed by default from what I remember).Hi, I wanted to tell you thanks for your help, I decided it would have been too much trouble and just decided to nuke my arch install, I had a separate /home partition so I just installed PopOS as a maybe not so temporary replacement until I do a clean install. Anyways, thanks for the help!
ip a
shows no interface exceptlo
.what is the output of
lspci -v -s 05:00.0
andlspci -v -s 06:00.0
?Hi, I wanted to tell you thanks for your help, I decided it would have been too much trouble and just decided to nuke my arch install, I had a separate /home partition so I just installed PopOS as a maybe not so temporary replacement until I do a clean install. I felt my system was a bit too far gone and I didn’t really want to spend the rest of the day troubleshooting it. Anyways, thanks a lot for the help !!
You are welcome.
However, I suspect it’s possibly a system corruption. So check your memory and hard drive to make sure they are OK before using your PC again.
And consider using btrfs, you can take snapshots before updating packages and restore them in case of package corruption.
Haha, funny you say that, I was using BRTFS, but I never bothered to make any snapshot lol. My lazyness caught me. As for the system corruption, I think its pretty unlikely, the PC is running just fine now, and it was running perfectly fine the day before and under Windows in between reboots. The only part that had no network was my arch install
have you tried using nmcli instead of the gui?
Did not try nmcli, but even when pinging it did not work. Anyways, now I have installed Pop OS and it works, ill probably spin up a new Arch install in a few weeks… Ill see. Thanks!
So, you worked around it.
If you run into it again here’s my “playbook” on checking network connectivity “from the bottom up” so I usually go:
- Check the “physical” connection. (In your case “is the wifi connected”
- Check if you have an IP (
ip a
) - Check if you can ping your IP (just to be sure the network stack is working)
- Check if you can ping your router (usually the IP is 192.168.X.1 or .100 where X is the same as in your computers IP)
- Check if you can ping an IP “on the Internet” like 1.1.1.1
- Check if you can resolve names (ping something by domain like “google.com”)
If all that works you got “internet” if one of these steps fail you know better where to debug.