From owner-freebsd-net@FreeBSD.ORG Mon Mar 17 10:57:29 2008 Return-Path: Delivered-To: freebsd-net@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 81B6E1065670 for ; Mon, 17 Mar 2008 10:57:29 +0000 (UTC) (envelope-from bms@FreeBSD.org) Received: from out1.smtp.messagingengine.com (out1.smtp.messagingengine.com [66.111.4.25]) by mx1.freebsd.org (Postfix) with ESMTP id 60FDB8FC18 for ; Mon, 17 Mar 2008 10:57:28 +0000 (UTC) (envelope-from bms@FreeBSD.org) Received: from compute1.internal (compute1.internal [10.202.2.41]) by out1.messagingengine.com (Postfix) with ESMTP id 3D5BDD312F; Mon, 17 Mar 2008 06:57:28 -0400 (EDT) Received: from heartbeat2.messagingengine.com ([10.202.2.161]) by compute1.internal (MEProxy); Mon, 17 Mar 2008 06:57:28 -0400 X-Sasl-enc: ibNFsqGJ0QALoFkKqeeM2CfdVEzBK6n95pRrbxf0p/hD 1205751447 Received: from empiric.lon.incunabulum.net (82-35-112-254.cable.ubr07.dals.blueyonder.co.uk [82.35.112.254]) by mail.messagingengine.com (Postfix) with ESMTPSA id B0F04175D7; Mon, 17 Mar 2008 06:57:27 -0400 (EDT) Message-ID: <47DE4E96.8080507@FreeBSD.org> Date: Mon, 17 Mar 2008 10:57:26 +0000 From: "Bruce M. Simpson" User-Agent: Thunderbird 2.0.0.9 (X11/20080207) MIME-Version: 1.0 To: "Sean C. Farley" References: In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: freebsd-net@FreeBSD.org Subject: Re: Frequent pauses with Linux-based router X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 17 Mar 2008 10:57:29 -0000 Sean C. Farley wrote: > I have noticed that with a Linux-based Netgear DG834G (DSL modem) > frequent pauses (example[1]) between external systems and 7-STABLE > (March 14th). At first, I thought it was ipfilter or ipnat, but I took > those out of the picture by activating telnet on the router and > connecting directly to it. Even running "ls /usr/sbin" on the router > would pause occasionally. I did not (or did not recall) have these > problems with 6-STABLE (post 6.2). I switched out the NIC (FA-311 (sis) > to a FA-310 (dc)), cable and tried different ports on the modem by which > to connect. I also tried disabling all RFC sysctl's and SACK. Nothing > helped. > > Finally, I brought out an old DSL modem (SpeedStream 5660). This fixed > the issue. I think this maybe a specific issue between Linux > (2.4.17_mvl21-malta-mips_fp_le) and FreeBSD 7. Is there anything else I > may test to see what is happening? OT: Hang on, are you saying you're running a MIPS MALTA targeted Linux kernel on a Netgear DG834G? That would be interesting as a test platform for FreeBSD/mips, considering the platform support for Malta is already there. I had a go at doing the Broadcom Sentry5 SoC last year but hadn't finished anything. Long shot, but are 802.3 pause frames appearing anywhere, ie can you test with a crossover cable? Have you done a BER test with UDP or something like that to try to rule out non-TCP protocols? cheers BMS