On Wed, Nov 19, 2008 at 02:26:56PM -0500, Delbert Martin wrote:
This may be just an issue with my understanding of this rfc, but the Module Identifier / identity node is listed as hostResourcesMibModule is found in the Document as hrAdmininfo.1 which would make the OID of the Module Identifier be { 1.3.6.1.2.1.25.7.1 } when the Logical OID for the Module Identifier (for me at least) would be { 1.3.6.1.2.1.25 } thus giving you the Base OID of this module which all other OIDs in the module are sub-interfaces of.
what am I doing wrong?
For some reason, the authors of RFC 2790 did choose to register the MODULE-IDENTITY at 1.3.6.1.2.1.25.7.1 - likely because the SMIv1 version did already have the assignment
host OBJECT IDENTIFIER ::= { mib-2 25 }
and the authors did not want to change this assignment - so they registered the MODULE-IDENTITY somewhere else - which is fine from the SMIv2 perspective.
If you work under the assumption that a module has a "base OID", then you are asking for trouble since SMIv2 does not require such a "base OID" and there are well know MIB modules (like the IF-MIB) where this is not the case and likely will never be the case.
/js