From owner-freebsd-net@FreeBSD.ORG Thu Mar 24 08:20:50 2005 Return-Path: Delivered-To: freebsd-net@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 85DA016A4CE for ; Thu, 24 Mar 2005 08:20:50 +0000 (GMT) Received: from mail.ntmk.ru (mail.ntmk.ru [217.114.241.6]) by mx1.FreeBSD.org (Postfix) with ESMTP id 62C0C43D31 for ; Thu, 24 Mar 2005 08:20:49 +0000 (GMT) (envelope-from boris@ntmk.ru) Received: from boris.nikom.ru ([10.1.16.195]) by mail.ntmk.ru with esmtp (Exim 4.44) id 1DENaB-0001LL-Eo for freebsd-net@freebsd.org; Thu, 24 Mar 2005 13:20:47 +0500 Message-ID: <4242785F.2070700@ntmk.ru> Date: Thu, 24 Mar 2005 13:20:47 +0500 From: Boris Kovalenko User-Agent: Mozilla Thunderbird 1.0 (X11/20050314) X-Accept-Language: en-us, en MIME-Version: 1.0 To: freebsd-net@freebsd.org Content-Type: text/plain; charset=KOI8-R; format=flowed Content-Transfer-Encoding: 7bit Subject: bge and checksums X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 24 Mar 2005 08:20:50 -0000 Hello! I try to use DSNiff with my FreeBSD 5.4-PRE and bge NIC. Unfortunatelly it does no work. My supposition is that the root of problem is bad tcp checksums (as shown by tcpdump). And DSNiff (and underlaying libnids) are checking for checksums. As I undrestand, bge has txcsum flag, so tcp stack does not computes checksum itself. Am I right? And may I turn off txcsum flag without modifying bge driver? -- With respect, Boris