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?
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
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?
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.
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.