image
image

Go Back   macosx.com > Mac Help Forums > Networking & Compatibility

Reply
 
Thread Tools
  #1  
Old March 19th, 2007, 08:10 AM
Registered User
 
Join Date: Mar 2007
Posts: 1
JupitorC is on a distinguished road
SNMP on Mac OS X client

What I am attempting to do is to activate SNMP on my Mac OS X.4 clients in our organization. I have a Windows audit application that uses SNMP. I need to get this SNMP to work on my Mac's.

I am unable to get SNMP to work on my Mac OS X.4 client. I edited the /etc/hostconfig file with the line SNMPSERVER=-YES-.

I have logged on as root and used the perl script - snmpconf -g basic_setup. Went through the questions and answered them. Then I restarted.

I then took a look at var/log/snmpd.log but there are 8 errors. This is what it said:

nlist err: neither icmpstat nor _icmpstat found.
/usr/share/snmp/snmpd.conf: line 21: Error: Blank line following rouser token.
/usr/share/snmp/snmpd.conf: line 26: Error: Blank line following rocommunity token.
/usr/share/snmp/snmpd.conf: line 31: Error: Blank line following rwcommunity token.
/usr/share/snmp/snmpd.conf: line 55: Error: Blank line following proc token.
/usr/share/snmp/snmpd.conf: line 70: Error: Blank line following disk token.
/usr/share/snmp/snmpd.conf: line 91: Error: Blank line following syslocation token.
/usr/share/snmp/snmpd.conf: line 102: Error: Blank line following syscontact token.
/usr/share/snmp/snmpd.conf: line 124: Error: Blank line following trapcommunity token.
net-snmp: 8 error(s) in config file(s)
/usr/share/snmp/snmpd.conf: line 21: Error: Blank line following rouser token.
/usr/share/snmp/snmpd.conf: line 26: Error: Blank line following rocommunity token.
/usr/share/snmp/snmpd.conf: line 31: Error: Blank line following rwcommunity token.
/usr/share/snmp/snmpd.conf: line 55: Error: Blank line following proc token.
/usr/share/snmp/snmpd.conf: line 70: Error: Blank line following disk token.
/usr/share/snmp/snmpd.conf: line 91: Error: Blank line following syslocation token.
/usr/share/snmp/snmpd.conf: line 102: Error: Blank line following syscontact token.
/usr/share/snmp/snmpd.conf: line 124: Error: Blank line following trapcommunity token.
net-snmp: 8 error(s) in config file(s)
Error opening specified endpoint "udp:161"
Server Exiting with code 1

Then I went back and took a look at the snmpd.conf file and this is what is said:

###########################################################################
#
# snmpd.conf
#
# - created by the snmpconf configuration program
#
###########################################################################
# SECTION: Access Control Setup
#
# This section defines who is allowed to talk to your running
# snmp agent.

# rwuser: a SNMPv3 read-write user
# arguments: user [noauth|auth|priv] [restriction_oid]

rwuser solson auth
rwuser root auth public

# rouser: a SNMPv3 read-only user
# arguments: user [noauth|auth|priv] [restriction_oid]

rouser
rouser solson auth public

# rocommunity: a SNMPv1/SNMPv2c read-only access community name
# arguments: community [default|hostname|network/bits] [oid]

rocommunity
rocommunity public

# rwcommunity: a SNMPv1/SNMPv2c read-write access community name
# arguments: community [default|hostname|network/bits] [oid]

rwcommunity
rwcommunity public public






###########################################################################
# SECTION: Monitor Various Aspects of the Running Host
#
# The following check up on various aspects of a host.

# proc: Check for processes that should be running.
# proc NAME [MAX=0] [MIN=0]
#
# NAME: the name of the process to check for. It must match
# exactly (ie, http will not find httpd processes).
# MAX: the maximum number allowed to be running. Defaults to 0.
# MIN: the minimum number to be running. Defaults to 0.
#
# The results are reported in the prTable section of the UCD-SNMP-MIB tree
# Special Case: When the min and max numbers are both 0, it assumes
# you want a max of infinity and a min of 1.

proc

# disk: Check for disk space usage of a partition.
# The agent can check the amount of available disk space, and make
# sure it is above a set limit.
#
# disk PATH [MIN=100000]
#
# PATH: mount path to the disk in question.
# MIN: Disks with space below this value will have the Mib's errorFlag set.
# Can be a raw byte value or a percentage followed by the %
# symbol. Default value = 100000.
#
# The results are reported in the dskTable section of the UCD-SNMP-MIB tree

disk






###########################################################################
# SECTION: System Information Setup
#
# This section defines some of the information reported in
# the "system" mib group in the mibII tree.

# syslocation: The [typically physical] location of the system.
# Note that setting this value here means that when trying to
# perform an snmp SET operation to the sysLocation.0 variable will make
# the agent return the "notWritable" error code. IE, including
# this token in the snmpd.conf file will disable write access to
# the variable.
# arguments: location_string

syslocation
syslocation server_room
syslocation IT_Room

# syscontact: The contact information for the administrator
# Note that setting this value here means that when trying to
# perform an snmp SET operation to the sysContact.0 variable will make
# the agent return the "notWritable" error code. IE, including
# this token in the snmpd.conf file will disable write access to
# the variable.
# arguments: contact_string

syscontact
syscontact solson

# sysservices: The proper value for the sysServices object.
# arguments: sysservices_number

sysservices 8
sysservices 0



###########################################################################
# SECTION: Trap Destinations
#
# Here we define who the agent will send traps to.

# informsink: A SNMPv2c inform (acknowledged trap) receiver
# arguments: host [community] [portnum]

informsink A001869

# trapcommunity: Default trap sink community to use
# arguments: community-string

trapcommunity

# authtrapenable: Should we send traps when authentication failures occur
# arguments: 1 | 2 (1 = yes, 2 = no)

authtrapenable 1

Comparing this snmpd.conf file to EXAMPLE.conf just doesn't look right. Looks like a lot of things missing.

I downloaded net-snmp-5.2.4.pre1 but upon opening it I don't have clue as how to install this.

Steve
Reply With Quote
  #2  
Old April 3rd, 2007, 04:54 PM
Registered User
 
Join Date: Apr 2007
Posts: 1
chrispsoft is on a distinguished road
Snmp

I'm also trying to get SNMP working. I'm using OpManager to manager Windows 2003 server, Windows Vista, Windows XP, ADSL Gateway+Router, and Network Storage. However, I cannot get SNMP working on my Mac Pro, like you I suspect the snmpd.conf file.

It's early days for me on this challenge (day 2), but I thought I would have sorted in an hour or two. If I make any progress I will update you.
Reply With Quote
  #3  
Old May 6th, 2008, 01:41 PM
Registered User
 
Join Date: May 2008
Posts: 2
picoscope is on a distinguished road
I'm having troubles getting SNMP working on my Macs as well. Anyone have any good links for this?

I've tried the instructions at http://macenterprise.org/content/view/329/77/ and get similar errors as those quoted above.
Reply With Quote
Reply

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is Off
HTML code is Off
Trackbacks are Off
Pingbacks are Off
Refbacks are Off
Forum Jump


All times are GMT -5. The time now is 12:08 AM.


Mac Support® Version 3.7.0 Beta 5
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.1.0
Copyright 2000-2008 DigitalCrowd, Inc.