Thank you, Chris, for that guidance. Here is what I was able to gather together:
COMMAND: ip link
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
2: enp2s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP mode DEFAULT group default qlen 1000
link/ether 00:26:18:8a:b5:7a brd ff:ff:ff:ff:ff:ff
altname enx0026188ab57a
COMMAND: 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: enp2s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
link/ether 00:26:18:8a:b5:7a brd ff:ff:ff:ff:ff:ff
altname enx0026188ab57a
inet 192.168.0.10/24 brd 192.168.0.255 scope global dynamic noprefixroute enp2s0
valid_lft 604116sec preferred_lft 528516sec
inet6 fd00:8494:8c30:fac2:158:51fa:b9c7:5891/64 scope global dynamic mngtmpaddr noprefixroute
valid_lft 534741sec preferred_lft 400884sec
inet6 fe80::fb50:4273:64f2:555b/64 scope link
valid_lft forever preferred_lft forever
COMMAND: ip route
default via 192.168.0.1 dev enp2s0 proto dhcp src 192.168.0.10 metric 1002
169.254.0.0/16 dev enp2s0 scope link metric 1000
192.168.0.0/24 dev enp2s0 proto dhcp scope link src 192.168.0.10 metric 1002
COMMAND: ping 8.8.8.8
PING 8.8.8.8 (8.8.8.8) 56(84) bytes of data.
64 bytes from 8.8.8.8: icmp_seq=1 ttl=117 time=16.9 ms
64 bytes from 8.8.8.8: icmp_seq=2 ttl=117 time=16.0 ms
* * *
64 bytes from 8.8.8.8: icmp_seq=13 ttl=117 time=11.9 ms
64 bytes from 8.8.8.8: icmp_seq=14 ttl=117 time=15.1 ms
^C
--- 8.8.8.8 ping statistics ---
14 packets transmitted, 14 received, 0% packet loss, time 13018ms
rtt min/avg/max/mdev = 10.154/13.827/21.110/2.739 ms
root@ubuntu-mate:/run/media/DB001_F2/home/ericthered.Downloads# ping -c1 8.8.8.8
PING 8.8.8.8 (8.8.8.8) 56(84) bytes of data.
64 bytes from 8.8.8.8: icmp_seq=1 ttl=117 time=16.8 ms
--- 8.8.8.8 ping statistics ---
1 packets transmitted, 1 received, 0% packet loss, time 0ms
rtt min/avg/max/mdev = 16.795/16.795/16.795/0.000 ms
COMMAND: sudo lshw -C network
*-network
description: Ethernet interface
product: AR8121/AR8113/AR8114 Gigabit or Fast Ethernet
vendor: Qualcomm Atheros
physical id: 0
bus info: pci@0000:02:00.0
logical name: enp2s0
version: b0
serial: 00:26:18:8a:b5:7a
size: 1Gbit/s
capacity: 1Gbit/s
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress bus_master cap_list ethernet physical tp 10bt 10bt-fd 100bt 100bt-fd 1000bt-fd autonegotiation
configuration: autonegotiation=on broadcast=yes driver=ATL1E driverversion=6.18.0-8-generic duplex=full firmware=L1e ip=192.168.0.10 latency=0 link=yes multicast=yes port=twisted pair speed=1Gbit/s
resources: irq:18 memory:fbec0000-fbefffff ioport:dc00(size=128)
root@ubuntu-mate:/run/media/DB001_F2/home/ericthered.Downloads#
I’ve also included a few logs, hoping those would provide insights:
COMMAND: grep -i network boot.log
[ OK ] Reached target network-pre.target - Preparation for Network.
Starting networking.service - Raise network interfaces...
[FAILED] Failed to start networking.service - Raise network interfaces.
See 'systemctl status networking.service' for details.
Starting networkd-dispatcher.service - Dispatcher daemon for systemd-networkd...
Starting NetworkManager.service - Network Manager...
Starting NetworkManager-dispatcher.service - Network Manager Script Dispatcher Service...
[ OK ] Started NetworkManager-dispatcher.service - Network Manager Script Dispatcher Service.
[ OK ] Started networkd-dispatcher.service - Dispatcher daemon for systemd-networkd.
[ OK ] Started NetworkManager.service - Network Manager.
[ OK ] Reached target network.target - Network.
Starting NetworkManager-wait-online.service - Network Manager Wait Online...
[ OK ] Finished NetworkManager-wait-online.service - Network Manager Wait Online.
Starting cloud-init-network.service - Cloud-init: Network Stage...
[ OK ] Finished cloud-init-network.service - Cloud-init: Network Stage.
[ OK ] Reached target network-online.target - Network is Online.
root@ubuntu-mate:/var/log#
COMMAND: grep enp2s0 syslog
2026-01-11T03:01:04.189091+00:00 ubuntu-mate ifup[1832]: Dropped protocol specifier '.link' from 'enp2s0.link'. Using 'enp2s0' (ifindex=2).
2026-01-11T03:01:04.189104+00:00 ubuntu-mate dhcpcd[1822]: enp2s0: waiting for carrier
2026-01-11T03:01:04.189127+00:00 ubuntu-mate ifup[1822]: enp2s0: waiting for carrier
2026-01-11T03:01:04.189135+00:00 ubuntu-mate ifup[1822]: enp2s0: carrier acquired
2026-01-11T03:01:04.189139+00:00 ubuntu-mate dhcpcd[1822]: enp2s0: carrier acquired
2026-01-11T03:01:04.189156+00:00 ubuntu-mate ifup[1822]: enp2s0: IAID 18:8a:b5:7a
2026-01-11T03:01:04.189159+00:00 ubuntu-mate ifup[1822]: enp2s0: adding address fe80::fb50:4273:64f2:555b
2026-01-11T03:01:04.189164+00:00 ubuntu-mate dhcpcd[1822]: enp2s0: IAID 18:8a:b5:7a
2026-01-11T03:01:04.189168+00:00 ubuntu-mate dhcpcd[1822]: enp2s0: adding address fe80::fb50:4273:64f2:555b
2026-01-11T03:01:04.189172+00:00 ubuntu-mate ifup[1822]: enp2s0: soliciting a DHCP lease
2026-01-11T03:01:04.189176+00:00 ubuntu-mate dhcpcd[1822]: enp2s0: soliciting a DHCP lease
2026-01-11T03:01:04.189182+00:00 ubuntu-mate ifup[1822]: enp2s0: offered 192.168.0.10 from 192.168.0.1
2026-01-11T03:01:04.189186+00:00 ubuntu-mate dhcpcd[1822]: enp2s0: offered 192.168.0.10 from 192.168.0.1
2026-01-11T03:01:04.189192+00:00 ubuntu-mate ifup[1822]: enp2s0: probing address 192.168.0.10/24
2026-01-11T03:01:04.189196+00:00 ubuntu-mate dhcpcd[1822]: enp2s0: probing address 192.168.0.10/24
2026-01-11T03:01:04.189201+00:00 ubuntu-mate ifup[1822]: enp2s0: soliciting an IPv6 router
2026-01-11T03:01:04.189207+00:00 ubuntu-mate dhcpcd[1822]: enp2s0: soliciting an IPv6 router
2026-01-11T03:01:04.189212+00:00 ubuntu-mate ifup[1822]: enp2s0: Router Advertisement from fe80::8694:8cff:fe30:fac2
2026-01-11T03:01:04.189218+00:00 ubuntu-mate ifup[1822]: enp2s0: adding address fd00:8494:8c30:fac2:158:51fa:b9c7:5891/64
2026-01-11T03:01:04.189222+00:00 ubuntu-mate ifup[1822]: enp2s0: adding route to fc00::/7 via fe80::8694:8cff:fe30:fac2
2026-01-11T03:01:04.189226+00:00 ubuntu-mate ifup[1822]: enp2s0: adding route to fd00:8494:8c30:fac2::/64
2026-01-11T03:01:04.189231+00:00 ubuntu-mate ifup[1822]: enp2s0: soliciting a DHCPv6 lease
2026-01-11T03:01:04.189235+00:00 ubuntu-mate dhcpcd[1822]: enp2s0: Router Advertisement from fe80::8694:8cff:fe30:fac2
2026-01-11T03:01:04.189239+00:00 ubuntu-mate dhcpcd[1822]: enp2s0: adding address fd00:8494:8c30:fac2:158:51fa:b9c7:5891/64
2026-01-11T03:01:04.189243+00:00 ubuntu-mate dhcpcd[1822]: enp2s0: adding route to fc00::/7 via fe80::8694:8cff:fe30:fac2
2026-01-11T03:01:04.189247+00:00 ubuntu-mate dhcpcd[1822]: enp2s0: adding route to fd00:8494:8c30:fac2::/64
2026-01-11T03:01:04.189251+00:00 ubuntu-mate dhcpcd[1822]: enp2s0: soliciting a DHCPv6 lease
2026-01-11T03:01:04.189255+00:00 ubuntu-mate ifup[1849]: Dropped protocol specifier '.ra' from 'enp2s0.ra'. Using 'enp2s0' (ifindex=2).
2026-01-11T03:01:04.189265+00:00 ubuntu-mate ifup[1822]: enp2s0: leased 192.168.0.10 for 604800 seconds
2026-01-11T03:01:04.189269+00:00 ubuntu-mate dhcpcd[1822]: enp2s0: leased 192.168.0.10 for 604800 seconds
2026-01-11T03:01:04.189275+00:00 ubuntu-mate ifup[1863]: Dropped protocol specifier '.dhcp' from 'enp2s0.dhcp'. Using 'enp2s0' (ifindex=2).
2026-01-11T03:01:04.189284+00:00 ubuntu-mate ifup[1822]: enp2s0: adding route to 192.168.0.0/24
2026-01-11T03:01:04.189288+00:00 ubuntu-mate ifup[1822]: enp2s0: adding default route via 192.168.0.1
2026-01-11T03:01:04.189292+00:00 ubuntu-mate dhcpcd[1822]: enp2s0: adding route to 192.168.0.0/24
2026-01-11T03:01:04.189296+00:00 ubuntu-mate dhcpcd[1822]: enp2s0: adding default route via 192.168.0.1
2026-01-11T03:01:04.189303+00:00 ubuntu-mate ifup[1767]: ifup: failed to bring up enp2s0
2026-01-11T03:01:04.189322+00:00 ubuntu-mate dhcpcd[1822]: enp2s0: removing interface
2026-01-11T03:01:04.191858+00:00 ubuntu-mate kernel: ATL1E 0000:02:00.0 enp2s0: renamed from eth0
2026-01-11T03:01:04.192399+00:00 ubuntu-mate kernel: ATL1E 0000:02:00.0 enp2s0: NIC Link is Up <1000 Mbps Full Duplex>
2026-01-11T03:01:05.310689+00:00 ubuntu-mate avahi-daemon[1960]: Joining mDNS multicast group on interface enp2s0.IPv6 with address fd00:8494:8c30:fac2:158:51fa:b9c7:5891.
2026-01-11T03:01:05.310852+00:00 ubuntu-mate avahi-daemon[1960]: New relevant interface enp2s0.IPv6 for mDNS.
2026-01-11T03:01:05.310944+00:00 ubuntu-mate avahi-daemon[1960]: Joining mDNS multicast group on interface enp2s0.IPv4 with address 192.168.0.10.
2026-01-11T03:01:05.311023+00:00 ubuntu-mate avahi-daemon[1960]: New relevant interface enp2s0.IPv4 for mDNS.
2026-01-11T03:01:05.311485+00:00 ubuntu-mate avahi-daemon[1960]: Registering new address record for fd00:8494:8c30:fac2:158:51fa:b9c7:5891 on enp2s0.*.
2026-01-11T03:01:05.311566+00:00 ubuntu-mate avahi-daemon[1960]: Registering new address record for 192.168.0.10 on enp2s0.IPv4.
2026-01-11T03:01:06.877533+00:00 ubuntu-mate NetworkManager[2173]: <info> [1768100466.8774] ifupdown: guessed connection type (enp2s0) = 802-3-ethernet
2026-01-11T03:01:06.877928+00:00 ubuntu-mate NetworkManager[2173]: <info> [1768100466.8778] ifupdown: guessed connection type (enp2s0) = 802-3-ethernet
2026-01-11T03:01:07.414165+00:00 ubuntu-mate networkd-dispatcher[1973]: ERROR:Unknown state for interface NetworkctlListState(idx=2, name='enp2s0', type='ether', operational='-', administrative='unmanaged'): -
2026-01-11T03:01:09.782988+00:00 ubuntu-mate NetworkManager[2173]: <info> [1768100469.7829] device (enp2s0): carrier: link connected
2026-01-11T03:01:09.784709+00:00 ubuntu-mate NetworkManager[2173]: <info> [1768100469.7835] manager: (enp2s0): new Ethernet device (/org/freedesktop/NetworkManager/Devices/2)
root@ubuntu-mate:/var/log#
COMMAND: grep enp2s0 cloud-init.log
2026-01-11 03:00:18,970 - util.py[DEBUG]: Reading from /sys/class/net/enp2s0/address (quiet=False)
2026-01-11 03:00:18,970 - util.py[DEBUG]: Reading 18 bytes from /sys/class/net/enp2s0/address
* * *
2026-01-11 03:00:18,972 - util.py[DEBUG]: Reading from /sys/class/net/enp2s0/carrier (quiet=False)
2026-01-11 03:00:18,972 - net[DEBUG]: Interface has no carrier: enp2s0
2026-01-11 03:00:18,972 - util.py[DEBUG]: Reading from /sys/class/net/enp2s0/dormant (quiet=False)
2026-01-11 03:00:18,972 - util.py[DEBUG]: Reading from /sys/class/net/enp2s0/address (quiet=False)
* * *
2026-01-11 03:00:18,987 - stages.py[DEBUG]: applying net config names for {'ethernets': {'enp2s0': {'dhcp4': True, 'dhcp6': True, 'set-name': 'enp2s0', 'match': {'macaddress': '00:26:18:8a:b5:7a'}}}, 'version': 2}
* * *
2026-01-11 03:00:19,062 - net[DEBUG]: Detected interfaces {'enp2s0': {'downable': True, 'device_id': '0x1026', 'driver': 'ATL1E', 'mac': '00:26:18:8a:b5:7a', 'name': 'enp2s0', 'up': False}, 'lo': {'downable': False, 'device_id': None, 'driver': None, 'mac': '00:00:00:00:00:00', 'name': 'lo', 'up': True}}
2026-01-11 03:00:19,062 - net[DEBUG]: no work necessary for renaming of [['00:26:18:8a:b5:7a', 'enp2s0', 'ATL1E', '0x1026']]
2026-01-11 03:00:19,063 - stages.py[INFO]: Applying network configuration from fallback bringup=False: {'ethernets': {'enp2s0': {'dhcp4': True, 'dhcp6': True, 'set-name': 'enp2s0', 'match': {'macaddress': '00:26:18:8a:b5:7a'}}}, 'version': 2}
2026-01-11 03:00:19,068 - util.py[DEBUG]: Reading from /sys/class/net/enp2s0/uevent (quiet=False)
2026-01-11 03:00:19,069 - util.py[DEBUG]: Reading 27 bytes from /sys/class/net/enp2s0/uevent
* * *
{'config_id': 'enp2s0', 'type': 'physical', 'mac_address': '00:26:18:8a:b5:7a', 'name': 'enp2s0', 'match': {'macaddress': '00:26:18:8a:b5:7a'}, 'subnets': [{'type': 'dhcp4'}, {'type': 'dhcp6'}]}
{'enp2s0': {'dhcp4': True, 'dhcp6': True, 'set-name': 'enp2s0', 'match': {'macaddress': '00:26:18:8a:b5:7a'}}}
* * *
2026-01-11 03:01:10,027 - stages.py[DEBUG]: applying net config names for {'ethernets': {'enp2s0': {'dhcp4': True, 'dhcp6': True, 'set-name': 'enp2s0', 'match': {'macaddress': '00:26:18:8a:b5:7a'}}}, 'version': 2}
* * *
2026-01-11 03:01:10,036 - net[DEBUG]: Detected interfaces {'enp2s0': {'downable': False, 'device_id': '0x1026', 'driver': 'ATL1E', 'mac': '00:26:18:8a:b5:7a', 'name': 'enp2s0', 'up': True}, 'lo': {'downable': False, 'device_id': None, 'driver': None, 'mac': '00:00:00:00:00:00', 'name': 'lo', 'up': True}}
2026-01-11 03:01:10,036 - net[DEBUG]: no work necessary for renaming of [['00:26:18:8a:b5:7a', 'enp2s0', 'ATL1E', '0x1026']]
Some snapshots as well:
The Panel App icon for Network Status shows no network (contrary to what ping results seem to imply
)
Attempting to reach “Google” via Firefox browser is a complete FAIL:
Opening the Network Connections function from the Panel clearly shows that there are NO ESTABLISHED CONNECTIONS: