README.solaris.binaries.5.1.2
Table of Contents
1. Creation methodology
2. Which file to use
3. Installation
1. Creation methodology
This document describes the following files:
net-snmp_5.1.2-SunOS_5.6_sun4m.tar.gz
net-snmp_5.1.2-SunOS_5.7_sun4m.tar.gz
net-snmp_5.1.2-SunOS_5.8_sun4m.tar.gz
net-snmp_5.1.2-SunOS_5.6_sun4u.tar.gz
net-snmp_5.1.2-SunOS_5.7_sun4u.tar.gz
net-snmp_5.1.2-SunOS_5.8_sun4u.tar.gz
net-snmp_5.1.2-SunOS_5.9_sun4u.tar.gz
These binaries are created from version 5.1.2 source.
Because of a variety of idiosyncracies related to SPARC memory
management between the SPARC, SuperSPARC and UltraSPARC chipset
as well as kstat issues between various versions of the Solaris operating
system and the limitations of the number of platforms available for
me to compile on, I have settled upon six versions. Each was compiled
using gcc and whichever version of ld, as, ar I was able to get working
on the platform used. In each case, openssl support was compiled in
from the 0.9.7d source as of 2004/08/16. This was done due to reported
issues with the generic 0.9.7d.
Perl support was NOT compiled in due to compatability issues addressed
in the README.solaris document. There are other limitations discussed
in README.solaris.
The compile string used for each version was...
./configure --with-sys-location="Unknown" --disable-developer \
--with-sys-contact="System Administrator" \
--with-mib-modules="host disman/event-mib ucd-snmp/diskio \
examples/example smux agentx mibII/mta_sendmail" --with-cc=gcc
2. Which file to use
Binaires are provided for two hardware platforms - sun4m, sun4u.
The sun4d platform is no longer supported.
To determine your platform, type uname -a or look at the chart here:
http://sunsolve.sun.com/pub-cgi/retrieve.pl?doc=finfodoc%2F12063&zone_32=sun4m&wholewords=on
The sun4m binaries -
net-snmp_5.1.2-SunOS_5.6_sun4m.tar.gz
net-snmp_5.1.2-SunOS_5.7_sun4m.tar.gz
net-snmp_5.1.2-SunOS_5.8_sun4m.tar.gz
Due to memory issues, there are three versions
of the sun4m binary, one each for Solaris 2.6, 7 and 8. These versions
will not run on sun4d or sun4u hardware; neither will they run
on the incorrect operating system. These binaries have not been tested
on Solaris 9.
The sun4m binaries were compiled on a SPARC 5.
They are known to run on the following platforms:
Sparc 5 (2.6,7,8)
The sun4u binaries -
net-snmp_5.1.2-SunOS_5.6_sun4u.tar.gz
net-snmp_5.1.2-SunOS_5.7_sun4u.tar.gz
net-snmp_5.1.2-SunOS_5.8_sun4u.tar.gz
net-snmp_5.1.2-SunOS_5.9_sun4u.tar.gz
As stated above, due to memory issues, there are four versions
of the sun4u binary, one each for Solaris 2.6, 7, 8 and 9. These versions
will not run on sun4m or sun4d hardware; neither will they run
on the incorrect operating system.
The sun4u binaries were compiled on a variety of platforms.
They are known to run on the following hardware:
Ultra 1 (2.6,8,9)
Ultra 2 (2.6,8)
Ultra 60 (7)
E450 (2.6,7,8)
V880 (8)
280R (8)
Blade 1000 (8)
3. Installation
To install these binaries, gunzip them in a known location
(I tend to use /usr/local/dist) then perform the following
(using net-snmp_5.1.2-SunOS_5.9_sun4u.tar as an example)
cd /
tar -xvf /usr/local/dist/net-snmp_5.1.2-SunOS_5.9_sun4u.tar
For further information, see README.solaris found here:
http://www.net-snmp.org/README.solaris.txt
For discussion use the net-snmp mailing lists.
http://sourceforge.net/mail/?group+id=12694
Discuss usage on the net-snmp-users list.
If you wish to discuss coding or have code or patches to contribute
use the net-snmp-coders list.
J. W. Bruce Shaw
Senior Systems Analyst