tcpdump mailing list archives
Re: User-space bridge on Solaris?
From: Guy Harris <guy () alum mit edu>
Date: Sat, 20 Sep 2008 09:39:44 -0700
On Sep 20, 2008, at 8:42 AM, Ben Greear wrote:
To be a bridge, you have to receive all traffic, so disabling PROMISC isn't really an option as far as I can tell.
Oh, well. A quick look at the GLD driver in OpenSolaris (/usr/src/uts/ common/io/gld.c; see cvs.opensolaris.org) seems to indicate that if you go into physical promiscuous mode you *will* get a copy of outgoing packets. I don't know whether all LAN drivers use GLD, but I suspect that, if there are any that don't, they'll implement the same behavior themselves. If you don't want to get that, you'll have to modify whatever kernel code the packet goes through - or will have to use an OS that gives you the behavior you want.
- This is the tcpdump-workers list. Visit https://cod.sandelman.ca/ to unsubscribe.
Current thread:
- User-space bridge on Solaris? Ben Greear (Sep 19)
- Re: User-space bridge on Solaris? Guy Harris (Sep 20)
- Re: User-space bridge on Solaris? Ben Greear (Sep 20)
- Re: User-space bridge on Solaris? Guy Harris (Sep 20)
- Re: User-space bridge on Solaris? Ben Greear (Sep 20)
- Re: User-space bridge on Solaris? Guy Harris (Sep 20)