Slow Internet After Installing Zorin 18 Core

I just installed Zorin 18 and since then my Internet speeds have been atrocious. My phone sitting right next to my desktop is getting speeds of 900Mbps while my PC is getting only 20-30 Mbps. I've seen that other posts have asked for some info so I'll paste what I have below. Thanks in advance for any help.

*-network
description: Ethernet interface
product: Killer E3000 2.5GbE Controller
vendor: Realtek Semiconductor Co., Ltd.
physical id: 0
bus info: pci@0000:03:00.0
logical name: enp3s0
version: 03
serial: a4:bb:6d:59:fc:85
capacity: 1Gbit/s
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress msix vpd bus_master cap_list ethernet physical tp mii 10bt 10bt-fd 100bt 100bt-fd 1000bt-fd autonegotiation
configuration: autonegotiation=on broadcast=yes driver=r8169 driverversion=6.14.0-37-generic firmware=rtl8125a-3_0.0.1 08/24/19 latency=0 link=no multicast=yes port=twisted pair
resources: irq:16 ioport:3000(size=256) memory:a1400000-a140ffff memory:a1410000-a1413fff memory:a1420000-a148ffff memory:a1490000-a14abfff
*-network
description: Wireless interface
product: QCA9377 802.11ac Wireless Network Adapter
vendor: Qualcomm Atheros
physical id: 0
bus info: pci@0000:04:00.0
logical name: wlp4s0
version: 31
serial: 5c:ba:ef:6f:57:3d
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress bus_master cap_list ethernet physical wireless
configuration: broadcast=yes driver=ath10k_pci driverversion=6.14.0-37-generic firmware=WLAN.TF.2.1-00021-QCARMSWP-1 ip=192.168.1.156 latency=0 link=yes multicast=yes wireless=IEEE 802.11
resources: irq:153 memory:a1200000-a13fffff
*-network
description: Ethernet interface
product: Killer E3000 2.5GbE Controller
vendor: Realtek Semiconductor Co., Ltd.
physical id: 0
bus info: pci@0000:03:00.0
logical name: enp3s0
version: 03
serial: a4:bb:6d:59:fc:85
capacity: 1Gbit/s
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress msix vpd bus_master cap_list ethernet physical tp mii 10bt 10bt-fd 100bt 100bt-fd 1000bt-fd autonegotiation
configuration: autonegotiation=on broadcast=yes driver=r8169 driverversion=6.14.0-37-generic firmware=rtl8125a-3_0.0.1 08/24/19 latency=0 link=no multicast=yes port=twisted pair
resources: irq:16 ioport:3000(size=256) memory:a1400000-a140ffff memory:a1410000-a1413fff memory:a1420000-a148ffff memory:a1490000-a14abfff
*-network
description: Wireless interface
product: QCA9377 802.11ac Wireless Network Adapter
vendor: Qualcomm Atheros
physical id: 0
bus info: pci@0000:04:00.0
logical name: wlp4s0
version: 31
serial: 5c:ba:ef:6f:57:3d
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress bus_master cap_list ethernet physical wireless
configuration: broadcast=yes driver=ath10k_pci driverversion=6.14.0-37-generic firmware=WLAN.TF.2.1-00021-QCARMSWP-1 ip=192.168.1.156 latency=0 link=yes multicast=yes wireless=IEEE 802.11
resources: irq:153 memory:a1200000-a13fffff
*-network
description: Ethernet interface
product: Killer E3000 2.5GbE Controller
vendor: Realtek Semiconductor Co., Ltd.
physical id: 0
bus info: pci@0000:03:00.0
logical name: enp3s0
version: 03
serial: a4:bb:6d:59:fc:85
capacity: 1Gbit/s
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress msix vpd bus_master cap_list ethernet physical tp mii 10bt 10bt-fd 100bt 100bt-fd 1000bt-fd autonegotiation
configuration: autonegotiation=on broadcast=yes driver=r8169 driverversion=6.14.0-37-generic firmware=rtl8125a-3_0.0.1 08/24/19 latency=0 link=no multicast=yes port=twisted pair
resources: irq:16 ioport:3000(size=256) memory:a1400000-a140ffff memory:a1410000-a1413fff memory:a1420000-a148ffff memory:a1490000-a14abfff
*-network
description: Wireless interface
product: QCA9377 802.11ac Wireless Network Adapter
vendor: Qualcomm Atheros
physical id: 0
bus info: pci@0000:04:00.0
logical name: wlp4s0
version: 31
serial: 5c:ba:ef:6f:57:3d
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress bus_master cap_list ethernet physical wireless
configuration: broadcast=yes driver=ath10k_pci driverversion=6.14.0-37-generic firmware=WLAN.TF.2.1-00021-QCARMSWP-1 ip=192.168.1.156 latency=0 link=yes multicast=yes wireless=IEEE 802.11
resources: irq:153 memory:a1200000-a13fffff

0: hci0: Bluetooth
Soft blocked: no
Hard blocked: no
1: phy0: Wireless LAN
Soft blocked: no
Hard blocked: no

In your settings, can you check if on 2.4GHz?
if so, try switching to 5GHz.

Also, highly recommend disabling powersave on Atheros/Qualcomm if used on a notebook computer.

sudo nano /etc/NetworkManager/conf.d/wifi-powersave.conf

Arrow key down to the number value and change it to 2
[connection] wifi.powersave = 2

0 is default used, 1 is enable, 2 is disable, 3 is ignore. You want 2.
Tap ctl+o to overwrite, then enter key to save current configuration.
Tap ctl+x to eXit the editor.

A reboot is needed for the change to take effect.

I don't see an option to force 5GHz in the settings and I have already set the powersave to 2.

Are you looking in NetworkManager?

I was not...

However, I have now changed it to 5GHz with no change in speed

Is the wired (ethernet) connection speed OK?

Independent from using the wired connection or not. Using a wrong driver for one network interface can harm the other, wireless, too.

Your lspci shows:

driver=r8169
  • r8169 is the default Linux driver for Realtek NICs, but the Killer E3000 (basically a rebranded RTL8125) does not work reliably with r8169.
  • Symptoms: slow speeds, dropped connections, sometimes no link.
  • The correct driver is r8125 (Realtek official or community driver).

Fix: Install the r8125 driver

sudo apt update
sudo apt install build-essential dkms git
git clone https://github.com/awesometic/realtek-r8125.git
cd realtek-r8125
sudo ./autorun.sh
sudo reboot

After reboot, check:

ethtool enp3s0

You should now see link speed = 1 Gbps (or 2.5 Gbps if your network supports it).

The issue here is that github is defunct and leads only to a 404 error.

Sorry, my fault - looks like this repo is down.
This is a little more complicated, but the result should be the same:

Looks like that one's no good either, says no such file or directory when I try to install

Is there a typo? The github page is up...

Here is another driver repo:

You can get the deb package from its release tab here: