Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 06 Jan 2016 21:54:40 +0000
From:      bugzilla-noreply@freebsd.org
To:        freebsd-pf@FreeBSD.org
Subject:   [Bug 198868] pf brakes tcp checksum if enabled for ue adapter
Message-ID:  <bug-198868-17777-Wg7Glz8jsN@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-198868-17777@https.bugs.freebsd.org/bugzilla/>
References:  <bug-198868-17777@https.bugs.freebsd.org/bugzilla/>

next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D198868

--- Comment #11 from dewayne@heuristicsystems.com.au ---
(In reply to Kristof Provost from comment #10)

My apologies Kristof, I'm unable to add any value here.

I'm using product ID=3D0x772b (ASIX Electronics Corporation, an AX88772B 10=
/100)
while Dmitry is using 0x7e2b (we're using the same vendor 0x0b95), and both
devices are regarded as AX88772B.  Unfortunately I was responding to the
interface ue0 as being the problem. Regardless, we aren't comparing apples =
to
oranges - as I am getting successful connections albeit with bad cksums; wh=
ich
I continue to get after disabling pf (via pfctl -d)

References:
Note from /usr/src/sys/dev/usb/net/if_axereg.h
 * This driver does not enable partial checksum feature which will
 * compute 16bit checksum from 14th byte to the end of the frame.  If
 * this feature is enabled, computed checksum value is embedded into
 * RX header which in turn means it uses different RX header format.

Linux drivers are here:
http://www.asix.com.tw/download.php?sub=3Ddriverdetail&PItemID=3D86
Documentation: http://www.asix.com.tw/download.php?sub=3Dbriefdetail&PItemI=
D=3D105

--=20
You are receiving this mail because:
You are on the CC list for the bug.=



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