Network-manager

KDE Plasma: 5.23.5
Kernel: 5.15.21-1-MANJARO (64-bit)

issues: red ‘x’ for active network connections but internet access works fine

network setup: 1 pc wired to router, router wired to modem - no wireless, no other devices

i just setup wireguard - with the vpn connection active, there’s a red ‘x’ both for the router connection and the wg peer connection

with the vpn connection disabled, i still get a red ‘x’ for the router connection

on shutdown there’s a long delay - a stop job running for networkmanager

on boot it takes a bit of time to establish a connection

i’m idiot regarding networking and so i have no idea what causes these problems

$ nmcli general status
STATE      CONNECTIVITY  WIFI-HW  WIFI      WWAN-HW  WWAN
connected  full          enabled  disabled  enabled  disabled
$ nmcli connection show --active
NAME                  UUID       TYPE       DEVICE       
Linksys 192.168.50.1  <removed>  ethernet   enp34s0      
azirevpn-us3          <removed>  wireguard  azirevpn-us3 
$ nmcli device status
DEVICE        TYPE       STATE      CONNECTION           
enp34s0       ethernet   connected  Linksys 192.168.50.1 
azirevpn-us3  wireguard  connected  azirevpn-us3   
$ nmcli device show
GENERAL.DEVICE:                         enp34s0
GENERAL.TYPE:                           ethernet
GENERAL.HWADDR:                         <removed>
GENERAL.MTU:                            1500
GENERAL.STATE:                          100 (connected)
GENERAL.CONNECTION:                     Linksys 192.168.50.1
GENERAL.CON-PATH:                       /org/freedesktop/NetworkManager/ActiveConnection/29
WIRED-PROPERTIES.CARRIER:               on
IP4.ADDRESS[1]:                         192.168.50.110/24
IP4.GATEWAY:                            192.168.50.1
IP4.ROUTE[1]:                           dst = 192.168.50.0/24, nh = 0.0.0.0, mt = 100
IP4.ROUTE[2]:                           dst = 0.0.0.0/0, nh = 192.168.50.1, mt = 100
IP4.DNS[1]:                             192.168.50.1
IP6.ADDRESS[1]:                         <removed>/64
IP6.ADDRESS[2]:                         <removed>/64
IP6.GATEWAY:                            --
IP6.ROUTE[1]:                           dst = <removed>/64, nh = ::, mt = 256
IP6.ROUTE[2]:                           dst = <removed>/64, nh = ::, mt = 256

GENERAL.DEVICE:                         azirevpn-us3
GENERAL.TYPE:                           wireguard
GENERAL.HWADDR:                         (unknown)
GENERAL.MTU:                            1420
GENERAL.STATE:                          100 (connected)
GENERAL.CONNECTION:                     azirevpn-us3
GENERAL.CON-PATH:                       /org/freedesktop/NetworkManager/ActiveConnection/31
IP4.ADDRESS[1]:                         <removed>/32
IP4.GATEWAY:                            --
IP4.ROUTE[1]:                           dst = 0.0.0.0/0, nh = 0.0.0.0, mt = 20050, table=522>
IP4.DNS[1]:                             100.83.0.1
IP4.DNS[2]:                             91.231.153.2
IP4.SEARCHES[1]:                        ~
IP6.ADDRESS[1]:                         <removed>/128
IP6.ADDRESS[2]:                         <removed>/64
IP6.GATEWAY:                            --
IP6.ROUTE[1]:                           dst = <removed>/128, nh = ::, mt = 50
IP6.ROUTE[2]:                           dst = <removed>/64, nh = ::, mt = 50
IP6.ROUTE[3]:                           dst = ::/0, nh = ::, mt = 20050, table=52242
IP6.DNS[1]:                             2a0e:1c80:14:4000::1
IP6.SEARCHES[1]:                        ~

GENERAL.DEVICE:                         lo
GENERAL.TYPE:                           loopback
GENERAL.HWADDR:                         00:00:00:00:00:00
GENERAL.MTU:                            65536
GENERAL.STATE:                          10 (unmanaged)
GENERAL.CONNECTION:                     --
GENERAL.CON-PATH:                       --
IP4.ADDRESS[1]:                         127.0.0.1/8
IP4.GATEWAY:                            --
IP6.ADDRESS[1]:                         ::1/128
IP6.GATEWAY:                            --
IP6.ROUTE[1]:                           dst = ::1/128, nh = ::, mt = 256

resolv.conf…

# Generated by NetworkManager
nameserver 100.83.0.1
nameserver 91.231.153.2
nameserver 2a0e:1c80:14:4000::1
# NOTE: the libc resolver may not support more than 3 nameservers.
# The nameservers listed below may not be recognized.
nameserver 192.168.50.1

hosts…

# Host addresses
127.0.0.1  localhost
127.0.1.1  mypc
::1        localhost ip6-localhost ip6-loopback
ff02::1    ip6-allnodes
ff02::2    ip6-allrouters