MIB Smithy 4.5 Released

July 25th, 2012 by Michael Kirkham

MIB Smithy 4.5 is now available for download. This release includes feature updates and bug fixes up through MIB Smithy SDK 4.4.3 and MIB Views 1.8.1.

4758: Recursive OID assignments can cause hang

In some cases, two OID assignments that were defined as subnodes of each other could cause an infinite loop during MIB validation. Measures were implemented to fix the cases where this could still occur.

4392: Startup crash when no physical interfaces are detectable

When no ethernet interfaces were detectable, a bad pointer when generating the message about needing a license key (that includes the list of Host IDs) could lead to a crash or corrupted error message at startup.

4393: Windows: Startup crash obtaining Host IDs under Windows 7

A buffer overrun could lead to a crash at startup when using using one of the fallback methods to obtain the list of available Host IDs (particularly, but not necessarily, under Windows 7).

4187: Duplicate sysUpTime or snmpTrapOID in translated v1 traps

The SDK translates received SNMPv1 traps into SNMPv2 format by converting the v1 trap fields into into snmpTrapOID and sysUpTime varbinds. However, if the sending agent included varbinds with these OIDs already (e.g. due to translation by proxy along the way) then multiples of these varbinds could appear. The received varbinds are now discarded in favor of the ones generated by the SDK’s translation.

4799: Trap Watch: Add support for SNMPv3 auth/priv informs

With support for receiving SNMPv3 auth/priv informs added in MIB Smithy SDK, the Trap Watch tool in MIB Smithy now supports these as well. The Trap Settings dialog that comes up to configure the listening port now has addition fields for specifying a user name, auth/priv passwords and protocols, and local snmpEngineID.

4800: Save agent settings for defaults between MIB Smithy sessions

As with MIB Views, MIB Smithy will now save SNMP agent settings (except passwords) so that they are remembered and used for defaults at the next run.

4797: TDomain/TAddress formatting in SNMP tools

Provided the appropriate MIBs are loaded, the various SNMP tools in MIB Smithy will now detect TDomain/TAddress object pairs and format the TAddress value according to the associated TDomain value (e.g. if the TDomain is snmpUDPDomain, then the TAddress will be formatted according to the SnmpUDPAddress DISPLAY-HINT). Previously the TAddress was displayed in hex, as with other unknown OCTET STRINGs.

4798: SNMP Query Tool: Adjustable panel size

The relative size of the Value entry area and the Variable List area of the SNMP Query tool can now be adjusted. At smaller window sizes, the Value entry area could become obscured and unusable, and this is an interim solution. (Longer-term plan is to redesign this tool to be more spread-sheet like, allowing data entry directly in the Variable List.)

1225: Add corner sizegrip to toplevels

The Windows and Unix versions now have size grips in the lower right corner of some windows if they’re resizable. The Mac version already displayed these.

640: Artifacts in Project Tree and MIB Browser

On Unix, expanding and collapsing branches in the Project Tree or MIB Browser could sometimes leave artifacts of what was previously displayed that would remain until the window was resized, forcing a full re-display. This was fixed with a newer version the control they’re built with.

4804: Update bundled MIBs

Bundled IETF MIBs have been updated or added from RFCs 4004 through 6672, and IANA MIBs as of 07/23/2012.

4805: parse error in hyphenated enumeration comments

In a rare corner case (one out of all the MIBs bundled), a multiply-hyphenated word in a comment following the comma after an enumeration value could cause a parse error.

4803: rfc2mib may generate wrong filename

When using the -s option to generate separate module files with rfc2mib tool (for extracting MIB/PIB modules from RFC documents), it could sometimes get confused by comments prior to the module header and use a word from the comment rather than the actual module name for the generated file name.

Posted in RSS MIB Smithy, RSS Notices

Both comments and pings are currently closed.

No Comments Yet

Sorry, comments for this entry are closed at this time.