summaryrefslogtreecommitdiff
path: root/README
diff options
context:
space:
mode:
authorpdw <>2003-06-06 22:42:35 +0000
committerpdw <>2003-06-06 22:42:35 +0000
commit4089483e6ab31e8a899928d259a4b11535519124 (patch)
treee32f1f48b31fb18c5b74fa585e763a321fbd0255 /README
parentc7429ed887fd49a32e25bdfcf336f6ecae9bd028 (diff)
downloadiftop-4089483e6ab31e8a899928d259a4b11535519124.zip
Solaris/autoconf patch from Jonathan Abbey <jonabbey@ganymeta.org>
Diffstat (limited to 'README')
-rw-r--r--README15
1 files changed, 11 insertions, 4 deletions
diff --git a/README b/README
index 153d8ec..6db6262 100644
--- a/README
+++ b/README
@@ -26,10 +26,17 @@ option to configure.
Solaris:
-On Solaris, libpcap does not capture outgoing packets unless it is run on an
-interface in promiscuous mode. Therefore, you will need to use the -p option
-to iftop to get sensible results. Cf.
- http://www.tcpdump.org/lists/workers/2002/02/msg00010.html
+On Solaris, iftop has to run in promiscuous mode in order to capture
+outgoing packets. iftop autoconfigures to run in promiscuous mode on
+Solaris, but will filter out non-broadcast packets which are not
+addressed to or from localhost. On Solaris, the -p option merely
+disables that filter.
+
+If you have some other sort of system that behaves like Solaris in
+needing promiscuous mode, you can pass --enable-default-promiscuous to
+configure to enable this behavior.
+
+Cf. http://www.tcpdump.org/lists/workers/2002/02/msg00010.html
The version of curses distributed with Solaris may not be sufficient for
iftop's needs. You will probably need ncurses or similar.