From owner-freebsd-small@FreeBSD.ORG Wed Jun 11 07:33:50 2003 Return-Path: Delivered-To: freebsd-small@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2318D37B401; Wed, 11 Jun 2003 07:33:50 -0700 (PDT) Received: from revelstoke.panasas.com (gw2.panasas.com [65.194.124.178]) by mx1.FreeBSD.org (Postfix) with ESMTP id D924F43FCB; Wed, 11 Jun 2003 07:33:48 -0700 (PDT) (envelope-from nlanza@premodern.org) Received: from revelstoke.panasas.com (localhost [127.0.0.1]) h5BEXl6i066561; Wed, 11 Jun 2003 10:33:47 -0400 (EDT) (envelope-from nlanza@premodern.org) Received: (from nlanza@localhost) by revelstoke.panasas.com (8.12.6/8.12.6/Submit) id h5BEXj4C066560; Wed, 11 Jun 2003 10:33:45 -0400 (EDT) X-Authentication-Warning: revelstoke.panasas.com: nlanza set sender to nlanza@premodern.org using -f From: Nat Lanza To: Terry Lambert In-Reply-To: <3EE702CD.F8BEB94B@mindspring.com> References: <3EE63760.6040209@soekris.com> <3EE6EDCE.3040006@soekris.com> <200306111931.33833.doconnor@gsoft.com.au> <3EE702CD.F8BEB94B@mindspring.com> Content-Type: text/plain Content-Transfer-Encoding: 7bit Organization: Message-Id: <1055342024.66473.4.camel@revelstoke.panasas.com> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.2.4 Date: 11 Jun 2003 10:33:45 -0400 cc: Daniel O'Connor cc: freebsd-small@freebsd.org cc: freebsd-hackers@freebsd.org Subject: Re: Looking for FreeBSD kernel debugging help X-BeenThere: freebsd-small@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Dedicated and Embedded Systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 11 Jun 2003 14:33:50 -0000 On Wed, 2003-06-11 at 06:22, Terry Lambert wrote: > Someone should port the network debugging from Darwin using > the tiny IP stack from NetBSD. Well, there's this: http://ipgdb.sourceforge.net/ > IPGDB is a collection of extensions to GDB and FreeBSD-4.3 > to allow two-machine kernel debugging over UDP. It behaves > much like two-machine kernel debugging over serial ports. > > These extensions can easily be applied to other releases of > FreeBSD. With a little bit of modification, these extension > can be applied to other BSD variants. It hasn't been updated in a while, but it's definitely a start. It works pretty well for 4.3, and I know it's been updated to work with 4.6 (though possibly not in the sourceforge distribution). --nat