By the way, I didn’t mean to say that KDE was the cause. I was just referring to how it was displayed.
Now I went to run an errand and just came back. So now my Wi-Fi is working OK; Which makes me pretty happy. But I still can’t get it to run through the router by Ethernet cable.
Edit. The Ethernet does say connected. It just doesn’t run through it.
lo is your local loopback. wlan0 is your WiFi connection. The ip addr is not detecting an Ethernet connection. Here is a snippet of my ip addr displaying the Ethernet connection.
2: eno1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
link/ether a8:a1:59:e1:2e:33 brd ff:ff:ff:ff:ff:ff
altname enp3s0
inet 192.168.0.108/24 brd 192.168.0.255 scope global dynamic noprefixroute eno1
valid_lft 6482sec preferred_lft 6482sec
inet6 fe80::4744:bdbc:7ab5:3593/64 scope link noprefixroute
valid_lft forever preferred_lft forever
In the 4th line down, the “inet 192.168.0.108/24” is the current DHCP address of and at the end of the line is “eno1” which is the device name for Ethernet.
try this command, here is my results
ip route
default via 192.168.0.1 dev eno1 proto dhcp src 192.168.0.108 metric 100
192.168.0.0/24 dev eno1 proto kernel scope link src 192.168.0.108 metric 100
default via 192.168.0.1 is the IP addr of the router. dev eno1 is the device name, eno1 in my case. prot dhcp is the protocol. and src 192.168.0.108 is the current dhcp address of my computer.
systemctl status NetworkManager
â—Ź NetworkManager.service - Network Manager
Loaded: loaded (/usr/lib/systemd/system/NetworkManager.service; enabled; preset: disabled)
Active: active (running) since Sat 2023-08-05 09:59:58 MDT; 7h ago
Docs: man:NetworkManager(8)
Main PID: 450 (NetworkManager)
Tasks: 5 (limit: 18740)
Memory: 15.4M
CPU: 1.571s
CGroup: /system.slice/NetworkManager.service
└─450 /usr/bin/NetworkManager --no-daemon
Aug 05 10:00:05 J5040 NetworkManager[450]: <info> [1691251205.7750] manager: startup complete
Aug 05 10:00:06 J5040 NetworkManager[450]: <info> [1691251206.1454] manager: NetworkManager state is now CONNECTED_GLOBAL
Aug 05 10:00:08 J5040 NetworkManager[450]: <info> [1691251208.8785] agent-manager: agent[ad1369cb22d44e7e,:1.32/org.kde.plasma.net>
Aug 05 11:00:05 J5040 NetworkManager[450]: <info> [1691254805.0978] dhcp4 (eno1): state changed new lease, address=192.168.0.108
it should look similar to the above. Should be loaded and active. If not
Next, on KDE panel, click on the Network icon at the right.
should say “wired connection 1” then click on “wired connection 1” then click on Details.
Unfortunately, I couldn’t get Networks to display a Wired connection
[fuzzy@ted-gazelle ~]$ ip route
default via 192.168.0.1 dev wlan0 proto dhcp src 192.168.0.139 metric 600
192.168.0.0/24 dev wlan0 proto kernel scope link src 192.168.0.139 metric 600
[fuzzy@ted-gazelle ~]$
[fuzzy@ted-gazelle ~]$ systemctl status NetworkManager
â—Ź NetworkManager.service - Network Manager
Loaded: loaded (/usr/lib/systemd/system/NetworkManager.service; enabled; preset: disabled)
Active: active (running) since Sat 2023-08-05 20:17:44 PDT; 1h 1min ago
Docs: man:NetworkManager(8)
Main PID: 846 (NetworkManager)
Tasks: 4 (limit: 76769)
Memory: 15.5M
CPU: 4.723s
CGroup: /system.slice/NetworkManager.service
└─846 /usr/bin/NetworkManager --no-daemon
Aug 05 20:18:37 ted-gazelle NetworkManager[846]: <info> [1691291917.6710] device (wlan0): state change: secondaries -> activated (reason 'none', sys-iface-state: 'managed')
Aug 05 20:18:37 ted-gazelle NetworkManager[846]: <info> [1691291917.6712] manager: NetworkManager state is now CONNECTED_SITE
Aug 05 20:18:37 ted-gazelle NetworkManager[846]: <info> [1691291917.6720] device (wlan0): Activation: successful, device activated.
Aug 05 20:18:37 ted-gazelle NetworkManager[846]: <info> [1691291917.6729] manager: startup complete
Aug 05 20:18:38 ted-gazelle NetworkManager[846]: <info> [1691291918.0231] manager: NetworkManager state is now CONNECTED_GLOBAL
Aug 05 20:20:15 ted-gazelle NetworkManager[846]: <info> [1691292015.8427] audit: op="statistics" interface="wlan0" ifindex=2 args="2000" pid=1171 uid=1000 result="success"
Aug 05 21:05:14 ted-gazelle NetworkManager[846]: <info> [1691294714.0777] audit: op="statistics" interface="wlan0" ifindex=2 args="2000" pid=1171 uid=1000 result="success"
Aug 05 21:07:09 ted-gazelle NetworkManager[846]: <info> [1691294829.7087] audit: op="statistics" interface="wlan0" ifindex=2 args="2000" pid=1171 uid=1000 result="success"
Aug 05 21:10:15 ted-gazelle systemd[1]: Started Network Manager.
Aug 05 21:18:37 ted-gazelle NetworkManager[846]: <info> [1691295517.6612] dhcp4 (wlan0): state changed new lease, address=192.168.0.139
[fuzzy@ted-gazelle ~]$
What ricklinux said. The inxi -Na command should show exactly what hardware device you have and which driver it needs. Also rebooting your router should be a good thing to do.
In addition, your ip route says it’s “via 192.168.0.1”. Disconnect your WiFi to eliminate it. Then try to ping this IP address from a terminal.
ping 192.168.0.1
PING 192.168.0.1 (192.168.0.1) 56(84) bytes of data.
64 bytes from 192.168.0.1: icmp_seq=1 ttl=64 time=0.592 ms
64 bytes from 192.168.0.1: icmp_seq=2 ttl=64 time=0.526 ms
If none of the above helps, try a different Cat 6 ethernet cable. It only takes one wire to be broken to make it fail. Check the ethernet connector on both the router and computer for possible damage.
Note the last part as of now, hasn’t gone any further. When Dry closing the tab, the terminal, a dialog box says that it is still being processed. Even though it has been several minutes
Edit: this is after shutting down and restarting the router.
Further, edit. Wi-Fi went back on. but no successful Ethernet.
[fuzzy@ted-gazelle ~]$ pacman -Qi r8168
Name : r8168
Version : 8.051.02-60
Description : A kernel module for Realtek 8168 network cards
Architecture : x86_64
URL : http://www.realtek.com.tw
Licenses : GPL
Groups : None
Provides : None
Depends On : glibc linux
Optional Deps : None
Required By : None
Optional For : None
Conflicts With : None
Replaces : None
Installed Size : 81.79 KiB
Packager : Jan Alexander Steffens (heftig) <heftig@archlinux.org>
Build Date : Thu 03 Aug 2023 09:40:41 AM PDT
Install Date : Sun 06 Aug 2023 12:51:56 PM PDT
Install Reason : Explicitly installed
Install Script : No
Validated By : Signature
[fuzzy@ted-gazelle ~]$
I did use pacman, but if you think that yay will give me better results. I will do that.
Is this the output now after it was installed? Or the r8168 was there prior to you trying to install it because the command i gave was just to check if it was installed?
Edit: I’m trying to discern if the r8168 package was already installed because it’s only showing the r8169 kernel module yet it’s not loaded.
Edit2: if it was already installed prior and this is the output then i would uninstall it and reboot.