Ken Sharp: here is part of the dmesg log. I'll try the r8168-dkms package in a minute.
[ 3.026044] r8169 0000:10:00.0 eth0: RTL8125B, d8:5e:d3:e4:93:62, XID 641, IRQ 56 [ 3.026047] r8169 0000:10:00.0 eth0: jumbo features [frames: 9194 bytes, tx checksumming: ko] [ 5.424645] r8169 0000:10:00.0 enp16s0: renamed from eth0 [ 88.376390] RTL8226B_RTL8221B 2.5Gbps PHY r8169-0-1000:00: attached PHY driver (mii_bus:phy_addr=r8169-0-1000:00, irq=MAC) [ 88.597726] r8169 0000:10:00.0 enp16s0: Link is Down [ 88.954450] r8169 0000:10:00.0: invalid VPD tag 0x00 (size 0) at offset 0; assume missing optional EEPROM [ 91.387970] r8169 0000:10:00.0 enp16s0: Link is Up - 1Gbps/Full - flow control rx [ 676.228332] NETDEV WATCHDOG: enp16s0 (r8169): transmit queue 0 timed out 8812 ms [ 676.228459] efi_pstore ip_tables x_tables autofs4 dm_crypt raid10 raid456 async_raid6_recov async_memcpy async_pq async_xor async_tx xor raid6_pq libcrc32c raid1 raid0 multipath linear amdgpu hid_generic drm_exec amdxcp drm_buddy gpu_sched i2c_algo_bit drm_suballoc_helper drm_ttm_helper usbhid ttm hid drm_display_helper crct10dif_pclmul crc32_pclmul cec polyval_clmulni polyval_generic ghash_clmulni_intel rc_core sha256_ssse3 sha1_ssse3 aesni_intel drm_kms_helper crypto_simd cryptd nvme ahci r8169 i2c_piix4 libahci drm xhci_pci realtek xhci_pci_renesas nvme_core nvme_common video wmi [ 676.251897] r8169 0000:10:00.0 enp16s0: ASPM disabled on Tx timeout [ 677.182454] r8169 0000:10:00.0 enp16s0: rtl_rxtx_empty_cond == 0 (loop: 42, delay: 100). [ 687.887349] r8169 0000:10:00.0 enp16s0: rtl_rxtx_empty_cond == 0 (loop: 42, delay: 100). [ 697.751323] r8169 0000:10:00.0 enp16s0: rtl_rxtx_empty_cond == 0 (loop: 42, delay: 100). [ 708.256989] r8169 0000:10:00.0 enp16s0: rtl_rxtx_empty_cond == 0 (loop: 42, delay: 100). [ 708.271577] workqueue: rtl_task [r8169] hogged CPU for >10000us 4 times, consider switching to WQ_UNBOUND [ 719.261374] r8169 0000:10:00.0 enp16s0: rtl_rxtx_empty_cond == 0 (loop: 42, delay: 100). [ 729.243408] r8169 0000:10:00.0 enp16s0: rtl_rxtx_empty_cond == 0 (loop: 42, delay: 100). [ 756.125596] r8169 0000:10:00.0 enp16s0: rtl_rxtx_empty_cond == 0 (loop: 42, delay: 100). [ 777.378563] r8169 0000:10:00.0 enp16s0: rtl_rxtx_empty_cond == 0 (loop: 42, delay: 100). [ 777.393781] workqueue: rtl_task [r8169] hogged CPU for >10000us 8 times, consider switching to WQ_UNBOUND [ 783.258565] r8169 0000:10:00.0 enp16s0: rtl_rxtx_empty_cond == 0 (loop: 42, delay: 100). [ 793.961760] r8169 0000:10:00.0 enp16s0: rtl_rxtx_empty_cond == 0 (loop: 42, delay: 100). [ 857.275069] workqueue: rtl_task [r8169] hogged CPU for >10000us 16 times, consider switching to WQ_UNBOUND [ 879.729545] r8169 0000:10:00.0 enp16s0: rtl_rxtx_empty_cond == 0 (loop: 42, delay: 100). [ 890.520666] r8169 0000:10:00.0 enp16s0: rtl_rxtx_empty_cond == 0 (loop: 42, delay: 100). [ 901.070260] r8169 0000:10:00.0 enp16s0: rtl_rxtx_empty_cond == 0 (loop: 42, delay: 100). [ 912.018121] r8169 0000:10:00.0 enp16s0: rtl_rxtx_empty_cond == 0 (loop: 42, delay: 100). [ 922.172608] r8169 0000:10:00.0 enp16s0: rtl_rxtx_empty_cond == 0 (loop: 42, delay: 100). [ 944.126660] r8169 0000:10:00.0 enp16s0: rtl_rxtx_empty_cond == 0 (loop: 42, delay: 100). -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux-signed-hwe-6.2 in Ubuntu. https://bugs.launchpad.net/bugs/2042877 Title: kernel: r8169 0000:0d:00.0 enp13s0: rtl_rxtx_empty_cond == 0 (loop: 42, delay: 100). Status in linux-signed-hwe-6.2 package in Ubuntu: Incomplete Bug description: I tried everything. Manually installed the latest kernel, no luck. Updated the driver, also no luck. Here is my lshw output: id: network description: Ethernet interface product: RTL8125 2.5GbE Controller vendor: Realtek Semiconductor Co., Ltd. physical id: 0 bus info: pci@0000:0d:00.0 logical name: enp13s0 version: 05 serial: XXXXXXXXXXXXXXX size: 1Gbit/s 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.2.0-36-generic duplex = full firmware = rtl8125b-2_0.0.2 07/13/20 ip = 192.168.0.228 latency = 0 link = yes multicast = yes port = twisted pair speed = 1Gbit/s resources: irq : 34 ioport : f000(size=256) memory : fc700000-fc70ffff memory : fc710000-fc713fff ProblemType: Bug DistroRelease: Ubuntu 22.04 Package: linux-image-6.2.0-36-generic 6.2.0-36.37~22.04.1 ProcVersionSignature: Ubuntu 6.2.0-36.37~22.04.1-generic 6.2.16 Uname: Linux 6.2.0-36-generic x86_64 ApportVersion: 2.20.11-0ubuntu82.5 Architecture: amd64 CasperMD5CheckResult: pass Date: Mon Nov 6 22:37:44 2023 InstallationDate: Installed on 2023-06-01 (158 days ago) InstallationMedia: Ubuntu 22.04.2 LTS "Jammy Jellyfish" - Release amd64 (20230223) SourcePackage: linux-signed-hwe-6.2 UpgradeStatus: No upgrade log present (probably fresh install) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux-signed-hwe-6.2/+bug/2042877/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp