Re: Wrong Type (should be Counter64): Counter32: 4278126933

Dave Shield <[email protected]>
Newsgroups gmane.network.net-snmp.user
Message-ID <[email protected]>
On Wed, 2005-10-19 at 20:57 +0200, Turbo Fredriksson wrote:
> In another thread to day (private MIB definition problem)
> you talked about "using two 32-bit integer index values"...
> 
> Could you please explain what that means and how to accomplish
> it?

Sure -  it's probably easier to illustrate with 2-digit
(decimal) values, but applying the same concept to 32-bit
(binary) values should be fairly straightforward.  This
will be left as an  exercise for the student :-)


Assume that I have a table, indexed by 4-digit values (in the
range 0-9999).   The most natural way to represent an entry in
this table would be of the form:

	myTable.someColumn.1234


But unfortunately, VSNMP(*) can't handle the index value 1234.
It's just Too Darned Big.
     (*) Very Simple Network Management Protocol


Instead, I must define the table as taking *two* index values:
	hectoIndex, unitIndex
(each in the range 0-99).  So the same entry can now be
represented as:

	myTable.someColumn.12.34

The indexing "looks wrong" (particularly if this uses 32-bit
binary values), but a suitable front-end application can
recombine the two values, and display the results appropriately.



> Does it have any relevance here? I don't want it in the index,
> but in a table column.

Yup.
Exactly the same technique can be used for column values.
Split one (64-bit) value into two (32-bit) values, and
have the management application re-combine them.



> > You're probably better off looking at using an embedded
> > perl or C-based implementation.
> 
> I've seen the references to 'embedded perl', but I never followed
> through... Would it be easy to convert my current pass_persist
> perl script to an embedded one?

Pass - it's not something I've ever really looked at.

> Is there any documentation about this?

   http://www.net-snmp.org/tutorial/tutorial-5/toolkit/perl/index.html

and
 
   $ man snmpd.conf

   EMBEDDED PERL SUPPORT


Dave


-------------------------------------------------------
This SF.Net email is sponsored by:
Power Architecture Resource Center: Free content, downloads, discussions,
and more. http://solutions.newsforge.com/ibmarch.tmpl
_______________________________________________
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
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.