Typically
An OID under 1.3.6.1.4.1 (iso.org.dod.internet.private.enterprises) must be obtained by IANA (http://pen.iana.org/pen/PenApplication.page). The request for a private enterprise oid is free. Once you have obtained your own private oid you can then use it to create your own custom sub-tree under that oid. The Digi examples are just that, examples. You must define your own variables. Although the variables under 1.3.6.1.2.1 (iso.org.dod.internet.mgmt.mib-2) are already implemented for you. You may be able to use those to create your auto-detect. If you want a list of those just “walk” the tree using “SMNPB” http://sourceforge.net/projects/snmpb or some other SNMP MIB browser or manager. Hope this helps.
Thanks for your timely response I’ll be sure and investagate your suggestion. I have been able to use a mibbrowser (ireasoning MIB browser) to look at a large number of mibs including the digi ones provided. So far I’ve been largely unsucessful in finding useful OID’s and obtaining responses from them
It may be the case that my code has issues returning different types of data for example OCTET STRING vs a DisplayString
I’ll also look closer at observing the responses with wire shark to verify if the poblem is at my end . Along with continuing to investagate differnt aspects of interacting with SNMP such as broadcasting a query and setting up a trap