From: Michael Richardson <mcr@sa...> - 2002-05-30 16:11:39
-----BEGIN PGP SIGNED MESSAGE-----
>>>>> "Shane" == Shane Spencer <shane@...> writes:
Shane> Yeah.. unfortunatly the task is not to hear the other nodes.. And
Shane> besides it
Shane> would be nice to have a daemon that does all of this and knows the
Shane> essid of
Shane> all the clients under its wing and can basically say when things
Shane> are go or
Hmm. Check out FreeSWAN's uml_netjig. It is a superset of uml_switch.
(We have been discussing folding it all back in at some point, or at least,
building both from shared source code. Jeff, you should hear more from me
next week on this topic)
Grab a snapshot and see testing/utils/uml_netjig/
Then grab the mcr_dissect branch from cvs.tcpdump.org.
cvs -d :pserver:anoncvs@...:/tcpdump/master checkout -rmcr_dissect tcpdump
You can then build uml_netjig with the -DNETDISSECT option.
This will have the switch use the tcpdump dissector to dump each packet
that it processes. This is often better than using a UML to watch, as you
are seeing the network, not the Linux stack's notion of the network.
Shane> oops.. try http://segfault.bogomip.com/network1.jpg I was
Shane> reorganizing :P
I don't quite understand the diagram.
] ON HUMILITY: to err is human. To moo, bovine. | firewalls [
] Michael Richardson, Sandelman Software Works, Ottawa, ON |net architect[
] mcr@... http://www.sandelman.ottawa.on.ca/ |device driver[
] panic("Just another NetBSD/notebook using, kernel hacking, security guy"); [
-----BEGIN PGP SIGNATURE-----
Comment: Finger me for keys
-----END PGP SIGNATURE-----