Using a VPN and then restoring normal connection messes my VM network connection

I am using Mullvad VPN and have network connections shown below:-

alastair@HP-Z640-1:~> 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: enp0s20u5: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
    link/ether b6:64:01:33:8b:09 brd ff:ff:ff:ff:ff:ff
    inet 192.168.169.137/24 brd 192.168.169.255 scope global noprefixroute enp0s20u5
       valid_lft forever preferred_lft forever
    inet6 fe80::6fa3:e626:f5d4:a134/64 scope link noprefixroute 
       valid_lft forever preferred_lft forever
3: eno1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast master br0 state UP group default qlen 1000
    link/ether 70:5a:0f:3a:fa:27 brd ff:ff:ff:ff:ff:ff
    altname enp0s25
4: br0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000
    link/ether 2e:be:ab:85:75:c9 brd ff:ff:ff:ff:ff:ff
5: wg-mullvad: <POINTOPOINT,UP,LOWER_UP> mtu 1380 qdisc noqueue state UNKNOWN group default qlen 1000
    link/none 
    inet 10.135.54.115/32 scope global wg-mullvad
       valid_lft forever preferred_lft forever
alastair@HP-Z640-1:~> 

I still do not understand which of connections eno1 and enp0s20u5 perform but if I then disconnect the VPN I get:-

alastair@HP-Z640-1:~> 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: enp0s20u5: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
    link/ether b6:64:01:33:8b:09 brd ff:ff:ff:ff:ff:ff
    inet 192.168.169.137/24 brd 192.168.169.255 scope global noprefixroute enp0s20u5
       valid_lft forever preferred_lft forever
    inet6 fe80::6fa3:e626:f5d4:a134/64 scope link noprefixroute 
       valid_lft forever preferred_lft forever
3: eno1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast master br0 state UP group default qlen 1000
    link/ether 70:5a:0f:3a:fa:27 brd ff:ff:ff:ff:ff:ff
    altname enp0s25
4: br0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000
    link/ether 2e:be:ab:85:75:c9 brd ff:ff:ff:ff:ff:ff
alastair@HP-Z640-1:~> 

But if I reboot my internet connection is not restored although it looks OK:-

alastair@HP-Z640-1:~> 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: eno1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast master br0 state UP group default qlen 1000
    link/ether 70:5a:0f:3a:fa:27 brd ff:ff:ff:ff:ff:ff
    altname enp0s25
3: enp0s20u1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
    link/ether 3a:d8:99:a4:3b:7a brd ff:ff:ff:ff:ff:ff
4: br0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000
    link/ether 2e:be:ab:85:75:c9 brd ff:ff:ff:ff:ff:ff
alastair@HP-Z640-1:~> 

If I go to the NM app using the icon in my task manager only one connection is shown as connected which is USB_Bridge. The other two wired connections are shown as not connected.
If I select connect on either of the disconnected options my internet connection is restored.

This only happens if I have used Mullvad VPN since my last re-boot.
Please can somebody explain what is going on, which NIC is taking the traffic when I am not running a VM?

@Budgie2 as per the output eno1 is the master for br0… which is correct to not be connected. It’s the bridge device, as long as both up all is good.

OK but where does USB_Bridge fit in and why is USB_Bridge connected on reboot but the second connection is not restored. Any ideas why not?

@Budgie2 somewhere in there it’s got swapped around, maybe when mallard vpn was installed…

“What have I got in my pocket?”

You provided zero information, but if you are suggesting a game of riddles - e.g. because interface name after reboot is different to interface name before reboot.

Hi Andrei, it is always good to hear from you in the hope that one day you will answer a question.

I am resuming here using my laptop with an earlier snapshot as all machines were crashed by today’s TW zypper dup. (I know, I ran it from GUI!)

My problem is that I now have no internet connection from my workstation. I could connect if booted to Windows but my NM configuration seems to be broken so my usual fix when returning to TW is to unplug machine after shutting down Windows and then starting TW doesn’t work. (The Intel nic has not been fixed).

It seems the rude crash when I was working on VM has messed up my system and even with the earlier snapshot I cannot restore my internet connection. The default route seems to be slightly wrong but I am asking help again.

I can run console but need help with the nmcli commands to check my connection details. Working on laptop I cannot see my earlier thread where I had most of thsis.

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