Projects / MIB Smithy SDK

MIB Smithy SDK

MIB Smithy SDK is a dynamic extension to Tcl/Tk (8.1+) 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 CBC-DES 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 Text Processing Markup XML Systems Administration Networking Monitoring Software Development Libraries Tcl Extensions Compilers Code Generators
Operating Systems Windows Windows POSIX Solaris Linux BSD FreeBSD Mac OS X
Implementation Tcl
Translations English

Tweet this project Short link

Rss Recent releases

  • Rrelease-mid
  •  13 Nov 2008 19:49
  • Rrelease-after

No changes have been submitted for this release.

  • Rrelease-mid
  •  31 Jul 2008 04:22
  • Rrelease-after

Changes: Several bugs in the SMI parser, XML-SMI parser, and notification handling were fixed. Some MIB database querying APIs were made more flexible. Documentation was updated with example corrections and more logging features added in an earlier release.

  • Rrelease-mid
  •  09 Sep 2007 22:29
  • Rrelease-after

Changes: NLs and CRs in OCTET STRING varbind values were forcing conversion to hex as if they were non-printable characters. The Tnm::snmp notifier command was added to the Scotty compatibility wrapper. A crash could occur at startup with a bad SMITHY_LICENSE_FILE path. License errors are now returned as normal Tcl error results rather than printed to stdout.

  • Rrelease-mid
  •  01 Apr 2007 08:18
  • Rrelease-after

No changes have been submitted for this release.

  • Rrelease-mid
  •  28 Nov 2005 06:38
  • Rrelease-after

Changes: New features were added for formatting SNMP data for display, performing SNMP Get-Next walks of agent subtrees, using enumerated INTEGER labels in request variable bindings, and simplifying session cloning. Many performance improvements were made. A crash was fixed in the APIs for calculating USM KeyChange values.

Rss Recent comments

Rcomment-before 29 Jun 2003 06:57 Rcomment-trans 47d21a284c5a688e4f8ccca2f778aa51_tiny muonics Rcomment-after

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.

No-screenshot

Project Spotlight

The WollMux

An OpenOffice.org plugin with enhanced forms, autotext, and printing features.

E33073276fd40a551125baf8fb751122_thumb

Project Spotlight

Halyard

A scriptable multimedia engine.