Trying to add (compile) new MIBs into NetVoyant fails with various syntax errors

Document ID : KB000021594
Last Modified Date : 14/02/2018
Show Technical Document Details

Description:

NetVoyant returns an error, stating:

Syntax error found at token ACCESS, line x.

This gives a hint: NetVoyant got an error reading the last item before token ACCESS, so this gives a starting place to inspect on within the MIB file.

Use Notepad, open the MIB file, and go to line x (Ctrl-G) and check each token prior to the one in the error.

Most likely, capitalization is the culprit - be sure to also check other OBJECT-TYPEs to ensure the correct use of capitalization is present in the MIB file.

Solution:

Here are some basic syntax requirements:

  • Any dependent MIB modules have already been compiled into NetVoyant.
  • Unique names throughout the module.
  • Table definitions must contain valid type definitions.
  • Index must be defined on the table.