Private Internet Access - no internet system wide after fresh install of OS

Hi there,

I use Tumbleweed on my laptop and desktop but yesterday I self destructed and decided to do a fresh install (KDE at first, then XFCE) on my desktop and my VPN (Private Internet Access) connects to its servers but I have no internet with it (system wide, not just my browser). On my laptop, after updating to the current snapshot, PIA works fine.

I’m not sure how to troubleshoot it. Can anyone point me in the right direction?

Thank you,

TKO.

You check from bottom to top (all done as root):

  1. Is the NIC up with an IP address? ip addr
  2. Can you connect to another system on your LAN? ping -c1 <IP-address of your router> (I hope you know that address)
  3. Do you have a default route to the Internet? ip route and/or ip -6 route
  4. Can you connect to a system on the internet? ping -c1 195.135.221.161 and/or ping -c1 2001:67c:2178:8::161
  5. Can you resolve host/domain names? ping -c1 forums.opensuse.org

Take care. As soon a one step fails, that must be resolved first. It is useless to go to the next step before it is resolved.

So start with 1. and do not hesitate to post the output here to get help on the interpretation.

1 Like

Thank you for your time.

With the VPN running:

1:

zod:~ # ip addr
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_lft forever preferred_lft forever
    inet6 ::1/128 scope host noprefixroute 
       valid_lft forever preferred_lft forever
2: enp3s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
    link/ether dc:fe:07:d6:c5:1b brd ff:ff:ff:ff:ff:ff
    inet 192.168.0.171/24 brd 192.168.0.255 scope global dynamic noprefixroute enp3s0
       valid_lft 6223sec preferred_lft 6223sec
    inet6 fe80::defe:7ff:fed6:c51b/64 scope link noprefixroute 
       valid_lft forever preferred_lft forever
3: wlp2s0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue state DOWN group default qlen 1000
    link/ether 46:11:54:8b:97:6a brd ff:ff:ff:ff:ff:ff permaddr d0:57:7b:cc:e3:ea
8: wgpia0: <POINTOPOINT,NOARP,UP,LOWER_UP> mtu 1200 qdisc noqueue state UNKNOWN group default qlen 1000
    link/none 
    inet 10.19.200.66/32 scope global wgpia0
       valid_lft forever preferred_lft forever

2: Yes.

3:

zod:~ # ip route
default via 192.168.0.1 dev enp3s0 proto dhcp src 192.168.0.171 metric 20100 
10.0.0.243 dev wgpia0 scope link 
10.19.128.1 dev wgpia0 scope link 
192.168.0.0/24 dev enp3s0 proto kernel scope link src 192.168.0.171 metric 100 

zod:~ # ip -6 route
fe80::/64 dev enp3s0 proto kernel metric 1024 pref medium

4:

zod:~ # ping -c1 195.135.221.161
PING 195.135.221.161 (195.135.221.161) 56(84) bytes of data.
From 192.168.0.171 icmp_seq=1 Destination Port Unreachable
ping: sendmsg: Operation not permitted

--- 195.135.221.161 ping statistics ---
1 packets transmitted, 0 received, +1 errors, 100% packet loss, time 0ms

zod:~ # ping -c1 2001:67c:2178:8::161
ping: connect: Network is unreachable

5:

zod:~ # ping -c1 forums.opensuse.org
PING forums.opensuse.org (195.135.223.50) 56(84) bytes of data.
From 192.168.0.171 icmp_seq=1 Destination Port Unreachable
ping: sendmsg: Operation not permitted

--- forums.opensuse.org ping statistics ---
1 packets transmitted, 0 received, +1 errors, 100% packet loss, time 0ms

Hm, I seem to be outdated. That should be

ping -c1 195.135.223.50

as you can see in the last one.
But it is very strange that all seems to be OK, NIC up and having IP addresses, ping to router OK, default route to router, name resolution functioning.

Nevertheless no ping to the forums site.

BTW, it that a WLAN also being up with 10.19.200.66?

wgpia0 must be my VPN (it has PIA in it).

I don’t understand why it’s working on my laptop, and it was working on my Desktop before I reinstalled the OS…a quandary but also a deal-breaker. Maybe I missed something or something changed on the installer but I was quite careful and I’ve compared my setup to my laptop and they appear to be identical.

Thanks for helping.

Fixed (openvpn protocol – wireguard is still up in the air):

Firstly, I checked if openvpn was working correctly by using one of Private Internet Access’ VPN configuration files and connecting via the terminal. Connected fine, all good. Right, so I went on a hunt through the debug output file from the GUI (didn’t know it existed when first posting but “Tech Support” informed me of it) and found an error (one of them) that showed the package libnsl1 was missing. I installed it (it’s a legacy package) and voila, I have my GUI VPN connection back.

This package is no longer included when installing: I tested this by checking that my laptop was still able to connect to the VPN and the libnsl1 was installed then reinstalled the OS and down goes the VPN and libsnl1 was not installed.

And so it goes.

TKO

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.