Projects / MIB Smithy SDK

MIB Smithy SDK

MIB Smithy SDK is a dynamic extension to Tcl/Tk (8.4+) that allows development of custom scripts for controlling SNMP agents, manipulating SMI definitions, doing conversions, and more. It is based on the core of Muonics' MIB Smithy, and the SDK supports SMIv1 and SMIv2, as well as SNMPv1/v2c/v3 with HMAC-SHA-96 and HMAC-MD5-96 authentication and DES/CBC and AES128/CFB privacy. It also provides complete read-write access to all elements of SMI/MIB Module definitions, unlike similar extensions that provide only read access to a limited subset. The SDK allows multiple discrete SMI databases and SNMP sessions, and provides all of the built-in validation and error recovery capabilites of the full product, without the visual MIB development environment.

Tags
Operating Systems
Implementation
Translations

RSS Recent releases

  •  23 Oct 2012 22:18

    Release Notes: Support for decoding KeyChange values was added. New features were added for simplifying OID comparison operations, SNMP session and request configuration, MIB loading, and friendlier formatting of TimeTicks values. Improvements were made to the wrapper providing Scotty compatibility. Minor bugs were fixed.

    •  16 Jul 2012 23:46

      Release Notes: This release supports receiving SNMPv3 auth/priv informs and specifying contextName and contextEngineID in SNMPv3 messages. The ability to restrict listening for traps to a specific interface (rather than all interfaces) has been added. Binaries for Mac OS X are now PPC+x86 instead of PPC-only.

      •  16 Aug 2011 03:25

        Release Notes: More features were added to the Scotty/TNM compatibility APIs including "mib pack", "mib unpack, and "mib scan", with native SDK versions. Compiler messages were clarified. Changes were made to improve interoperability with some SNMPv3 agents.

        •  06 Mar 2010 10:42

          Release Notes: A new "Developer License" was implemented for application developers wishing to use the SDK in their products. Bugs were fixed in licensing, particularly on Windows 7 and Vista, and in MIB validation rules added in 4.0. A property was added for querying the DISPLAY-HINT for an OBJECT-TYPE without needing to first query the SYNTAX property to determine the TEXTUAL-CONVENTION it's specified in.

          •  01 Feb 2010 12:27

            Release Notes: Support was added for SNMP over IPv6. Many MIB and PIB validation rules were added, clarified, or had error levels adjusted. APIs will no longer automatically encode and decode binary data as hex format, but instead use Tcl's own binary support through byte array objects. The internal architecture was significantly changed and remaining known bugs were fixed. Linux x86_64 support was added, along with user-based licensing as an alternative to host-based licensing (available upon request pending Web site changes that are required to support the new platform and licensing scheme).

            RSS Recent comments

            29 Jun 2003 06:57 Avatar muonics

            Moodss Integration
            MIB Smithy SDK is integrated with Moodss versions 17.3 and later (also listed here on freshmeat) as an alternative to the Scotty-based SNMP module. Using MIB Smithy SDK in place of Scotty provides full SNMPv3 support with authentication and privacy and compatibility with modern Tcl versions.

            Screenshot

            Project Spotlight

            CERTivity KeyStores Manager

            A multi-platform GUI tool for managing key stores, certificates, and digital signatures.

            Screenshot

            Project Spotlight

            filegive

            Easy sending of files point-to-point.