Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 14 Oct 2005 18:08:52 +0000
From:      ZorroBSD <z.zorro.z@gmail.com>
To:        freebsd-questions@freebsd.org
Subject:   Natmonitor on FreeBSD
Message-ID:  <a804b8630510141108h7a8d2e2dj85058de0f4405c5@mail.gmail.com>

next in thread | raw e-mail | index | archive | help
Hi There.
There is any one who using Natmonitor ?
the only Nat Monitor that i find on the net is
https://sourceforge.net/projects/natmonitor/
The only one that show me bandwidth usage on any PC that you have.
i have a FreeBSD 5.3 Gateway on 486 PC with 64 Ram.
a small Hub and 4 PC's
1. FreeBSD 5.4 for Desktop on PIII 450 with 128 Ram.
2. Win2K on PIII 1000 with 384 Ram.
3. RedHat 9.0 on PII with 128 Ram (he has a Desktop KDE but i never use it,
its only for SSH Server, to get in from my work).
I never touch it and I'm going to format it and put FreeBSD 5.4.
4. Win XP Pro on P-IV with 512 Ram (its for my father, not my PC).

my wish is to find a good Nat Monitoring that give me all the information
abut the bandwidth usage traffic.
I see the only program that do it is "natmonitor" from:
https://sourceforge.net/projects/natmonitor/

I see that its can work on BSD but its for windows/Linux .
I get the file and open it.
I Read the README file and i create a Dir /var/natmonitord i give chmod 777
to the folder /var/natmonitord.
and then i "make natmonitord", then i get the error.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
emanuel@Zorro$ sudo make natmonitord
Password:
gcc -c natmonitord.c -pipe -Wall
In file included from /usr/include/netinet/if_ether.h:37,
from natmonitord.c:24:
/usr/include/net/if_arp.h:88: error: field `arp_pa' has incomplete type
/usr/include/net/if_arp.h:89: error: field `arp_ha' has incomplete type
*** Error code 1

Stop in /usr/home/emanuel/natmonitor-2.4.
emanuel@Zorro$
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

I try to open the file /usr/include/net/if_arp.h , and i see in line 88 &
89, (the 2 lines like in the error code).
but I don't know what to do with them.
I try to find help on google.com <http://google.com>; and
google.com/bsd<http://google.com/bsd>and nothing......
its look like no one use it :-( (its need to be a good program).

then i see the "REQUIREMENTS: IT MUST BE RUN ON ROUTER MACHINE."
(I run all this on my Desktop FreeBSD 5.4) so i "cp" the file to my FreeBSD
5.3 Gateway.
I have an IPFW and NATD on it.
He is also make a PPP conection (pppoe) to an old Alcatel Home.
and the option "router_enable=3D'NO'" on my "rc.conf"
but i get the same Error.
(Its also if the option is "router_enale=3D'YES'" ).

i try to find a port on the net and on
freebsd.org/ports<http://freebsd.org/ports>.
But no luck.
any idea ?

There is a screenshots on :
http://www.linuxsoft.cz/screenshot_img/4157-a.jpg
its Beautiful. It's show you all the bandwidth That using on a local LAN.
If some one can help me, I'll be more then happy.

thank you.

--
Emanuel T.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?a804b8630510141108h7a8d2e2dj85058de0f4405c5>