Public bug reported:

This device is a Raspberry Pi 4 with two TP-link gigabit NICs attached
by USB. I used this device to bridge two Ethernet segments together
instead of using a switch because I didn't have one available at the
moment. I discovered that TCP streams passing through the devices get
corrupted, leading to bad file transfers elsewhere in my home network.

The problem was fixed by disabling rx and tx offloading with ethtool for
both AX88179 NICs.

The issue is reproducible across reboots and responds immediately to
toggling offloading every time I've tried it. Aptitude originally found
the problem when it complained of bad package checksums. Small files can
sometimes get through with correct checksum, but anything over about
100MB appears to get corrupted unless offloading is turned off.

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

** Attachment added: "version.log"
   
https://bugs.launchpad.net/bugs/2083630/+attachment/5824620/+files/version.log

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/2083630

Title:
  NIC Offload Causes TCP Stream Corruption AX88179

Status in linux package in Ubuntu:
  New

Bug description:
  This device is a Raspberry Pi 4 with two TP-link gigabit NICs attached
  by USB. I used this device to bridge two Ethernet segments together
  instead of using a switch because I didn't have one available at the
  moment. I discovered that TCP streams passing through the devices get
  corrupted, leading to bad file transfers elsewhere in my home network.

  The problem was fixed by disabling rx and tx offloading with ethtool
  for both AX88179 NICs.

  The issue is reproducible across reboots and responds immediately to
  toggling offloading every time I've tried it. Aptitude originally
  found the problem when it complained of bad package checksums. Small
  files can sometimes get through with correct checksum, but anything
  over about 100MB appears to get corrupted unless offloading is turned
  off.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/2083630/+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

Reply via email to