From owner-freebsd-bugs@FreeBSD.ORG Fri Sep 12 08:58:44 2014 Return-Path: Delivered-To: freebsd-bugs@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 79F11E42 for ; Fri, 12 Sep 2014 08:58:44 +0000 (UTC) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 60FEEEE for ; Fri, 12 Sep 2014 08:58:44 +0000 (UTC) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.14.9/8.14.9) with ESMTP id s8C8wiLu090456 for ; Fri, 12 Sep 2014 08:58:44 GMT (envelope-from bugzilla-noreply@freebsd.org) 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 Date: Fri, 12 Sep 2014 08:58:44 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: kern X-Bugzilla-Version: 10.0-STABLE X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: fireball@zerouptime.ch X-Bugzilla-Status: Needs Triage X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: freebsd-bugs@FreeBSD.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_id short_desc product version rep_platform op_sys bug_status bug_severity priority component assigned_to reporter Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-bugs@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 12 Sep 2014 08:58:44 -0000 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: 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.