From: Jeff G. <je...@op...> - 2008-08-15 13:28:40
|
On Aug 15, 2008, at 9:07 AM, thelab13 wrote: > When i run mibparser i get the following: > > Oops. > Encountered "equalLogic" at line 40, column 23. > Was expecting: > <INTEGER_LITERAL> ... > > ParseException: Encountered "equalLogic" at line 40, column 23. > Was expecting: > <INTEGER_LITERAL> ... > > at ParseMib.generateParseException( > ParseMib.java:4234) > at ParseMib.jj_consume_token(ParseMib.java:4111) > at ParseMib.IntegerOID(ParseMib.java:1435) > at ParseMib.ModuleIdentity(ParseMib.java:302) > at ParseMib.Start(ParseMib.java:135) > at ParseMib.main(ParseMib.java:54) Which MIB definition were you working with when you got this message? I assume eqlmember.mib, is that right? > I have two mibs that i need to parse based on an mrtg config that > the SAN can produce. I can use MRTG to view the IO but would like to > intergrate it into our exisintng Opennms. I don' know how to build > the configs from scratch. There are two other EqualLogic MIBs that these two depend on: EQLGROUP- MIB and EQLSTORAGEPOOL-MIB. You didn't include either of those with your message. A good rule of thumb is to be sure that the MIBs you are working with will cleanly pass smilint before even trying to use mibParser on them. These MIBs look to be some distance from that milestone. In plain speak, the vendor gave you malformed MIB definitions. -jeff |