This list is closed, nobody may subscribe to it.
| 2000 |
Jan
|
Feb
(10) |
Mar
(48) |
Apr
(39) |
May
(1) |
Jun
|
Jul
(1) |
Aug
(2) |
Sep
|
Oct
(1) |
Nov
(3) |
Dec
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2001 |
Jan
(1) |
Feb
(1) |
Mar
|
Apr
(8) |
May
(16) |
Jun
(3) |
Jul
(6) |
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
| 2002 |
Jan
(3) |
Feb
|
Mar
(1) |
Apr
|
May
|
Jun
|
Jul
|
Aug
(8) |
Sep
(1) |
Oct
(1) |
Nov
(1) |
Dec
|
| 2003 |
Jan
|
Feb
(1) |
Mar
(1) |
Apr
(1) |
May
(1) |
Jun
(2) |
Jul
(1) |
Aug
(4) |
Sep
|
Oct
(2) |
Nov
(3) |
Dec
(2) |
| 2004 |
Jan
(1) |
Feb
|
Mar
(1) |
Apr
|
May
(3) |
Jun
(3) |
Jul
(1) |
Aug
(1) |
Sep
(9) |
Oct
(3) |
Nov
|
Dec
(1) |
| 2005 |
Jan
|
Feb
(1) |
Mar
(1) |
Apr
|
May
(2) |
Jun
(4) |
Jul
(1) |
Aug
(4) |
Sep
(3) |
Oct
(1) |
Nov
(4) |
Dec
(3) |
| 2006 |
Jan
(3) |
Feb
(4) |
Mar
(1) |
Apr
(3) |
May
|
Jun
|
Jul
|
Aug
(2) |
Sep
|
Oct
(1) |
Nov
|
Dec
|
| 2007 |
Jan
|
Feb
|
Mar
(2) |
Apr
|
May
|
Jun
|
Jul
|
Aug
(2) |
Sep
|
Oct
|
Nov
(2) |
Dec
|
| 2008 |
Jan
|
Feb
(2) |
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
(1) |
Oct
|
Nov
|
Dec
(1) |
| 2009 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
(2) |
Dec
|
| 2010 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
(1) |
Sep
|
Oct
|
Nov
|
Dec
|
| 2011 |
Jan
|
Feb
|
Mar
|
Apr
|
May
(2) |
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
| 2013 |
Jan
|
Feb
|
Mar
|
Apr
|
May
(1) |
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
| 2014 |
Jan
|
Feb
|
Mar
(2) |
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
| 2015 |
Jan
|
Feb
|
Mar
(1) |
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
| 2016 |
Jan
|
Feb
(1) |
Mar
(1) |
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
| 2017 |
Jan
|
Feb
(1) |
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
| 2018 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
(2) |
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
|
From: Jan A. <jan...@ae...> - 2002-01-29 20:54:50
|
Hello, I have problem with etherape Gdk-WARNING **: locale not supported by C library warning: failed to load external entity "/opt/etherape/share/etherape/glade/etherape.glade" ** WARNING **: document not well formed! ** WARNING **: Could not parse file ** ERROR **: We could not load the interface! (/opt/etherape/share/etherape/glade/etherape.glade) aborting... Help me please -- Jan Altman - Czech Republic |
|
From: Juan T. <to...@us...> - 2001-07-24 17:39:38
|
You know I usually try to be low key and rather release new versions than talk much about them, but this time it will be different. Here is a transcript from the webpage. Please refer to it for the links to the mentioned documents (remember they are only in Spanish for now) http://etherape.sourceforge.net/ Regards, Juan. -------------- Got my engineering degree (July 20th) After successfully presenting EtherApe as my end of degree project, I'm only short of some paper work to be done with university. I'm available for employment now. If anybody feels like making me an offer, my mailbox is eagerly open, and here is a link to my CV. Denmark, UK, The Netherlands, or Florida would be my preferred destinations, but I can consider others. I'd like to thank everybody that has sent me feedback on their usage of EtherApe. It has been very useful. Let me tell you that I'm not stopping development. I'd love to add up the final touches to reach version 1.0 so as to go on onto more drastic changes for 1.x Before releasing version 1.0 I'd like to have: * User chosen methods for protocol color assignments. * User chosen alternatives for name display. * Finished basic online documentation. Stuff to do afterwards include: * Turning the capture engine into its own library in order to help the development of further front ends. * Developing a generalized scheme for multiple, remote network interface reading. This should help in switched environments and in building a way to overview a whole system, not just a LAN. * More statistics windows. * Ability to dump information gathered onto a file, or a database. End of degree project documentation As part of the process of the end of degree project, I had to write some documentation. Unfortunately it had to be written in Spanish, and so it will only be available in that language until I get around to translating it. There are two documents: * The report: This version includes the skeleton of a couple of chapters that were not included in the final version, but that I intend to finish writing. Comments are welcome. * The presentation: Slides for the 20 minutes presentation. I guess they are not that useful without the spoken commentary, but I post it here for completeness. -- EtherApe, a graphical network monitor modeled after etherman http://etherape.sourceforge.net/ |
|
From: Juan T. <to...@us...> - 2001-07-11 11:37:59
|
On Wed, Jul 11, 2001 at 07:33:21PM +0800, Stephen Binks wrote: > Hi Juan > > I like etherape :-) > Is it possible perhaps to incorporate PAM > authentication so I don't have to start Etherape > from a root terminal? > > Just a thought... > > Cheers > > Steve The proper way to do this is by using usermode (it's the same mechanism that ximian uses for its red-carpet installer). It's pretty high on the todo list, but you'll have to wait a bit just yet. Regards, Juan. -- EtherApe, a graphical network monitor modeled after etherman http://etherape.sourceforge.net/ |
|
From: Juan T. <to...@us...> - 2001-07-10 15:34:48
|
On Tue, Jul 10, 2001 at 11:25:09AM -0400, Vaughn D. Sinclair wrote: > How can I capture data to a file ? > You don't use EtherApe itself. Instead use tcpdump, or Ethereal (save in libpcap format). For example, tcpdump -w capture.dat -s 200 Will get you 200 bytes out of every network packet into capture.dat Regards, Juan. -- EtherApe, a graphical network monitor modeled after etherman http://etherape.sourceforge.net/ |
|
From: Juan T. <to...@us...> - 2001-07-06 17:50:22
|
On Fri, Jul 06, 2001 at 12:42:49PM -0500, Paul Keefer wrote: > Anytime. > > BTW, have you ever thought about writing a 3D driver for it? I think it > would be utterly useful to be able to move through a network displayed > in three dimensions. With the advances linux has made in the 3D arena I > think it would be pretty popular. It's been suggested quite often, and even some people proposed to do some code, although I have seen none yet. Something I intend to do after version 1.0 (which is actually not to far in the future) is to separate the cature side into its own library, to allow this kind of development much more easy. Regards, Juan. -- EtherApe, a graphical network monitor modeled after etherman http://etherape.sourceforge.net/ |
|
From: Juan T. <to...@us...> - 2001-07-06 08:18:09
|
On Fri, Jun 22, 2001 at 10:23:53AM -0400, Alexandre Sagala wrote: > I think etherape is really a good program. Its show what is really going live > in my network. I have a comment about the color used for the different > protocols. I think they should alwasy stay the same color. For example www > should always be blue instead of changing colors between sessions. I've stopped development until I defend EtherApe as my end of degree project, but I hope to continue right afterwords (in a couple of weeks, hopefully) This is an obvious improvement that I haven't coded yet because I'd like to do it right. That is, have some GUI to configure the behaviour at run time. > Do you think you will make a qt port? Not myself anytime soon, but I hope to divide the backend code into its own library soon, so that other people can try to port it. > Thank and keep up the good work Thank you for your support. :-) Regards, Juan. -- EtherApe, a graphical network monitor modeled after etherman http://etherape.sourceforge.net/ |
|
From: Juan T. <to...@us...> - 2001-07-06 07:52:31
|
> I would make a couple of suggestions about future development: I've stopped development until I defend EtherApe as my end of degree project, but I hope to continue right afterwords (in a couple of weeks, hopefully) > 1: statically map protocols to colours - this could be a config file in > text - but would mean that from one session to another the colour map > would remain the same. This is an obvious improvement that I haven't coded yet because I'd like to do it right. That is, have some GUI to configure the behaviour at run time. > 2: A bit more drastic!! > > In general I am interested it two types of traffic: From to my internal > network to the outside world and from internal to internal within the > network. > > I am more interested in general in external connections than I am in > internal connections. > > If the map was arranged in two concentric circles with the inner circle > being the internal network and the outer circle being external hosts > then this would show very clearly the different traffic types. In the > current picture its quite hard to see what are internal and external > traffic types. All traffic internally would appear in the inner circle > and external traffic in the space between the two. > > The software would need to be able to determine the internal external > spilt - but this is easy acheived by declaring the internal network > address range. What you are in effect asking for is for EtherApe to mimic Interman behaviour. This is a bit more complicated and it will take a while, but in the meantime here is an alternative. You can filter internal-internal and internal-external traffic. See http://etherape.sourceforge.net/FAQ.html You could run two different instances of EtherApe, each with a different filter. Not what you asked for, but it could do the trick, I guess. Regards, Juan. -- EtherApe, a graphical network monitor modeled after etherman http://etherape.sourceforge.net/ |
|
From: Juan T. <to...@us...> - 2001-06-21 10:09:09
|
In about one month I'll be defending EtherApe as my end of degree project in my engineering school. As part of the process, you'll probably like to hear that I'll (hopefully) write some proper online help docs. I would like to ask from you to send me feedback about what you have been using EtherApe for, so that I can use that in my presentation. Any other information that you think that might be relevant would also be much appreciated. :-) On other news, I realized yesterday that the per mode name selection code was not actually working (for instance, NetBIOS names were shown instead of /etc/ethers entries, in ethernet mode). I'll try to release a fixed version this evening. Regards, Juan. -- EtherApe, a graphical network monitor modeled after etherman http://etherape.sourceforge.net/ |
|
From: Juan T. <to...@us...> - 2001-06-14 21:17:37
|
On Tue, Jun 12, 2001 at 07:28:06PM -0400, Pierre Abbat wrote: > I downloaded the source RPM, updated libraries until it would configure > successfully, and tried to build. I got the following. What am I missing? > Please copy me as I am not on the list. > > phma I'm afraid that the configure script has proved itself several times not to catch all build dependencies. I believe you are still missing some development libraries. As a guide, here is a list of gdk-imlib-dev dependencies for debian. Some of the libs you are missing are probably among these Depends: imlib-base (>= 1.9.8-3), gdk-imlib1 (>= 1.9.8-3), imlib-progs, libgtk1.2-dev, libjpeg62-dev, libpng2-dev, libtiff3g-dev, zlib1g-dev, libungif3g-dev | giflib3g-dev | libungif4-dev Regards, Juan. -- EtherApe, a graphical network monitor modeled after etherman http://etherape.sourceforge.net/ |
|
From: Pierre A. <ph...@ol...> - 2001-06-14 20:57:39
|
I downloaded the source RPM, updated libraries until it would configure
successfully, and tried to build. I got the following. What am I missing?
Please copy me as I am not on the list.
phma
---
Executing: %prep
+ umask 022
+ cd /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ rm -rf etherape-0.7.6
+ /bin/gzip -dc /usr/src/RPM/SOURCES/etherape-0.7.6.tar.gz
+ tar -xf -
+ STATUS=0
+ '[' 0 -ne 0 ']'
+ cd etherape-0.7.6
++ /usr/bin/id -u
+ '[' 0 = 0 ']'
+ /bin/chown -Rhf root .
++ /usr/bin/id -u
+ '[' 0 = 0 ']'
+ /bin/chgrp -Rhf root .
+ /bin/chmod -Rf a+rX,g-w,o-w .
+ exit 0
Executing: %build
+ umask 022
+ cd /usr/src/RPM/BUILD
+ cd etherape-0.7.6
+ CFLAGS=-O3 -fomit-frame-pointer -fno-exceptions -fno-rtti -pipe -s -mpentium -mcpu=pentium -march=pentium -ffast-math -fexpensive-optimizations -malign-loops=2 -malign-jumps=2 -malign-functions=2 -mpreferred-stack-boundary=2
+ ./configure --prefix=/usr --sysconfdir=/etc --enable-static-pcap
creating cache ./config.cache
checking for a BSD compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking whether make sets ${MAKE}... yes
checking for working aclocal... found
checking for working autoconf... found
checking for working automake... found
checking for working autoheader... found
checking for working makeinfo... found
checking for gnome-config... /usr/bin/gnome-config
checking if /usr/bin/gnome-config works... yes
checking for orbit-config... /usr/bin/orbit-config
checking for orbit-idl... /usr/bin/orbit-idl
checking for working ORBit environment... yes
checking for gnorba libraries... yes
checking for gcc... gcc
checking whether the C compiler (gcc -O3 -fomit-frame-pointer -fno-exceptions -fno-rtti -pipe -s -mpentium -mcpu=pentium -march=pentium -ffast-math -fexpensive-optimizations -malign-loops=2 -malign-jumps=2 -malign-functions=2 -mpreferred-stack-boundary=2 ) works... yes
checking whether the C compiler (gcc -O3 -fomit-frame-pointer -fno-exceptions -fno-rtti -pipe -s -mpentium -mcpu=pentium -march=pentium -ffast-math -fexpensive-optimizations -malign-loops=2 -malign-jumps=2 -malign-functions=2 -mpreferred-stack-boundary=2 ) is a cross-compiler... no
checking whether we are using GNU C... yes
checking whether gcc accepts -g... yes
checking for POSIXized ISC... no
checking for gcc... (cached) gcc
checking whether the C compiler (gcc -O3 -fomit-frame-pointer -fno-exceptions -fno-rtti -pipe -s -mpentium -mcpu=pentium -march=pentium -ffast-math -fexpensive-optimizations -malign-loops=2 -malign-jumps=2 -malign-functions=2 -mpreferred-stack-boundary=2 ) works... yes
checking whether the C compiler (gcc -O3 -fomit-frame-pointer -fno-exceptions -fno-rtti -pipe -s -mpentium -mcpu=pentium -march=pentium -ffast-math -fexpensive-optimizations -malign-loops=2 -malign-jumps=2 -malign-functions=2 -mpreferred-stack-boundary=2 ) is a cross-compiler... no
checking whether we are using GNU C... (cached) yes
checking whether gcc accepts -g... (cached) yes
checking for gcc option to accept ANSI C... none needed
checking host system type... i586-pc-linux-gnu
checking build system type... i586-pc-linux-gnu
checking for ranlib... ranlib
checking for ld used by GCC... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for BSD-compatible nm... /usr/bin/nm -B
checking whether ln -s works... yes
updating cache ./config.cache
loading cache ./config.cache within ltconfig
checking for object suffix... o
checking for executable suffix... no
checking for gcc option to produce PIC... -fPIC
checking if gcc PIC flag -fPIC works... yes
checking if gcc supports -c -o file.o... yes
checking if gcc supports -c -o file.lo... yes
checking if gcc supports -fno-rtti -fno-exceptions ... yes
checking if gcc static flag -static works... -static
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking whether the linker (/usr/bin/ld) supports shared libraries... yes
checking command to parse /usr/bin/nm -B output... ok
checking how to hardcode library paths into programs... immediate
checking for /usr/bin/ld option to reload object files... -r
checking dynamic linker characteristics... Linux ld.so
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... yes
checking for objdir... .libs
creating libtool
updating cache ./config.cache
loading cache ./config.cache
checking how to run the C preprocessor... gcc -E
checking for ANSI C header files... yes
checking for Glade libraries >= 0.11... found
checking what warning flags to pass to the C compiler... -Wall -Wunused
checking what language compliance flags to pass to the C compiler...
checking for pthread_create in -lpthread... yes
checking for gtk-config... /usr/bin/gtk-config
checking for GTK - version >= 1.2.0... yes
checking for SmcSaveYourselfDone in -lSM... yes
checking for X11/SM/SMlib.h... yes
checking for XpmFreeXpmImage in -lXpm... yes
checking for working const... yes
checking for inline... inline
checking for off_t... yes
checking for size_t... yes
checking for working alloca.h... yes
checking for alloca... yes
checking for unistd.h... yes
checking for getpagesize... yes
checking for working mmap... yes
checking for argz.h... yes
checking for limits.h... yes
checking for locale.h... yes
checking for nl_types.h... yes
checking for malloc.h... yes
checking for string.h... yes
checking for unistd.h... (cached) yes
checking for sys/param.h... yes
checking for getcwd... yes
checking for munmap... yes
checking for putenv... yes
checking for setenv... yes
checking for setlocale... yes
checking for strchr... yes
checking for strcasecmp... yes
checking for strdup... yes
checking for __argz_count... yes
checking for __argz_stringify... yes
checking for __argz_next... yes
checking for stpcpy... yes
checking for LC_MESSAGES... yes
checking whether NLS is requested... yes
checking whether included gettext is requested... no
checking for libintl.h... yes
checking for gettext in libc... yes
checking for msgfmt... /usr/bin/msgfmt
checking for dcgettext... yes
checking for gmsgfmt... /usr/bin/msgfmt
checking for xgettext... /usr/bin/xgettext
checking for catalogs to be installed...
checking for gethostbyname... yes
checking for connect... yes
checking for extraneous pcap header directories... found -- -I/usr/include added to CFLAGS
checking for net/bpf.h... yes
checking for pcap.h... yes
checking for pcap_open_live in -lpcap... yes
Forcing static pcap linking
checking for res_init... yes
checking for res_mkquery... no
checking for res_mkquery in -lbind... no
checking for res_mkquery in -lresolv... yes
checking for ANSI C header files... (cached) yes
checking for fcntl.h... yes
checking for sys/ioctl.h... yes
checking for sys/time.h... yes
checking for unistd.h... (cached) yes
checking for stdarg.h... yes
checking for netdb.h... yes
checking for dirent.h... yes
checking for sys/stat.h... yes
checking for sys/sockio.h... no
checking for sys/types.h... yes
checking for sys/socket.h... yes
checking for sys/wait.h... yes
checking for sys/param.h... (cached) yes
checking for netinet/in.h... yes
checking for net/if.h... yes
checking for stddef.h... yes
checking for dlfcn.h... yes
checking for arpa/inet.h... yes
checking for arpa/nameser.h... yes
updating cache ./config.cache
creating ./config.status
creating Makefile
creating etherape.spec
creating macros/Makefile
creating src/Makefile
creating doc/Makefile
creating doc/C/Makefile
creating glade/Makefile
creating intl/Makefile
creating po/Makefile.in
creating config.h
+ make
make all-recursive
make[1]: Entering directory `/usr/src/RPM/BUILD/etherape-0.7.6'
Making all in intl
make[2]: Entering directory `/usr/src/RPM/BUILD/etherape-0.7.6/intl'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/usr/src/RPM/BUILD/etherape-0.7.6/intl'
Making all in po
make[2]: Entering directory `/usr/src/RPM/BUILD/etherape-0.7.6/po'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/usr/src/RPM/BUILD/etherape-0.7.6/po'
Making all in macros
make[2]: Entering directory `/usr/src/RPM/BUILD/etherape-0.7.6/macros'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/usr/src/RPM/BUILD/etherape-0.7.6/macros'
Making all in src
make[2]: Entering directory `/usr/src/RPM/BUILD/etherape-0.7.6/src'
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../intl -DGLADEDIR=\""/usr/share/etherape/glade"\" -DCONFDIR=\""/etc/etherape"\" -I/usr/include -DNEED_GNOMESUPPORT_H -I/usr/lib/gnome-libs/include -I/usr/lib/glib/include -I/usr/X11R6/include -I/usr/lib/glib/include -I/usr/X11R6/include -I/usr/include -O3 -fomit-frame-pointer -fno-exceptions -fno-rtti -pipe -s -mpentium -mcpu=pentium -march=pentium -ffast-math -fexpensive-optimizations -malign-loops=2 -malign-jumps=2 -malign-functions=2 -mpreferred-stack-boundary=2 -Wall -Wunused -I/usr/include -c resolv.c
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../intl -DGLADEDIR=\""/usr/share/etherape/glade"\" -DCONFDIR=\""/etc/etherape"\" -I/usr/include -DNEED_GNOMESUPPORT_H -I/usr/lib/gnome-libs/include -I/usr/lib/glib/include -I/usr/X11R6/include -I/usr/lib/glib/include -I/usr/X11R6/include -I/usr/include -O3 -fomit-frame-pointer -fno-exceptions -fno-rtti -pipe -s -mpentium -mcpu=pentium -march=pentium -ffast-math -fexpensive-optimizations -malign-loops=2 -malign-jumps=2 -malign-functions=2 -mpreferred-stack-boundary=2 -Wall -Wunused -I/usr/include -c util.c
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../intl -DGLADEDIR=\""/usr/share/etherape/glade"\" -DCONFDIR=\""/etc/etherape"\" -I/usr/include -DNEED_GNOMESUPPORT_H -I/usr/lib/gnome-libs/include -I/usr/lib/glib/include -I/usr/X11R6/include -I/usr/lib/glib/include -I/usr/X11R6/include -I/usr/include -O3 -fomit-frame-pointer -fno-exceptions -fno-rtti -pipe -s -mpentium -mcpu=pentium -march=pentium -ffast-math -fexpensive-optimizations -malign-loops=2 -malign-jumps=2 -malign-functions=2 -mpreferred-stack-boundary=2 -Wall -Wunused -I/usr/include -c dns.c
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../intl -DGLADEDIR=\""/usr/share/etherape/glade"\" -DCONFDIR=\""/etc/etherape"\" -I/usr/include -DNEED_GNOMESUPPORT_H -I/usr/lib/gnome-libs/include -I/usr/lib/glib/include -I/usr/X11R6/include -I/usr/lib/glib/include -I/usr/X11R6/include -I/usr/include -O3 -fomit-frame-pointer -fno-exceptions -fno-rtti -pipe -s -mpentium -mcpu=pentium -march=pentium -ffast-math -fexpensive-optimizations -malign-loops=2 -malign-jumps=2 -malign-functions=2 -mpreferred-stack-boundary=2 -Wall -Wunused -I/usr/include -c callbacks.c
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../intl -DGLADEDIR=\""/usr/share/etherape/glade"\" -DCONFDIR=\""/etc/etherape"\" -I/usr/include -DNEED_GNOMESUPPORT_H -I/usr/lib/gnome-libs/include -I/usr/lib/glib/include -I/usr/X11R6/include -I/usr/lib/glib/include -I/usr/X11R6/include -I/usr/include -O3 -fomit-frame-pointer -fno-exceptions -fno-rtti -pipe -s -mpentium -mcpu=pentium -march=pentium -ffast-math -fexpensive-optimizations -malign-loops=2 -malign-jumps=2 -malign-functions=2 -mpreferred-stack-boundary=2 -Wall -Wunused -I/usr/include -c menus.c
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../intl -DGLADEDIR=\""/usr/share/etherape/glade"\" -DCONFDIR=\""/etc/etherape"\" -I/usr/include -DNEED_GNOMESUPPORT_H -I/usr/lib/gnome-libs/include -I/usr/lib/glib/include -I/usr/X11R6/include -I/usr/lib/glib/include -I/usr/X11R6/include -I/usr/include -O3 -fomit-frame-pointer -fno-exceptions -fno-rtti -pipe -s -mpentium -mcpu=pentium -march=pentium -ffast-math -fexpensive-optimizations -malign-loops=2 -malign-jumps=2 -malign-functions=2 -mpreferred-stack-boundary=2 -Wall -Wunused -I/usr/include -c preferences.c
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../intl -DGLADEDIR=\""/usr/share/etherape/glade"\" -DCONFDIR=\""/etc/etherape"\" -I/usr/include -DNEED_GNOMESUPPORT_H -I/usr/lib/gnome-libs/include -I/usr/lib/glib/include -I/usr/X11R6/include -I/usr/lib/glib/include -I/usr/X11R6/include -I/usr/include -O3 -fomit-frame-pointer -fno-exceptions -fno-rtti -pipe -s -mpentium -mcpu=pentium -march=pentium -ffast-math -fexpensive-optimizations -malign-loops=2 -malign-jumps=2 -malign-functions=2 -mpreferred-stack-boundary=2 -Wall -Wunused -I/usr/include -c main.c
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../intl -DGLADEDIR=\""/usr/share/etherape/glade"\" -DCONFDIR=\""/etc/etherape"\" -I/usr/include -DNEED_GNOMESUPPORT_H -I/usr/lib/gnome-libs/include -I/usr/lib/glib/include -I/usr/X11R6/include -I/usr/lib/glib/include -I/usr/X11R6/include -I/usr/include -O3 -fomit-frame-pointer -fno-exceptions -fno-rtti -pipe -s -mpentium -mcpu=pentium -march=pentium -ffast-math -fexpensive-optimizations -malign-loops=2 -malign-jumps=2 -malign-functions=2 -mpreferred-stack-boundary=2 -Wall -Wunused -I/usr/include -c diagram.c
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../intl -DGLADEDIR=\""/usr/share/etherape/glade"\" -DCONFDIR=\""/etc/etherape"\" -I/usr/include -DNEED_GNOMESUPPORT_H -I/usr/lib/gnome-libs/include -I/usr/lib/glib/include -I/usr/X11R6/include -I/usr/lib/glib/include -I/usr/X11R6/include -I/usr/include -O3 -fomit-frame-pointer -fno-exceptions -fno-rtti -pipe -s -mpentium -mcpu=pentium -march=pentium -ffast-math -fexpensive-optimizations -malign-loops=2 -malign-jumps=2 -malign-functions=2 -mpreferred-stack-boundary=2 -Wall -Wunused -I/usr/include -c capture.c
capture.c: In function `add_node_packet':
capture.c:710: warning: passing arg 2 of `g_tree_lookup' discards qualifiers from pointer target type
capture.c: In function `add_link_packet':
capture.c:761: warning: passing arg 2 of `g_tree_lookup' discards qualifiers from pointer target type
capture.c: In function `create_node':
capture.c:799: warning: assignment discards qualifiers from pointer target type
capture.c: In function `create_link':
capture.c:860: warning: passing arg 2 of `g_tree_lookup' discards qualifiers from pointer target type
capture.c:862: warning: passing arg 2 of `g_tree_lookup' discards qualifiers from pointer target type
capture.c: In function `check_packet':
capture.c:1526: warning: `direction' might be used uninitialized in this function
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../intl -DGLADEDIR=\""/usr/share/etherape/glade"\" -DCONFDIR=\""/etc/etherape"\" -I/usr/include -DNEED_GNOMESUPPORT_H -I/usr/lib/gnome-libs/include -I/usr/lib/glib/include -I/usr/X11R6/include -I/usr/lib/glib/include -I/usr/X11R6/include -I/usr/include -O3 -fomit-frame-pointer -fno-exceptions -fno-rtti -pipe -s -mpentium -mcpu=pentium -march=pentium -ffast-math -fexpensive-optimizations -malign-loops=2 -malign-jumps=2 -malign-functions=2 -mpreferred-stack-boundary=2 -Wall -Wunused -I/usr/include -c names.c
names.c: In function `add_name':
names.c:563: warning: passing arg 2 of `g_list_find_custom' discards qualifiers from pointer target type
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../intl -DGLADEDIR=\""/usr/share/etherape/glade"\" -DCONFDIR=\""/etc/etherape"\" -I/usr/include -DNEED_GNOMESUPPORT_H -I/usr/lib/gnome-libs/include -I/usr/lib/glib/include -I/usr/X11R6/include -I/usr/lib/glib/include -I/usr/X11R6/include -I/usr/include -O3 -fomit-frame-pointer -fno-exceptions -fno-rtti -pipe -s -mpentium -mcpu=pentium -march=pentium -ffast-math -fexpensive-optimizations -malign-loops=2 -malign-jumps=2 -malign-functions=2 -mpreferred-stack-boundary=2 -Wall -Wunused -I/usr/include -c names_netbios.c
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../intl -DGLADEDIR=\""/usr/share/etherape/glade"\" -DCONFDIR=\""/etc/etherape"\" -I/usr/include -DNEED_GNOMESUPPORT_H -I/usr/lib/gnome-libs/include -I/usr/lib/glib/include -I/usr/X11R6/include -I/usr/lib/glib/include -I/usr/X11R6/include -I/usr/include -O3 -fomit-frame-pointer -fno-exceptions -fno-rtti -pipe -s -mpentium -mcpu=pentium -march=pentium -ffast-math -fexpensive-optimizations -malign-loops=2 -malign-jumps=2 -malign-functions=2 -mpreferred-stack-boundary=2 -Wall -Wunused -I/usr/include -c protocols.c
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../intl -DGLADEDIR=\""/usr/share/etherape/glade"\" -DCONFDIR=\""/etc/etherape"\" -I/usr/include -DNEED_GNOMESUPPORT_H -I/usr/lib/gnome-libs/include -I/usr/lib/glib/include -I/usr/X11R6/include -I/usr/lib/glib/include -I/usr/X11R6/include -I/usr/include -O3 -fomit-frame-pointer -fno-exceptions -fno-rtti -pipe -s -mpentium -mcpu=pentium -march=pentium -ffast-math -fexpensive-optimizations -malign-loops=2 -malign-jumps=2 -malign-functions=2 -mpreferred-stack-boundary=2 -Wall -Wunused -I/usr/include -c info_windows.c
info_windows.c: In function `timeval_to_str':
info_windows.c:760: warning: implicit declaration of function `floor'
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../intl -DGLADEDIR=\""/usr/share/etherape/glade"\" -DCONFDIR=\""/etc/etherape"\" -I/usr/include -DNEED_GNOMESUPPORT_H -I/usr/lib/gnome-libs/include -I/usr/lib/glib/include -I/usr/X11R6/include -I/usr/lib/glib/include -I/usr/X11R6/include -I/usr/include -O3 -fomit-frame-pointer -fno-exceptions -fno-rtti -pipe -s -mpentium -mcpu=pentium -march=pentium -ffast-math -fexpensive-optimizations -malign-loops=2 -malign-jumps=2 -malign-functions=2 -mpreferred-stack-boundary=2 -Wall -Wunused -I/usr/include -c conversations.c
/bin/sh ../libtool --mode=link gcc -O3 -fomit-frame-pointer -fno-exceptions -fno-rtti -pipe -s -mpentium -mcpu=pentium -march=pentium -ffast-math -fexpensive-optimizations -malign-loops=2 -malign-jumps=2 -malign-functions=2 -mpreferred-stack-boundary=2 -Wall -Wunused -I/usr/include -o etherape -export-dynamic resolv.o util.o dns.o callbacks.o menus.o preferences.o main.o diagram.o capture.o names.o names_netbios.o protocols.o info_windows.o conversations.o -rdynamic -L/usr/lib -L/usr/X11R6/lib -rdynamic -lglade-gnome -lglade -lxml -lz -lgnomeui -lart_lgpl -lgdk_imlib -lSM -lICE -lgtk -lgdk -lgmodule -lXi -lXext -lX11 -lgnome -lgnomesupport -lesd -laudiofile -lm -ldb1 -lglib -ldl -Wl,-Bstatic -lpcap -Wl,-Bdynamic -lresolv
mkdir .libs
gcc -O3 -fomit-frame-pointer -fno-exceptions -fno-rtti -pipe -s -mpentium -mcpu=pentium -march=pentium -ffast-math -fexpensive-optimizations -malign-loops=2 -malign-jumps=2 -malign-functions=2 -mpreferred-stack-boundary=2 -Wall -Wunused -I/usr/include -o etherape resolv.o util.o dns.o callbacks.o menus.o preferences.o main.o diagram.o capture.o names.o names_netbios.o protocols.o info_windows.o conversations.o -rdynamic -L/usr/lib -L/usr/X11R6/lib -rdynamic -lglade-gnome -lglade -lxml -lz -lgnomeui -lart_lgpl -lgdk_imlib -lSM -lICE -lgtk -lgdk -lgmodule -lXi -lXext -lX11 -lgnome -lgnomesupport -lesd -laudiofile -lm -ldb1 -lglib -ldl -Wl,-Bstatic -lpcap -Wl,-Bdynamic -lresolv -Wl,--export-dynamic
/usr/lib/libgdk_imlib.a(load.o): In function `g_LoadJPEG':
load.o(.text+0x94): undefined reference to `jpeg_std_error'
load.o(.text+0xd0): undefined reference to `jpeg_CreateDecompress'
load.o(.text+0xda): undefined reference to `jpeg_stdio_src'
load.o(.text+0xe2): undefined reference to `jpeg_read_header'
load.o(.text+0xfc): undefined reference to `jpeg_start_decompress'
load.o(.text+0x1c4): undefined reference to `jpeg_read_scanlines'
load.o(.text+0x22d): undefined reference to `jpeg_destroy_decompress'
load.o(.text+0x266): undefined reference to `jpeg_read_scanlines'
load.o(.text+0x2f1): undefined reference to `jpeg_finish_decompress'
load.o(.text+0x2f7): undefined reference to `jpeg_destroy_decompress'
/usr/lib/libgdk_imlib.a(load.o): In function `g_LoadPNG':
load.o(.text+0x32c): undefined reference to `png_create_read_struct'
load.o(.text+0x352): undefined reference to `png_create_info_struct'
load.o(.text+0x39c): undefined reference to `png_init_io'
load.o(.text+0x3a9): undefined reference to `png_read_info'
load.o(.text+0x3ce): undefined reference to `png_get_IHDR'
load.o(.text+0x3e0): undefined reference to `png_set_expand'
load.o(.text+0x3ec): undefined reference to `png_set_strip_16'
load.o(.text+0x3f5): undefined reference to `png_set_packing'
load.o(.text+0x404): undefined reference to `png_get_valid'
load.o(.text+0x414): undefined reference to `png_set_expand'
load.o(.text+0x427): undefined reference to `png_set_filler'
load.o(.text+0x4ec): undefined reference to `png_destroy_read_struct'
load.o(.text+0x511): undefined reference to `png_read_image'
load.o(.text+0x520): undefined reference to `png_destroy_read_struct'
/usr/lib/libgdk_imlib.a(load.o): In function `g_LoadTIFF':
load.o(.text+0x6c2): undefined reference to `TIFFOpen'
load.o(.text+0x6e2): undefined reference to `TIFFGetField'
load.o(.text+0x6f1): undefined reference to `TIFFGetField'
load.o(.text+0x710): undefined reference to `_TIFFmalloc'
load.o(.text+0x74a): undefined reference to `TIFFReadRGBAImage'
load.o(.text+0x77c): undefined reference to `_TIFFfree'
load.o(.text+0x785): undefined reference to `TIFFClose'
load.o(.text+0x83f): undefined reference to `_TIFFfree'
load.o(.text+0x848): undefined reference to `TIFFClose'
/usr/lib/libgdk_imlib.a(load.o): In function `g_LoadGIF':
load.o(.text+0x8bf): undefined reference to `DGifOpenFileName'
load.o(.text+0x8f9): undefined reference to `DGifGetRecordType'
load.o(.text+0x905): undefined reference to `PrintGifError'
load.o(.text+0x927): undefined reference to `DGifGetImageDesc'
load.o(.text+0x933): undefined reference to `PrintGifError'
load.o(.text+0x9c9): undefined reference to `DGifCloseFile'
load.o(.text+0xa42): undefined reference to `DGifGetLine'
load.o(.text+0xa82): undefined reference to `DGifGetLine'
load.o(.text+0xaba): undefined reference to `DGifGetExtension'
load.o(.text+0xafe): undefined reference to `DGifGetExtensionNext'
load.o(.text+0xba5): undefined reference to `DGifCloseFile'
load.o(.text+0xbb5): undefined reference to `DGifCloseFile'
load.o(.text+0xc76): undefined reference to `DGifCloseFile'
/usr/lib/libgdk_imlib.a(load.o): In function `gispng':
load.o(.text+0x3157): undefined reference to `png_check_sig'
collect2: ld returned 1 exit status
make[2]: *** [etherape] Error 1
make[2]: Leaving directory `/usr/src/RPM/BUILD/etherape-0.7.6/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/src/RPM/BUILD/etherape-0.7.6'
make: *** [all-recursive-am] Error 2
Bad exit status from /var/tmp/rpm-tmp.32711 (%build)
|
|
From: Juan T. <to...@us...> - 2001-05-28 19:40:38
|
On Mon, May 28, 2001 at 08:25:21PM +0200, Berend Reitsma wrote: > > Hello, > > I would like to propose some possible enhancements: > > - It would be nice to be able to change timing when reading from a capture > file. Something like (capture.c) > ms_to_next = factor * (diff.tv_sec * 1000 + diff.tv_usec / 1000); > with a nice slider for factor... > and resetting timeouts when changing the factor... > > - Show date/time info (because current date/time is of no use). > Absolute or relative time. > > - Maximum and minimum fixed time between packets. > Something like: > ms_to_next = max(ms_to_next, MIN_WAITTIME); > ms_to_next = min(ms_to_next, MAX_WAITTIME); > > - Add fast forward (and backward) reading. > > - Read compressed capture files (with zlib) > > > What do you think? It all sounds very nice indeed (although I think that reading backwards or going back is not as straight forward as the rest of the items) but I'm afraid that I won't be able to update EtherApe for a while. I will happily accept and merge patches, though. :-) Have you ever tried programming with libglade? It _SO_ easy. Just fire glade etherape.glade, draw your slider and write your callback :-) Regards, Juan. -- EtherApe, a graphical network monitor modeled after etherman http://etherape.sourceforge.net/ |
|
From: Berend R. <be...@as...> - 2001-05-28 18:42:07
|
Hello,
I would like to propose some possible enhancements:
- It would be nice to be able to change timing when reading from a capture
file. Something like (capture.c)
ms_to_next = factor * (diff.tv_sec * 1000 + diff.tv_usec / 1000);
with a nice slider for factor...
and resetting timeouts when changing the factor...
- Show date/time info (because current date/time is of no use).
Absolute or relative time.
- Maximum and minimum fixed time between packets.
Something like:
ms_to_next = max(ms_to_next, MIN_WAITTIME);
ms_to_next = min(ms_to_next, MAX_WAITTIME);
- Add fast forward (and backward) reading.
- Read compressed capture files (with zlib)
What do you think?
Regards,
Berend.
|
|
From: Juan T. <to...@us...> - 2001-05-15 17:39:47
|
Sorry, people, I know that today there has been more messages in this list than in the whole previous 12 months, but if I were to follow statistics, at least 40% of you rely on the binary rpm packages, which means several of you should be interested. You probably know that the last rpm was corrupt. Well, I've just uploaded the new fixed version. Get it at http://prdownloads.sourceforge.net/etherape/etherape-0.7.6-3.i386.rpm Regards, Juan. -- EtherApe, a graphical network monitor modeled after etherman http://etherape.sourceforge.net/ |
|
From: Juan T. <to...@us...> - 2001-05-15 17:23:23
|
On Tue, May 15, 2001 at 01:19:18PM -0400, Chris Mason wrote: > As a suggestion, it would nice to be able to excluse some traffic, for > instance, I forward my Linux server's X session to my windows box using > cygwin over ssh, and I would prefer not to see ssh traffic as that clutters > the whole view of the network. Can it be excluded? Go to the preferences window, capture tab. In the filter entry write ip and not port ssh See the tcpdump man page for a complete description of the filter syntax -- EtherApe, a graphical network monitor modeled after etherman http://etherape.sourceforge.net/ |
|
From: Juan T. <to...@us...> - 2001-05-15 16:31:15
|
On Tue, May 15, 2001 at 08:43:29AM -0400, Chris Mason wrote: > Stock (pretty much) redhat system: > > > warning: /etc/etherape/services saved as /etc/etherape/services.rpmorig > 1:etherape ########################################### > [100%] > GZDIO: 56 reads, 458752 total bytes in 0.046 secs > error: unpacking of archive failed on file /usr/share/pixmaps/etherape.png: > cpio: MD5 sum mismatch > For some unexplainable reason, the last stage of the rpm building process, building the rpm file itself, is modifying the last bytes of the last file in the archive, namely etherape.png. Would you like to try with the --no-md5 option? The worst thing that will happen is that the icon in the menu entries won't be displayed. I'll try to find another place where to build the rpm in the meantime. Regards, Juan. -- EtherApe, a graphical network monitor modeled after etherman http://etherape.sourceforge.net/ |
|
From: Nicolas V. <nic...@fn...> - 2001-05-15 15:52:13
|
On Tuesday 15 May 2001 17:16, you wrote: > > Program received signal SIGSEGV, Segmentation fault. > > 0x4021ff57 in draw_rows () from /usr/lib/libgtk-1.2.so.0 > > > > (gdb) bt > > #0 0x4021ff57 in draw_rows () from /usr/lib/libgtk-1.2.so.0 > > #1 0x402200f2 in clist_refresh () from /usr/lib/libgtk-1.2.so.0 > > #2 0x40214ff6 in gtk_clist_thaw () from /usr/lib/libgtk-1.2.so.0 > > #3 0x0805f90e in update_protocols_window () at info_windows.c:175 > > Unfortunately it doesn't look like an easy one. It seems that > in the next update of the protocols window after stopping gtk > is barfing while redrawing the table. > > Could you please try this things for me? > 1. Confirm that it also happens if you you change the stack level > setting while showing the protocols window yes > 2. Confirm that it happens if you > a) show the protocols window, and wait a bit until there are some > elements b) hide the window > c) stop the capture > d) show the window Same thing when I stop the capture etherape crash > 3. Make sure you don't have optimizations on by > # export CFLAGS="-g" > # ./configure; make clean; make All files are compiled with the -g flag. > And then run this in the debugger after the crash > First go up three times until you are in the > update_protocols_window stack frame > (gdb) up > (gdb) up > (gdb) up > > And then show a couple of values > (gdb) print ((GtkCList *)prot_clist)->rows > (gdb) call g_list_length (legend_protocols) > > Please send me the output. (gdb) print ((GtkCList*)prot_clist)->rows $1 = 0 (gdb) call g_list_length(legend_protocols) $2 = 0 > I really don't understand what's different. I am running gtk 1.2.10, > helix version, but I'm surprised that that should be the cause. I'm running etherape with a remote display. I'm using export DISPLAY=... But it shouldn't be the problem.I didn't have any problem with that. Thanks to help me Regards Nicolas |
|
From: Juan T. <to...@us...> - 2001-05-15 15:16:48
|
> Program received signal SIGSEGV, Segmentation fault. > 0x4021ff57 in draw_rows () from /usr/lib/libgtk-1.2.so.0 > > (gdb) bt > #0 0x4021ff57 in draw_rows () from /usr/lib/libgtk-1.2.so.0 > #1 0x402200f2 in clist_refresh () from /usr/lib/libgtk-1.2.so.0 > #2 0x40214ff6 in gtk_clist_thaw () from /usr/lib/libgtk-1.2.so.0 > #3 0x0805f90e in update_protocols_window () at info_windows.c:175 Unfortunately it doesn't look like an easy one. It seems that in the next update of the protocols window after stopping gtk is barfing while redrawing the table. Could you please try this things for me? 1. Confirm that it also happens if you you change the stack level setting while showing the protocols window 2. Confirm that it happens if you a) show the protocols window, and wait a bit until there are some elements b) hide the window c) stop the capture d) show the window 3. Make sure you don't have optimizations on by # export CFLAGS="-g" # ./configure; make clean; make And then run this in the debugger after the crash First go up three times until you are in the update_protocols_window stack frame (gdb) up (gdb) up (gdb) up And then show a couple of values (gdb) print ((GtkCList *)prot_clist)->rows (gdb) call g_list_length (legend_protocols) Please send me the output. I really don't understand what's different. I am running gtk 1.2.10, helix version, but I'm surprised that that should be the cause. Regards, Juan. -- EtherApe, a graphical network monitor modeled after etherman http://etherape.sourceforge.net/ |
|
From: Juan T. <to...@us...> - 2001-05-15 14:32:50
|
On Tue, May 15, 2001 at 08:12:07AM +0000, Matthew Franz wrote: > > > Other point : you put the ICMP protocol in the layer 4. I am not agree with > > > that. ICMP use and is a part of IP. It's layer 3. Each IP implementation must > > > have ICMP. > > ICMP is part of the TCP/IP suite of protocols, yes, but ICMP doesn't travel > > atop any IP packet, but rather directly over the Ethernet frame. Perhaps what I was trying to say (and then I got mixed up) is that not everytime the position a protocol has in the stack will relate directly to the function stated in the OSI model. And the, because of the way that EtherApe identifies protocols it would be pretty difficult to fix it. Maybe I should state more clearly that the protocol stack level dropdown does not intend to be OSI correct, and the examples are there just for reference. More than ICMP, what bothers me is that in FDDI and Token Ring, there is always the LLC header over ther 802 header, and that is being counted as a protocol stack level. That means that IP is showing in the fourth level, instead of the third. Regards, Juan. -- EtherApe, a graphical network monitor modeled after etherman http://etherape.sourceforge.net/ |
|
From: Juan T. <to...@us...> - 2001-05-15 14:17:40
|
On Tue, May 15, 2001 at 08:12:07AM +0000, Matthew Franz wrote: > Oh really, then how come ICMP is IP protocol 1 and how would you able to > ping a host by specifying an IP address if it were directly above layer 2 > (Ethernet) ?? Oops!! I'm so embarrassed... :-) After so long making this basic mistake... I hope that my networks teacher is not browsing the list! -- EtherApe, a graphical network monitor modeled after etherman http://etherape.sourceforge.net/ |
|
From: Nicolas V. <nic...@ne...> - 2001-05-15 14:14:00
|
I am agree with you. Regards Nicolas On Tuesday 15 May 2001 10:12, you wrote: > > > Other point : you put the ICMP protocol in the layer 4. I am not agree > > > with that. ICMP use and is a part of IP. It's layer 3. Each IP > > > implementation must have ICMP. > > > > ICMP is part of the TCP/IP suite of protocols, yes, but ICMP doesn't > > travel atop any IP packet, but rather directly over the Ethernet frame. > > Oh really, then how come ICMP is IP protocol 1 and how would you able to > ping a host by specifying an IP address if it were directly above layer 2 > (Ethernet) ?? > > It not a transport protocol (UDP/TCP) but it is encapsulated (and > therefore above) layer 3. I believe technically it is layer 3 even though > utilizes a layer 3 datagram delivery service like layer 4 protocols > (TCP/UDP) > > -mdf |
|
From: Matthew F. <mf...@ci...> - 2001-05-15 13:54:57
|
> > Other point : you put the ICMP protocol in the layer 4. I am not agree with > > that. ICMP use and is a part of IP. It's layer 3. Each IP implementation must > > have ICMP. > ICMP is part of the TCP/IP suite of protocols, yes, but ICMP doesn't travel > atop any IP packet, but rather directly over the Ethernet frame. > Oh really, then how come ICMP is IP protocol 1 and how would you able to ping a host by specifying an IP address if it were directly above layer 2 (Ethernet) ?? It not a transport protocol (UDP/TCP) but it is encapsulated (and therefore above) layer 3. I believe technically it is layer 3 even though utilizes a layer 3 datagram delivery service like layer 4 protocols (TCP/UDP) -mdf |
|
From: Nicolas V. <nic...@fn...> - 2001-05-15 13:19:31
|
On Tuesday 15 May 2001 14:55, you wrote: > On Tue, May 15, 2001 at 02:15:47PM +0200, Nicolas Vignal wrote: > > I found the way to crash etherape. Click on the button to have the > > protocol window and then hit the stop button. On my computer I see the > > crash window. > > What is your system? Did you compile your own version? > Would you mind having a look at README.bugs and posting a bug report? > There is not much I can do without more information, since it works > in my system. I am using the Suse 7.1 Linux devlinux 2.4.2-4GB #1 Mon Mar 12 17:28:17 GMT 2001 i686 unknown gnome-1.2.8 gtk+-1.2.8 libpcap-0.5.2-28 I rebuild from the src.rpm file GNU gdb 20010202 Copyright 2001 Free Software Foundation, Inc. GDB is free software, covered by the GNU General Public License, and you are welcome to change it and/or distribute copies of it under certain conditions. Type "show copying" to see the conditions. There is absolutely no warranty for GDB. Type "show warranty" for details. This GDB was configured as "i686-pc-linux-gnu". (gdb) run Starting program: /usr/src/packages/SOURCES/etherape-0.7.6/src/etherape Program received signal SIGSEGV, Segmentation fault. 0x4021ff57 in draw_rows () from /usr/lib/libgtk-1.2.so.0 (gdb) bt #0 0x4021ff57 in draw_rows () from /usr/lib/libgtk-1.2.so.0 #1 0x402200f2 in clist_refresh () from /usr/lib/libgtk-1.2.so.0 #2 0x40214ff6 in gtk_clist_thaw () from /usr/lib/libgtk-1.2.so.0 #3 0x0805f90e in update_protocols_window () at info_windows.c:175 #4 0x0805f3f7 in update_info_windows () at info_windows.c:42 #5 0x404a9bb3 in g_timeout_dispatch () from /usr/lib/libglib-1.2.so.0 #6 0x404a8be6 in g_main_dispatch () from /usr/lib/libglib-1.2.so.0 #7 0x404a9213 in g_main_iterate () from /usr/lib/libglib-1.2.so.0 #8 0x404a93dc in g_main_run () from /usr/lib/libglib-1.2.so.0 #9 0x4026f04c in gtk_main () from /usr/lib/libgtk-1.2.so.0 #10 0x08055b58 in main (argc=1, argv=0xbffff82c) at main.c:205 #11 0x404ecbaf in __libc_start_main () from /lib/libc.so.6 (gdb) Good luck ! Regards Nicolas |
|
From: Juan T. <to...@us...> - 2001-05-15 12:55:43
|
On Tue, May 15, 2001 at 02:15:47PM +0200, Nicolas Vignal wrote: > I found the way to crash etherape. Click on the button to have the protocol > window and then hit the stop button. On my computer I see the crash window. What is your system? Did you compile your own version? Would you mind having a look at README.bugs and posting a bug report? There is not much I can do without more information, since it works in my system. > Other point : you put the ICMP protocol in the layer 4. I am not agree with > that. ICMP use and is a part of IP. It's layer 3. Each IP implementation must > have ICMP. ICMP is part of the TCP/IP suite of protocols, yes, but ICMP doesn't travel atop any IP packet, but rather directly over the Ethernet frame. In fact, the stack level chooser in the preferences window is not aiming at displaying the exact protocol layer in the OSI model, but rather the level in the stack of protocols. This creates problems with LLC, for example. IPX is showing in stack level 4. > Each time I start etherape, colors change. Are you planning to save colors or > to had a color window ? This I'm afraid will take a bit to get done. For two reasons: Because I find it hard to decide how to do it, and because I've run out of time for development. For some time now you will only see improvements in documentation and bug fixes. :-( > It would be useful for me if I could choose only protocols that I need to > see. Are you planning to add this feature ? Same answer as above. > Thanks to make etherape. Thank you for using it. :-) -- EtherApe, a graphical network monitor modeled after etherman http://etherape.sourceforge.net/ |
|
From: Nicolas V. <nic...@fn...> - 2001-05-15 12:17:11
|
Hello
I tried the last version of etherape (0.76) and it's really wonderful. Many
improvement since the 0.74 version !!
I found the way to crash etherape. Click on the button to have the protocol
window and then hit the stop button. On my computer I see the crash window.
Other point : you put the ICMP protocol in the layer 4. I am not agree with
that. ICMP use and is a part of IP. It's layer 3. Each IP implementation must
have ICMP.
Each time I start etherape, colors change. Are you planning to save colors or
to had a color window ?
It would be useful for me if I could choose only protocols that I need to
see. Are you planning to add this feature ?
Thanks to make etherape.
Regards
Nicolas
|
|
From: Juan T. <to...@us...> - 2001-05-09 06:31:38
|
I believe that is probably because you are running the newer binary, but you have not installed the whole package. When you are going to install a new version from source, make sure you have deleted old files by using # make uninstall In the older build directory, and that you are installing the newer one by using # make install on the new build directory. I believe the problem is with the etherape.glade file. Make sure that the one installed is the one of the newer version. Regards, Juan. On Tue, May 08, 2001 at 07:47:41PM -0400, root wrote: > > I tried building 0.7.3 on an i686-linux-gnu(2.2.2) but encountered a SIGSEGV > associated with: > > ./etherape > > Gdk-WARNING **: locale not supported by C library > > Gtk-WARNING **: invalid cast from (NULL) pointer to `GtkSpinButton' > > Gtk-CRITICAL **: file gtkspinbutton.c: line 1435 (gtk_spin_button_set_value): assertion `spin_button != NULL' failed. > > Gtk-WARNING **: invalid cast from (NULL) pointer to `GtkSpinButton' > > Gdk-WARNING **: locale not supported by C library > > > ldd shows: > > libglade-gnome.so.0 => /usr/lib/libglade-gnome.so.0 (0x40027000) > libglade.so.0 => /usr/lib/libglade.so.0 (0x40037000) > libxml.so.1 => /usr/local/lib/libxml.so.1 (0x4004f000) > libz.so.1 => /usr/local/lib/libz.so.1 (0x400b4000) > libgnomeui.so.32 => /usr/local/lib/libgnomeui.so.32 (0x400c4000) > libart_lgpl.so.2 => /usr/lib/libart_lgpl.so.2 (0x401aa000) > libgdk_imlib.so.1 => /usr/local/lib/libgdk_imlib.so.1 (0x401b9000) > libSM.so.6 => /usr/X11R6/lib/libSM.so.6 (0x401e9000) > libICE.so.6 => /usr/X11R6/lib/libICE.so.6 (0x401f3000) > libgtk-1.2.so.0 => /usr/local/lib/libgtk-1.2.so.0 (0x4020c000) > libgdk-1.2.so.0 => /usr/local/lib/libgdk-1.2.so.0 (0x40352000) > libgmodule-1.2.so.0 => /usr/local/lib/libgmodule-1.2.so.0 (0x4038f000) > libXi.so.6 => /usr/X11R6/lib/libXi.so.6 (0x40392000) > libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0x4039a000) > libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x403a8000) > libgnome.so.32 => /usr/local/lib/libgnome.so.32 (0x40488000) > libgnomesupport.so.0 => /usr/local/lib/libgnomesupport.so.0 (0x404a1000) > libesd.so.0 => /usr/lib/libesd.so.0 (0x404a8000) > libaudiofile.so.0 => /usr/lib/libaudiofile.so.0 (0x404b0000) > libm.so.6 => /lib/libm.so.6 (0x404bf000) > libdb.so.3 => /lib/libdb.so.3 (0x404e2000) > libglib-1.2.so.0 => /usr/local/lib/libglib-1.2.so.0 (0x4051f000) > libdl.so.2 => /lib/libdl.so.2 (0x40545000) > libresolv.so.2 => /lib/libresolv.so.2 (0x40549000) > libc.so.6 => /lib/libc.so.6 (0x4055c000) > libgcc_s.so.0 => /usr/lib/libgcc_s.so.0 (0x406aa000) > /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000) > > Version 0.6.9 works fine. > > > David > > P.S., I don't subscribe to this list. > > > _______________________________________________ > Etherape-users mailing list > Eth...@li... > http://lists.sourceforge.net/lists/listinfo/etherape-users -- EtherApe, a graphical network monitor modeled after etherman http://etherape.sourceforge.net/ |