Ethereal-users: Re: [Ethereal-users] Interfaces

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

From: Guy Harris <gharris@xxxxxxxxx>
Date: Sun, 3 Jun 2001 22:30:50 -0700
On Sun, Jun 03, 2001 at 10:37:27AM -0500, Gerald Combs wrote:
> Are you running Ethereal as root, or as an unpriveleged user?  In order
> for Ethereal to be able to capture under Solaris, you need read and write
> access to the network device that corresponds to the interface you want to
> listen on.  E.g., if you want to listen on hme0, you need access to
> /dev/hme.  You can accomplish this by running as root, or by changing the
> permissions on the device in question.

...although, at least in some versions of Solaris, it appears that only
root can do promiscuous-mode captures (i.e., even if a non-root user can
open the capture device, they get an error when they try to turn
promiscuous mode on).