Load And Compile SNMP MIBs On T/Mon

Unable to Load and Compile SNMP MIBs

Platform: T/Mon - IAM

Quick Reference Chart

MIB Reference Chart
For more details, review the troubleshooting checklist below.

Troubleshooting Checklist

  1. Software.

    • Because several MIB compiler issues are solved in newer firmware versions, we recommend that you upgrade.
  2. Trap processor module.

    • Skip this step if you have already processed SNMP traps and are simply adding a new MIB.
    • If this is your first time setting up SNMP, the SNMP Trap Processor module (DPS Part # D-SK-490-10A-00) must be loaded on the T/Mon.
    • To verify you have this module installed, navigate to "Diagnostics --> Installable Modules --> Installation Status". Look for SNMP Trap Processor, and the phrase "Installed" to the left of it. Contact Sales at (800) 622-3314 if it is not.
TRAP Module
Navigate to the following listing of installed and installable
modules to verify that you have the SNMP Trap Processor
module installed on your T/Mon system.
  1. Main MIB.

    • This can generally be found in a user manual, product CD, or manufacturer's website.
  2. Referenced MIBs.

    • Open the MIB in a text editor such as notepad.
    • You should see a section labeled "imports" toward the beginning of the file.
    • NOTE: The T/Mon-IAM will only parse MIBs with a .mib extension. If you were provided with MIBs that have a .my or .txt extension this will need to be changed to .mib before transferring the files.
Imports
In this example, the "imports" section indicates that you need the RFC1213-MIB, RFC1212, and RFC1155-SMI MIBs in order to correctly compile the DPS-MIB-V38 MIB.
  1. Raw ASN.1.

    • Avoid any "pre-compiled" .mib files
    • Avoid UNIX MIBs. Use DOS MIBs only.
    • ASN.1 files are readable in any standard text editor (ex. Notepad)
  2. Identify traps.

    • While you have the MIB open in a text editor, search for the following pieces of text (the T/Mon can handle these types of traps):
      • Trap-Type - SNMP v1 TRAP
      • Notification Type - SNMP v2 TRAP
      • Inform-Type - SNMP v2c TRAP
  3. Transfer the MIBs.

    • Transfer MIBs via FTP. When you make an FTP connection to the T/Mon-IAM, you will be in the working directory. If there is not already a folder named MIBS, create this folder, and drop your MIB files inside.
    • "Sneaker Net": You can put the MIBs on a floppy, or CD (If your master is equipped with a CD-ROM drive).
      Place the media in the T/Mon
      Navigate to Files --> Utilities --> MIB File Manager
      Choose Import MIB
      Enter the source drive (A = Floppy, D = CD on IAM, E = CD on T/MonNOC).
      You will be given a list of MIBs on the source disk to choose from. Use the TAB key to enter the list and choose the MIB you'd like to import. This must be done once for each MIB.
MIB Finder
Navigate to the MIB File Manager
  1. Compile the MIBs

    • Choose 'Compile' from the MIB Manager menu. This will compile all MIBs with the .mib extension in the MIBs directory.
    • If there are no errors during compilation, you will see a "No errors!" message. This message indicates that you have successfully loaded and compiled SNMP MIBs onto your T/Mon. You have solved the problem and need not complete the remainder of this checklist.
  2. Correct any errors.

    • If errors are found during compilation, you will see an "Errors found:" message:
    • The most common error (95% of time) is an import error.
      This means that an MIB file that needs to be compiled is missing.
      Open the MIB Manager log from the Report Viewer.
      (from master menu) 'Reports' -->'View Report File' --> 'MIB Manager Logs'
      Look for "Imported" to see the MIB that was missing:
      Refer back to the earlier steps in this checklist to identify, locate, and import the missing MIB(s).
Complete MIB
A completed MIB compilation with no errors.

If you continue to have issues while loading and compiling SNMP MIBs, please contact DPS Telecom Tech Support.