Hi Frank, After changing "SNMP-VIEW-BASED-ACM-SMI" and "SNMPv2-SMI", it is showing "enterprises.4976" as expected. Thank you so much for the help!
Best, Raymond *Raymond Chan* On Fri, May 13, 2016 at 7:11 AM, Frank Fock <[email protected]> wrote: > Hi Raymond, > > There is a typo in the FAQ description. Please load the MIB module > "SNMPv2-SMI" instead of "SNMPv2-MIB". Then it works. > > Best regards, > Frank > > > Am 12.05.2016 um 08:25 schrieb Raymond Yan Lok Chan: > >> Hi all, >> I am currently trying to use SMI-1.2.0 API to translate an OID using the >> following guide: >> https://oosnmp.net/confluence/pages/viewpage.action?pageId=5799973 >> and come up with the following code: >> static { >> try{ >> SmiManager smiManager = new SmiManager(null, new >> File("E:/Download/snmp4j-smi-1.2.0-dist/snmp4j-smi-1.2.0/mibrepository")); >> smiManager.loadModule("SNMP-VIEW-BASED-ACM-MIB"); >> smiManager.loadModule("SNMPv2-MIB"); >> SNMP4JSettings.setOIDTextFormat(smiManager); >> SNMP4JSettings.setVariableTextFormat(smiManager); >> } catch (IOException e){ >> System.out.println(e); >> } >> } >> >> public static void main(String[] args) { >> OID testPrivOID = new OID("1.3.6.1.4.1.4976"); >> System.out.println(testPrivOID.toString()); >> } >> >> According to the guide, I expected to see output "enterprises.4976", but >> instead I am only getting "1.3.6.1.4.1.4976". >> >> Just for a confirmation, I tried to put everything in the main and checked >> if the smiManager loaded the required Mibs: >> >> public static void main(String[] args) throws { >> SmiManager smiManager = new SmiManager(null, new >> File("E:/Download/snmp4j-smi-1.2.0-dist/snmp4j-smi-1.2.0/mibrepository")); >> smiManager.loadModule("SNMP-VIEW-BASED-ACM-MIB"); >> smiManager.loadModule("SNMPv2-MIB"); >> SNMP4JSettings.setOIDTextFormat(smiManager); >> SNMP4JSettings.setVariableTextFormat(smiManager); >> for(String module: smiManager.getLoadedModuleNames()){ >> System.out.print(module+' '); >> } >> OID testPrivOID = new OID("1.3.6.1.4.1.4976"); >> System.out.println(testPrivOID.toString()); >> } >> >> and give me the following: >> SNMP-VIEW-BASED-ACM-MIB SNMPv2-MIB 1.3.6.1.4.1.4976 >> >> Can anyone point out what I have done wrongly please? Or even tell me if >> the translation is a PRO only feature. >> >> Thank you all in advance. >> >> Best, >> *Raymond Chan* >> _______________________________________________ >> SNMP4J mailing list >> [email protected] >> https://oosnmp.net/mailman/listinfo/snmp4j >> > > -- > --- > AGENT++ > Maximilian-Kolbe-Str. 10 > 73257 Koengen, Germany > https://agentpp.com > Phone: +49 7024 8688230 > Fax: +49 7024 8688231 > > > _______________________________________________ > SNMP4J mailing list > [email protected] > https://oosnmp.net/mailman/listinfo/snmp4j > _______________________________________________ SNMP4J mailing list [email protected] https://oosnmp.net/mailman/listinfo/snmp4j
