tap_linux: Bad checksums with RTL8169, broken by default #84
Labels
blocked on
Blocked on some other feature/project
bug
Something isn't working
host issue
Issue caused by host OS or setup
The issue
tap_linux
backend and a Linux guestProblem investigation
tap_user
which doesn't care about checksums, or it is passed to TUN/TAP Linux interface viatap_linux
Workarounds
ethtool -K enp1s0 tx off
Possible proper fixes
tap_linux
implementation; Slightly complicated and carries some overheadIf anyone has an advice on proper TUN/TAP TX checksum offload, it would be nice to point out here. Otherwise it should fallback to (arguably, more ugly) approach of working around the system interface limitations, or simply deprecate the TUN/TAP backend when
tap_user
is at more usable state.The text was updated successfully, but these errors were encountered: