/ Docs / FAQ / Applications

Frequently Asked Questions - Applications

This document answers questions regarding the usage of the applications bundled with Mibble.

Q1: How do I validate a MIB file?

You can validate a MIB file by running it through the MibbleValidator application. This program attempts to load one or more MIB file(s) specified on the command-line and will print the summarized results on screen. In particular, any errors will be printed with a short excerpt from the erroneous MIB file.

There are convenient startup scripts for this application in the bin directory (in the distribution package). It must be run from a terminal (or DOS-prompt for Windows users) as the program contains no graphical user interface. Run once without any parameters get information on usage.

Q2: How do I browse a MIB file?

You can browse a MIB file by using the MibbleBrowser application. This program allows loading one or more MIB file(s) and displays them in a graphical interface with a tree view. It provides the same detailed information as the MibbleValidator on error and can be as an alternative.

The MIB browser also allows you to send SNMP requests and walk the OID tree.

There are convenient startup scripts for this application in the bin directory (in the distribution package). From a Windows environment it should be sufficient to double click the MibbleBrowser.bat file for launching the application. A Unix shell script is also available.

Q3: Can I have MIB files loaded on browser startup?

Yes, the MibbleBrowser application accepts MIB files as arguments on the command-line.

Q4: How do I use the MIB browser with SNMPv2c or SNMPv3?

The MibbleBrowser supports SNMP requests for either SNMPv1, SNMPv2c or SNMPv3. By default SNMPv1 is used. You can change the version to use in the menu labelled "SNMP".

Q5: Can I get all values from a table with the MIB browser?

Yes, you can retrieve all the values from a table by selecting the table symbol (or entering the OID) and thereafter pressing the "Get All" button. This will perform a series of SNMP get next operations until all values in the OID branch have been retrieved.

This operation can be used to retrieve a series of values in any OID tree branch. It works for table columns as well as for whole MIB files.

Q6: Can I speed up the tree walking in the browser?

By default, the SNMP panel will attempt to focus any returned value in the MIB tree. It will also update the OID field with the returned value so that it becomes easy to step through a MIB only using the "Get Next" button.

This behaviour slows down SNMP operations, as the MIB tree must be updated in between results. It is therefore possible to turn off the automatic tree selection from the "SNMP" menu by unchecking the "Show result in tree" option. This will make all SNMP operations perform at maximum speed.


Copyright © 2003-2012 Per Cederberg. Permission is granted to copy this document verbatim in any medium, provided that this copyright notice is left intact.

Designed & Hosted by Liquid Site Hosting.

Purchase a commercial Mibble license