[ home | contact | products | services | partners | news ]
[ snmp | snmpv3 | java-snmp | mib-compiler | mibs | http/web | ipstack | tcp | download ]


DMH Software

MIB Compiler for the Advanced SNMP Agent



About the MIB-Compiler

DMH offers a comprehensive SMIv2 MIB-Compiler for rapid mib development for the DMH Advanced SNMP-Agent SDK. The MIB-Compiler supports both SMIv2 and SMIv1. It can compile published IETF and IANA ASN.1 mib files. The compiler does not require special directive or changes in MIB files. It can process input files in the standard SMIv2/1 ASN.1 format. We have tested most of the IETF and IANA mib definition files.

The SMIv2 DMH back-end generates MIB header file, the method-functions as well as the mib database for the DMH SNMP-Agent. The "c" and "h" files generated by the back-end include support code, information and hints for the mib developer.

The compiler generates code and comments to help adding the support for tabular mibs (tables). Every object is provided with the details of syntax, node-type, index information, hints and code example to support it. The task of adding the support for your mib-objects is easier and faster.

The compiler generates code to support Notification objects. It generates trap_ stubs for notification definition specified in the ASN.1 MIB file.

The MIB-Compiler is kept up to date with the latest architecture, services and enhancements of the DMH Advanced SNMP-Agent. It generates code to calls the latest snmp-agent special functions and handlers to process tabular mib as well as special mib objects such as rowStatus, storagType etc.

Download the MIB-Compiler for evaluation

You can download a copy for evaluation and comments. We will work with you to solve any issues and meet specific requirements you may have.

Download dmh-smi-mib-compiler.zip - DMH SMIv2 MIB-Compiler for DMH Advanced Snmp-Agent. Version 1.1.6.2

The mib-compiler front end.

The front-end compiler is based on "libsmi", an advanced research MIB-Compiler and mib processing related tool-set. The compiler includes several additional built-in back-ends for various formats including SMIng, SMIv1, SMIv2, import, type-query and more.

Relation to our DMH-SMIC old MIB-Compiler.

The new compiler replaces the old "dmhsmic" SMIv1 MIB-Compiler. Its output "c" files are similar and compatible with the "dmhsmic" output. The "c" files generated by the SMIv2 back-end includes additional information and hints for the mib developer. We recommend using the new MIB-Compiler.

There is no need for a special "include" directive as required by the old "dmhsmic" compiler. The new compiler can process input files in the standard SMIv2/1 ASN.1 format.

More information.

If you have questions or you would like to have more information, please contact us.


[ home | contact | products | services | partners | news ]
[ snmp | snmpv3 | java-snmp | mib-compiler | mibs | http/web | ipstack | tcp | download ]


Last edit: Apr 21 2008


Copyright © 1997-2008 DMH Software.