Public bug reported: After changing the machine version (VMware hardware compatibility version) from v10 to v19, TCP and UDP traffic on the fan network stopped working due to incorrect checksums of inner packets.
This breakage was caused by these two offloads being enabled by default: # ethtool -k ens192 | grep udp_tnl tx-udp_tnl-segmentation: on tx-udp_tnl-csum-segmentation: on After disabling both, the connectivity can restored: # ethtool -K tx-udp_tnl-segmentation off # ethtool -K tx-udp_tnl-csum-segmentation off The underlying issue seems to be very similar to the one that affected Cilium [0] and Anthos [1]. [0] https://github.com/cilium/cilium/issues/21801 [1] https://cloud.google.com/kubernetes-engine/distributed-cloud/bare-metal/docs/troubleshooting/known-issues#installing_on_vsphere Versions: ii ubuntu-fan 0.12.16 all Ubuntu FAN network support enablement --- PRETTY_NAME="Ubuntu 22.04.5 LTS" NAME="Ubuntu" VERSION_ID="22.04" VERSION="22.04.5 LTS (Jammy Jellyfish)" VERSION_CODENAME=jammy ID=ubuntu ID_LIKE=debian HOME_URL="https://www.ubuntu.com/" SUPPORT_URL="https://help.ubuntu.com/" BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/" PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy" UBUNTU_CODENAME=jammy Kernel: Linux 5.15.0-126-generic #136-Ubuntu SMP Wed Nov 6 10:38:22 UTC 2024 x86_64 x86_64 x86_64 GNU/Linux ** Affects: ubuntu-fan (Ubuntu) Importance: Undecided Status: New -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2097435 Title: tx-udp_tnl-segmentation and udp_tnl-csum-segmentation offloading breaks connectivity on VMware hypervisors To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/ubuntu-fan/+bug/2097435/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
