Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 12 Sep 2014 08:58:44 +0000
From:      bugzilla-noreply@freebsd.org
To:        freebsd-bugs@FreeBSD.org
Subject:   [Bug 193579] New: [axge] axge driver issue with tcp checksum offload with pf nat
Message-ID:  <bug-193579-8@https.bugs.freebsd.org/bugzilla/>

next in thread | raw e-mail | index | archive | help
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@FreeBSD.org
          Reporter: fireball@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@grind.freebsd.org:/usr/obj/usr/src/sys/GENERIC 
amd64

root@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.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-193579-8>