Installation
Installation of GxSNMP can be a tedious and time consuming task. If you
take your time and follow the instructions contained in this guide you
will find that GxSNMP will be a powerful addtion to your network management
toolbox.
In this chapter we will assume basic knowledge of your chosen opertation
system and/or distribution.
Obtaining the latest version
The latest released versions of GXSNMP shall be available from
http://www.gxsnmp.org.
Before you install
GxSNMP is a complex package and depends on a few other packages to
be properly configured and installed before you can build it sucessfully.
This section will detail out the packages and version of those packages
that GxSNMP depends on. We will not discuss specific installation
issues with the external packages as that is beyond the scope of
this document. Where needed we will detail out the required settings.
Reporting Bugs
If you have found a bug in GXSNMP we need to know about it to fix
it. In order to assist us in tracking it down we will need complete
information from you. You should detail out the OS version, what
version of GXSNMP (as reported by Help->About GXSNMP), and the
exact circumstances leading up to the bug. This should include
as much detail as possible. Remember the more detailed the report
the more likely that it will be fixed.
Its recommened that you try and follow all the procedures listed here
though if you don't have time please report the bug anyway -- even
vague bug reports are better then none at all.
Compilation Problems
While every effort has been made to make GXSNMP compile on as wide
a range of operating systems as possible there are times it fails
to compile. In order for us to help you resolve the difficulties
we will need the following information from you.
If you are experiencing problems while running GXSNMP please see
.
Everything that was printed out when you first ran
./configure.The complete contents of the 'config.log' file.
If the compilation failed because a required library was not
installed and you have installed the required library and its
still not finding it make sure you have removed the old config.cache
and try the configure again.
Run-Time Problems
Some things to keep in mind when you report run-time problems to
us.
Compile with debugging info. (make CFLAGS=-g
will do this)Also define DEBUG in config.h so that the extra
debugging information will get compiled in. A future version
will have rutime debuging that will be able to be turned on
and off at will.What platform are you running on? Autoconf
packages include a neat little config.guess shell script,
the output of this will suffice here.What triggers this bug? Please try and be
as specific as possible here.If this is related to any of the SNMP functions
of GXSNMP we will need information on the remote system as
well. This should include:
VendorSoftware RevisionWhat SNMP version you were using
When you installed the gnome libraries a script called 'gnome-bug'
was installed that will automate all of this for you. It is highly
recommended that you use this.
Known Problems
The list included here is things we currently know about.
ping.c fails to compile
This is usually caused by an older libc problem, we have tried
to insure that this will work everywhere but it still fails on
some machines. Unfortantly the only recourse now left is for
you to upgrade your libc or provide us with a patch.
Configuration
After you have sucessfully installed GXSNMP and the first time you
run it you will be presented with a window that looks something like
what is show in .Initial GXSNMP window.Setting up the Database
Not written yet.
Configuring the DatabaseSetting up SNMP configuration
Not written yet.
SNMP Configuration Dialog