[Bug 193579] New: [axge] axge driver issue with tcp checksum offload with pf nat

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Fri Sep 12 08:58:44 UTC 2014


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=193579

            Bug ID: 193579
           Summary: [axge] axge driver issue with tcp checksum offload
                    with pf nat
           Product: Base System
           Version: 10.0-STABLE
          Hardware: amd64
                OS: Any
            Status: Needs Triage
          Severity: Affects Some People
          Priority: ---
         Component: kern
          Assignee: freebsd-bugs at FreeBSD.org
          Reporter: fireball at zerouptime.ch

When crossing NAT from e.g. pfsense, packets sent from the axge driver will
generate bad checksums (as seen in tcpdump), which eventually results in
connection aborts.

Test within the the same zone (i.e. not crossing NAT) generates no checksum
errors and no connections aborts.

FreeBSD jail.zerouptime.ch 10.0-STABLE FreeBSD 10.0-STABLE #0 r270340: Fri Aug
22 19:05:34 UTC 2014     root at grind.freebsd.org:/usr/obj/usr/src/sys/GENERIC 
amd64

root at jail:~ # kldstat
Id Refs Address            Size     Name
 1   11 0xffffffff80200000 17143c0  kernel
 2    1 0xffffffff81a11000 4198     if_axge.ko
 3    1 0xffffffff81a16000 2af5     uether.ko

Tested hardware: Delock 62121 USB 3.0 Adapter in USB 2.0 compatibility mode.

usbconfig relevant output:
ugen1.2: <AX88179 ASIX Elec. Corp.> at usbus1, cfg=0 md=HOST spd=HIGH (480Mbps)
pwr=ON (248mA)

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the freebsd-bugs mailing list