Thanks Dave,

I did check and did not have another agent running.
Checked version and saw the module.
Didn't see it in nsModulename
Snmptranslate works, and the snmpget can take the oid alpha name and print the 
oid.
So I did an apt-get remove and then installed from the tarball, and it worked!!
I'll have to investigate more later if time allows.
Thanks again Dave


Ed


-----Original Message-----
From: [email protected] [mailto:[email protected]] On Behalf 
Of Dave Shield
Sent: Friday, May 01, 2009 3:53 AM
To: Kuczynski, Edward
Cc: [email protected]
Subject: Re: problem getting agent to call mib init code

2009/4/30 Kuczynski, Edward <[email protected]>:
> Then ran daemon, snmpd with debug and I see NO debug output from the
> init_XXXXobject like I do in fedora. Tailing /var/log/snmpd.log
>
> So please tell me what did I miss??

One possibility is that you have two agents installed on the system,
and the running agent is the "other one" (without your new module).
   Try retrieving the value of   UCD-SNMP-MIB::versionConfigurationOptions.0
This should give you the same results as net-snmp-config

Also, if you walk the NET-SNMP-AGENT-MIB::nsModuleName object,
you ought to see mention of your new module - assuming that it's
being registered correctly.  Though given your report, I strongly suspect
that it won't be there.



> I do see the request go to the agent,
> and it knows the alpha name of the object.

What do you mean by "know[ing] the alpha name of the object"?

> Snmptranslate will work.

That simply means that the MIB file is in place, and is being read
in by the library MIB parser.   In the same way, the command line
tools (snmpget, snmpwalk, etc) will be reading in the MIB file, and
hence able to ask for your new MIB objects.
   But that's completely separate from whether the agent actually
*implements* these objects,



> I doubt it's a permission issue, its all read only, and I config'd for v2c
> read only with public. But that shouldn't stop it from calling init should it?

No.
That should be invoked when the agent first starts up.

It's probably worth checking that the file
      agent/mibgroup/mib_modules_inits.h
does make mention of  init_XXXobject.

Just to check - what is the filename of the code file that contains
this initialisation routine?

Dave

------------------------------------------------------------------------------
Register Now & Save for Velocity, the Web Performance & Operations 
Conference from O'Reilly Media. Velocity features a full day of 
expert-led, hands-on workshops and two days of sessions from industry 
leaders in dedicated Performance & Operations tracks. Use code vel09scf 
and Save an extra 15% before 5/3. http://p.sf.net/sfu/velocityconf
_______________________________________________
Net-snmp-users mailing list
[email protected]
Please see the following page to unsubscribe or change other options:
https://lists.sourceforge.net/lists/listinfo/net-snmp-users

Reply via email to