[comp.dcom.lans] Free SNMP software for a PC

crosson@cam.nist.gov (Bob Crosson) (12/13/90)

I have written for my own use a program which runs on PCs,
communicates with an Ethernet via a packet driver, and monitors the
values of SNMP variables (as listed in a database file) of specified
network devices supporting SNMP.  This is free, unsupported,
available-to-all software.  See below for retrieval instructions.

The executable program is also an example of how to use the included
libraries to write custom applications in C suited to individual
network managers' needs.  Initial development and testing was done
on a PS/2 model 60 with a 3Com 3c523 Ethernet adapter, with
operational testing and final implementation on a Compaq Portable
III with a Western Digital WD8003E Ethernet card.  So it works with
two different packet drivers.  The SNMP devices it was developed
with were Proteon p4200 routers, so no testing with other devices
has been done so far.  Manufacturer specific databases (non-MIB I)
in the SNMP network devices are not supported.

I will try to answer e-mail questions (should anybody be interested)
as time permits.  My Internet address is crosson@cam.nist.gov.

In the anonymous FTP directory on host enh.nist.gov (129.6.16.1) are
two files in compressed tar format.  This is a VAX running VMS so
the file names may look a little strange.  The file snmplib.tar_z
contains the libraries, executables, and minimal documentation.  The
file snmpsrc.tar_z contains all sources (both the main program and
the libraries) and all available documentation.  Note that a packet
driver for your Ethernet interface is also necessary to run any of
this.

I will be expanding on this as my requirements change.  Others are
free to enhance and expand on the code as they wish.  Have fun.

Bob Crosson
National Institute of Standards and Technology
crosson@cam.nist.gov