Public bug reported:

Tailscale connection fails for packets over a certain size on a new
motherboard with a specific NIC. The issue is host-specific as another
machine on the same LAN works (OpenBSD). The problem persists even with
hardware offloading disabled and in userspace-networking mode.

$  cat /proc/version_signature
Ubuntu 6.14.0-29.29~24.04.1-generic 6.14.8

$ tailscale --version
1.88.1
  tailscale commit: 032962f4bc982fe8b6b58df01c33cf2904d07d67
  long version: 1.88.1-t032962f4b-gc5ad3b22f
  other commit: c5ad3b22fdb5813c46501f20144c6b29b61acf54
  go version: go1.25.1

$ lspci -nnk | grep -i ethernet -A2
06:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8125 
2.5GbE Controller [10ec:8125] (rev 0c)
        DeviceName: Realtek RTL8125D LAN
        Subsystem: ASUSTeK Computer Inc. RTL8125 2.5GbE Controller [1043:88e1]

$ ping -c 4 -s 1252 -M do <tailscale_ip>

fails over tailnet and

$ ssh <tailscale_ip>

hangs with KEXINIT

$ ethtool -k eno1
Features for eno1:
rx-checksumming: on
tx-checksumming: on
        tx-checksum-ipv4: on
        tx-checksum-ip-generic: off [fixed]
        tx-checksum-ipv6: on
        tx-checksum-fcoe-crc: off [fixed]
        tx-checksum-sctp: off [fixed]
scatter-gather: on
        tx-scatter-gather: on
        tx-scatter-gather-fraglist: off [fixed]
tcp-segmentation-offload: on
        tx-tcp-segmentation: on
        tx-tcp-ecn-segmentation: off [fixed]
        tx-tcp-mangleid-segmentation: off
        tx-tcp6-segmentation: on
generic-segmentation-offload: on
generic-receive-offload: on
large-receive-offload: off [fixed]
rx-vlan-offload: on
tx-vlan-offload: on
ntuple-filters: off [fixed]
receive-hashing: off [fixed]
highdma: on [fixed]
rx-vlan-filter: off [fixed]
vlan-challenged: off [fixed]
tx-gso-robust: off [fixed]
tx-fcoe-segmentation: off [fixed]
tx-gre-segmentation: off [fixed]
tx-gre-csum-segmentation: off [fixed]
tx-ipxip4-segmentation: off [fixed]
tx-ipxip6-segmentation: off [fixed]
tx-udp_tnl-segmentation: off [fixed]
tx-udp_tnl-csum-segmentation: off [fixed]
tx-gso-partial: off [fixed]
tx-tunnel-remcsum-segmentation: off [fixed]
tx-sctp-segmentation: off [fixed]
tx-esp-segmentation: off [fixed]
tx-udp-segmentation: off [fixed]
tx-gso-list: off [fixed]
tx-nocache-copy: off
loopback: off [fixed]
rx-fcs: off
rx-all: off
tx-vlan-stag-hw-insert: off [fixed]
rx-vlan-stag-hw-parse: off [fixed]
rx-vlan-stag-filter: off [fixed]
l2-fwd-offload: off [fixed]
hw-tc-offload: off [fixed]
esp-hw-offload: off [fixed]
esp-tx-csum-hw-offload: off [fixed]
rx-udp_tunnel-port-offload: off [fixed]
tls-hw-tx-offload: off [fixed]
tls-hw-rx-offload: off [fixed]
rx-gro-hw: off [fixed]
tls-hw-record: off [fixed]
rx-gro-list: off
macsec-hw-offload: off [fixed]
rx-udp-gro-forwarding: off
hsr-tag-ins-offload: off [fixed]
hsr-tag-rm-offload: off [fixed]
hsr-fwd-offload: off [fixed]
hsr-dup-offload: off [fixed]


$ lsb_release -rd
No LSB modules are available.
Description:    Ubuntu 24.04.3 LTS
Release:        24.04

** Affects: linux (Ubuntu)
     Importance: Undecided
         Status: New

** Attachment added: "lspci output"
   
https://bugs.launchpad.net/bugs/2125547/+attachment/5911246/+files/lspci-vnvn.log

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2125547

Title:
  [Kernel 6.14] Tailscale/WireGuard packet loss >1200 bytes on Realtek
  RTL8125 2.5GbE (ASUS X870)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/2125547/+subscriptions


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to