[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: MIB checkers



David T. Perkins wrote:
HI,

Is there another "commercial" MIB checker other than SMICng?
There are commercial MIB compilers, such as the "new one"
from SNMP Research, mibsmithy from muonics, etc. Are there
any that are targeted to verify that the MIB module conforms
with SMIv2 with the additional interpretations specified
in RFC 4181?

There are behaviors that I don't like of older versions
of smilint. Can we get those changed if smilint is made
the "IETF MIB checker"?

I think we should use smilint because it is free and it is good.

IMO, BOTH smilint and SMICng enforce some "guidelines" that don't actually exist.
My biggest gripe is SMICng telling MIB authors not to use more than one
external index (e.g., ifIndex, ifType) in a table because it is a bad design. smilint is better about this sort of thing.
Both are very thorough, which is what you want in a MIB checker.
Both have some false positives and false negatives.  Cisco uses SMICng.
I always ran smilint on my reviews as well.  Sometimes it found things
SMICng didn't find, and sometimes it missed things that SMICng found.


No, I don't have details of specific error messages (anymore).
I retired from Cisco MIB Police after 10 years and over 1000 reviews.
I don't want to remember any details :-)


Regards,
/david t. perkins




Andy