Jicmp

From OpenNMS

JICMP is a Java interface to the ICMP protocol (ping), originally written as a part of OpenNMS. It is now available as a separate package, although JICMP binaries for common platforms are provided in the opennms-installer jar.

As of OpenNMS 1.3.6, JICMP is no longer distributed as part of the OpenNMS source release, however, it is still a required dependency. To install OpenNMS 1.3.6 or later, you will need to download JICMP and compile install it (or, install a pre-made package). If it is installed somewhere that is not in the default library path, you may need to tell the OpenNMS installer where it is at, using the "-l" flag.

For example:

 ./install -disU -l /usr/local/lib
 ==============================================================================
 OpenNMS Installer Version $Id: Installer.java 7276 2007-08-28 16:35:34Z rangerrick $
 ==============================================================================
 
 Configures PostgreSQL tables, users, and other miscellaneous settings.
 
 - searching for jicmp:
   - trying to load /usr/local/lib/libjicmp.so: OK
 - searching for jrrd:
   - trying to load /usr/local/lib/libjrrd.so: OK

If you have native libraries that OpenNMS needs in multiple locations, you can use the path separator (":" on UNIX) to specify multiple paths to search:

 ./install -disU -l /usr/local/lib:/opt/jrrd/lib:/opt/jicmp/lib

If you have problems installing on solaris see Installing_on_Solaris

Personal tools
DevJam 2008 Sponsors
DevJam 2008 Sponsor: Google
DevJam 2008 Sponsor: Netregistry
DevJam 2008 Sponsor: Papa John's
NewEdge Networks
OpenNMS takes home the gold award!
Join the Free Software Foundation
Support This Project Commercial OpenNMS Support OpenNMS Italia Get OpenNMS at SourceForge.net. Fast, secure and Free Open Source software downloads Our Network Simulator Our Java Profiler