Training, Open Source computer languages
PerlPHPPythonMySQLApache / TomcatTclRubyJavaC and C++LinuxCSS 
Search for:
Home Accessibility Courses Diary The Mouth Forum Resources Site Map About Us Contact
For 2021 - online Python 3 training - see ((here)).

Our plans were to retire in summer 2020 and see the world, but Coronavirus has lead us into a lot of lockdown programming in Python 3 and PHP 7.
We can now offer tailored online training - small groups, real tutors - works really well for groups of 4 to 14 delegates. Anywhere in the world; course language English.

Please ask about private 'maintenance' training for Python 2, Tcl, Perl, PHP, Lua, etc.
Testing SNMPv3 using Tcl

Posted by Graham_Tasker (Graham_Tasker), 10 December 2004
I'm the new boy on the block, having just been on one of Graham courses, so please bare with me  as I get use to opentalk .

Has any one got experence of testing an SMNPv3 engine using Tcl. I have a version of SilverCreek (The SNMP conformance test package) but I am woundering if any one has any usefil tips or pointers. Also does any one know of a set of open source SNMP drivers that may be call by TCL. (We can only run SilverCreek on one machine and have monitor the data to other addresses.)

Thank for you help : Graham  

Posted by admin (Graham Ellis), 12 December 2004
The Scotty extensions - see have SNMP support up to version 2 at least, and are Open Source. You may also find other useful links from

Tcl to SNMP test interfaces are also available in Muoinic's MIB Smithy - see and in Simplesoft's Simple Tester - see; it does appear that there's been a movement towards selling SNMP version 3 code rather than releasing it under an Open Source license.

Posted by Graham_Tasker (Graham_Tasker), 13 December 2004
Graham : Thanks for the above information. Unluckily most of the sites cover SNMPv1 or 2  , those sites that cover SNMPv3 provide software for Tcl in Linux not windows  . I will keep hunting and I will let you know if I turn up any useful v3 Sites


Posted by muonics (muonics), 18 January 2005
on 12/13/04 at 09:54:48, Graham_Tasker wrote:
those sites that cover SNMPv3 provide software for Tcl in Linux not windows  .

MIB Smithy SDK is available for Windows, Linux, FreeBSD, Solaris and MacOS X, though it is not designed to be an SNMP test tool.  It does not provide a test environment/framework, any SNMP tests, or APIs to generate malformed packets to exercise an agent's ASN.1 decoder.

What it does provide that no other Tcl SNMP extension provides is a full set of APIs for validating and compiling/converting MIB and PIB (COPS) modules to custom formats, and more advanced and flexible APIs.  

Compared to Scotty, it also provides full SNMPv3 support (Scotty does not support encryption), supports most of Scotty's "snmp" and "mib" APIs through a compatibility interface, and is much faster, but doesn't currently provide analogues to the other APIs for UDP, HTTP, etc.  Most of these capabilities are freely available as individual packages from other sources.  Scotty's also been at 3.0.0 alpha for nearly 5 years.  MIB Smithy SDK is being actively maintained and enhanced with new features, and I'm always open to suggestions and feedback.

This page is a thread posted to the opentalk forum at and archived here for reference. To jump to the archive index please follow this link.

You can Add a comment or ranking to this page

© WELL HOUSE CONSULTANTS LTD., 2022: Well House Manor • 48 Spa Road • Melksham, Wiltshire • United Kingdom • SN12 7NY
PH: 01144 1225 708225 • FAX: 01144 1225 793803 • EMAIL: • WEB: • SKYPE: wellho