[prev in list] [next in list] [prev in thread] [next in thread] 

List:       net-snmp-users
Subject:    problem getting agent to call mib init code
From:       "Kuczynski, Edward" <edk () ll ! mit ! edu>
Date:       2009-04-30 21:27:49
Message-ID: 3A63E27652978848A01D17FA4CC9CCDF01105E881930 () LLE2K7-BE01 ! mitll ! ad ! local
[Download RAW message or body]

OK, somehow I've missed something. I have it working on fedora core9. Looked at the \
FAQ.

Switched over to a new machine, debian, that already has net-snmp installed.

Ran mib2c fine.  Got output .c/.h and copied to netsnmp/agent/mibgroup and added code \
AND logging.  Especially in the init_XXXobject. Ran configure \
-with-mib-modules="XXXobject" Ran make, make install. Yes .o and .lo are remade.

Ran net-snmp-config -configure-options and I see "-with-mib-modules="XXXobject"

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?? I \
do see the request go to the agent, and it knows the alpha name of the object.

Snmptranslate will work. But an snmpget gives the expected no such object in \
agent(expected since I never saw the load msg)

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?

So why won't it call the init?, Isn't the new MIB code now linked into the main \
agent?  How do you debug this.  IS there a -D token I can use???

Thanks in advance.
Ed


[Attachment #3 (text/html)]

<html xmlns:o="urn:schemas-microsoft-com:office:office" \
xmlns:w="urn:schemas-microsoft-com:office:word" \
xmlns="http://www.w3.org/TR/REC-html40">

<head>
<meta http-equiv=Content-Type content="text/html; charset=us-ascii">
<meta name=Generator content="Microsoft Word 11 (filtered medium)">
<style>
<!--
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0in;
	margin-bottom:.0001pt;
	font-size:12.0pt;
	font-family:"Times New Roman";}
a:link, span.MsoHyperlink
	{color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{color:purple;
	text-decoration:underline;}
span.EmailStyle17
	{mso-style-type:personal-reply;
	font-family:Arial;
	color:navy;}
@page Section1
	{size:8.5in 11.0in;
	margin:1.0in 1.25in 1.0in 1.25in;}
div.Section1
	{page:Section1;}
-->
</style>

</head>

<body lang=EN-US link=blue vlink=purple>

<div class=Section1>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>OK, somehow I&#8217;ve missed something. I
have it working on fedora core9. Looked at the FAQ.<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>Switched over to a new machine, debian, that
already has net-snmp installed.<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>Ran mib2c fine.&nbsp; Got output .c/.h and
copied to netsnmp/agent/mibgroup and added code AND logging.&nbsp; Especially
in the init_XXXobject.<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>Ran configure \
&#8211;with-mib-modules=&#8221;XXXobject&#8221;<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>Ran make, make install. Yes .o and .lo are
remade.<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>Ran net-snmp-config &#8211;configure-options
and I see &#8220;&#8212;with-mib-modules=&#8221;XXXobject&#8221; \
<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>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<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>So please tell me what did I miss?? I do
see the request go to the agent, and it knows the alpha name of the \
object.<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>Snmptranslate will work. But an snmpget
gives the expected no such object in agent(expected since I never saw the load
msg)<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>I doubt it&#8217;s a permission issue, its
all read only, and I config&#8217;d for v2c read only with public. But that
shouldn&#8217;t stop it from calling init should it?<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>&nbsp;<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>So why won&#8217;t it call the init?, \
Isn&#8217;t the new MIB code now linked into the main agent?&nbsp; How do you debug
this.&nbsp; IS there a &#8211;D token I can use???<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>Thanks in advance.<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>Ed<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>&nbsp;<o:p></o:p></span></font></p>

</div>

</body>

</html>


[Attachment #4 (--===============3809709962520248737==)]
------------------------------------------------------------------------------
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
Net-snmp-users@lists.sourceforge.net
Please see the following page to unsubscribe or change other options:
https://lists.sourceforge.net/lists/listinfo/net-snmp-users


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic