You are not logged in.
Yesterday I tried installing openvpn, expressvpn and protonvpn. Tried connecting to protonvpn but it just froze and didn't connect so I removed all the mentioned packages. Now WiFi isn't working somehow (maybe vpns aren't the reason at all but it doesn't hurt to mention).
I can scan and connect to any network using nmcli, but none of them work. I've read wiki and forums and I still can't find the reason. The interface is up, rfkill isn't blocking anything, I just don't know how to find the reason why it's not working.
Offline
How do you define not working? What doesn't work? What error message(s) do you get, or what actual symptoms do you see?
As for reading the wiki, that's good, but don't just tell us that. Tell us what you did with what you ran. What diagnostic commands did you run and what was their output?
"UNIX is simple and coherent" - Dennis Ritchie; "GNU's Not Unix" - Richard Stallman
Offline
How do you define not working? What doesn't work? What error message(s) do you get, or what actual symptoms do you see?
As for reading the wiki, that's good, but don't just tell us that. Tell us what you did with what you ran. What diagnostic commands did you run and what was their output?
I'm not sure how to define a not working Internet, it just doesn't work. Websites don't load, ping says something like failure in name resolution, etc. There are no errors or anything else wrong, therefore I'm unable to detect the issue.
As I mentioned in my post, nothing is blocked (rfkill) and wlan0 interface is up (ip link). I don't remember everything I ran, but there were a lot of commands I either don't understand even after reading wiki/man (i.e. wpa_supplicant) or don't have installed (dhcpcd), making it even harder to troubleshoot.
Offline
ip a
ip r
ping -c 1 _gateway
ping -c 1 8.8.8.8
ping -c 1 google.com
drill google.com
drill @8.8.8.8 google.com
find /etc/systemd -type l -exec test -f {} \; -print | awk -F'/' '{ printf ("%-40s | %s\n", $(NF-0), $(NF-1)) }' | sort -f
sudo journalctl -b | curl -F 'f:1=<-' ix.ioOffline
ip a ip r ping -c 1 _gateway ping -c 1 8.8.8.8 ping -c 1 google.com drill google.com drill @8.8.8.8 google.com find /etc/systemd -type l -exec test -f {} \; -print | awk -F'/' '{ printf ("%-40s | %s\n", $(NF-0), $(NF-1)) }' | sort -f sudo journalctl -b | curl -F 'f:1=<-' ix.io
Thank you for your reply, here is a link to these commands: https://pastebin.com/i09iUQtd
Offline
Though the journal upload failed due to "no internet", this seems purely a DNS issue.
stat /etc/resolv.conf
cat /etc/resolv.conf
ps aux | grep resolvOffline
Though the journal upload failed due to "no internet", this seems purely a DNS issue.
stat /etc/resolv.conf cat /etc/resolv.conf ps aux | grep resolv
Here it is: https://pastebin.com/HQSqNHaJ
Offline
resolv.conf isn't a symlink to the resolved stub, but NM configures the resolver to localhost and also there's no systemd-resolved running.
Figure how you want to resolve DNS, the the NM wiki and fix your configuration accordingly.
Offline