Ethereal-users: Re: [Ethereal-users] ethereal works on hme0 but not hme1

Note: This archive is from the project's previous web site, ethereal.com. This list is no longer active.

From: Guy Harris <guy@xxxxxxxxxx>
Date: Fri, 8 Dec 2000 12:40:12 -0800 (PST)
> Can anyone tell me why on a Sun 5.8 Generic_108528-02 sun4u sparc SUNW,Ultra-250
> that has 2 ethernet cards installed, ethereal works on the one ethernet card (hme0), but
> not on the second ethernet card (hme1)?

I can't tell you that with the information supplied so far, so I'll ask
some additional questions:

	1) What does Ethereal do *instead* of working?  Does it give
	   an error message?  If so, what is it?

	2) If you have tcpdump installed, does *it* work on that
	   interface?  If not, what does it do instead of working?  Does
	   it produce an error message?

	3) Does snoop work on that interface?  If not, what does it
	   do instead of working?  Does it produce an error message?

Often an "Ethereal" problem is actually a problem at a layer below
Ethereal; in this case, it could be a problem with the libpcap library
that it - and tcpdump, and a pile of other programs - use to capture
data from network interfaces (snoop working on that interface, but
tcpdump not working, would suggest a libpcap problem), or it could be a
problem with the networking code in the Solaris kernel (snoop not
working either would suggest a networking problem of that sort.