Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 10 Oct 2010 14:40:41 -0400
From:      Ed Maste <emaste@freebsd.org>
To:        Robert Watson <rwatson@FreeBSD.org>
Cc:        Attilio Rao <attilio@freebsd.org>, freebsd-net@freebsd.org, Sergey Kandaurov <pluknet@freebsd.org>, FreeBSD Current <current@freebsd.org>
Subject:   Re: [PATCH] Netdump for review and testing -- preliminary version
Message-ID:  <20101010184041.GA10473@sandvine.com>
In-Reply-To: <alpine.BSF.2.00.1010090121310.1232@fledge.watson.org>
References:  <AANLkTikA5OUYD1A9pqCqVEZ5qk%2BVECq8x-fnRXnpp0KE@mail.gmail.com> <AANLkTikau6omhWrXVM13zonFEPCxXM%2B8EqJauovDu0OU@mail.gmail.com> <alpine.BSF.2.00.1010090121310.1232@fledge.watson.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On Sat, Oct 09, 2010 at 02:15:39AM +0100, Robert Watson wrote:

> Network dumps would be a great addition to the FreeBSD debugging suite!
> [...]

It seems that at EuroBSDCon there was a discussion of Contiki[1] and
the uIPv6 stack[2] that it contains, and I think something like this
could be a great future enhancement for netdump and similar consumers.

Ideally I'd like to see us get to having a clean, simple API for
transmitting and receiving packets and a basic stack that could be
shared by netdump, as well as a network-enabled ddb, gdb backend, and
perhaps console.  Using the uIPv6 stack for this would get us v6 support
(as the name suggests), as well as a supported / maintained stack vs.
what is in netdump now.  It's also BSD-licensed.

This could be a good future project, although I think the current
netdump implementation is worth bringing in soon (taking into account
the good feedback received to date, of course).

[1] http://www.sics.se/contiki/about-contiki.html
[2] http://www.sics.se/contiki/contiki-6lowpan-uipv6-faq.html

- Ed



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20101010184041.GA10473>