There are no subcategories registered in this section..
What does the "System clock has been set back" error mean? My clock is correct!
This error message may be given by the MIB Smithy Evaluation license manager when when the application is launched if it appears that your system clock has been set to a date in the past.
The license manager in the evaluation will check for files on your computer with time stamps that appear to be in the future (later than the system clock). Some of the locations checked include temporary directories, log directories, and your Windows directory. Check your computer for any files with time stamps later than your system clock and correct, move or remove them as appropriate. The evaluation should then function normally.
How does MIB Smithy format quoted text (e.g. DESCRIPTION fields)?
Quoted text (such as in "DESCRIPTION" fields) may be interpreted or formatted differently than the original source file. MIB Smithy goes to some effort to intuit which parts of such text are paragraphs that should be word wrapped and which parts appear to be pre-formatted diagrams, but this is not always precise. In a future release, XML support will allow more direct control over text formatting, such as allowing portions to be specified as pre-formatted or in tabular form. The way MIB Smithy formats these text fields is as follows:
How does MIB Smithy process/format ASN.1 comments?
ASN.1 comments in source MIB files created manually (e.g. with a text editor) may show up in a different location or with different formatting when saved by MIB Smithy. This is because each comment must be assigned to an appropriate record or to a named-number enumeration label/value. Such appropriate records are MIB modules, ASN.1 value/type assignments, a macro invocation such as OBJECT-TYPE, or a conformance module, group or variation within a MODULE-COMPLIANCE or AGENT-CAPABILITIES statements. Generally speaking, any item visible in the Browser tab of the Project panel in the MIB Smithy GUI is considered a record that can have comments associated with it (exceptions being the project file its self, its files, or one of the special folders containing ASN.1 type/value assignments).
In general, it is considered bad practice among MIB designers to place comments in between token elements or fields in a MIB module (such as between a STATUS field and a DESCRIPTION field). MIB Smithy will preserve such comments; however, they will be output immediately preceding the record that they are associated with in the generated MIB file. This is due to the way comments are processed at load time, and because it would be infeasible and cumbersome to the user for the MIB Smithy GUI to provide comment fields for every property of every record type. As well, MIB designers should use comments sparingly, using the more appropriate DESCRIPTION fields of most record types.
When a MIB file is parsed (i.e., loaded), MIB smithy will temporarily associate each comment with the token that immediately follows the comment. All such comments are then assembled together and assigned to the most logical record (or enumeration, as the case may be). For example, all comments immediately preceding the identifier for an OBJECT-TYPE definition, up to the point immediately preceding the last token of the definition's OBJECT IDENTIFIER value (the closing brace or '}' character), not including those associated with enumeration labels/values, become assembled and assigned to the OBJECT-TYPE definition. Any comments before a MIB module header, through the IMPORTS section, and after the last definition within the module, are assembled and associated with the module its self.
The process is similar for comments associated with enumeration labels/values. All comments between the opening and closing braces ('{' and '}') surrounding the enumeration list are assembled and associated with the closest enumeration. In general, this means any comments immediately preceding an enumeration's label through any comments immediately preceding the comma separator. If any comments follow the last enumeration, immediately preceding the closing brace, then those comments will be associated with the last enumeration. Also in this case, if the first enumeration had no preceding comments, then MIB Smithy will assume comments are formatted following each enumeration, rather than before, and adjust the comment associations accordingly.
What's the difference between MIB Smithy and MIB Smithy Evaluation?
The Evaluation version of MIB Smithy is intended to provide a reasonable demonstration of the use and capabilities of the MIB Smithy product, which can be purchased online from this web site.
Functionally, both versions are identical except for the following limitations in the Evaluation version that are not present in the full version:
Why do checkbuttons appear broken in menus until the menu item is highlighted or hovered over with the mouse?
This is due to a somewhat long-standing incompatibility between how Tk draws menus and Windows' animated menu/window features (ie., the feature that causes menus to "grow down" rather than simply appear). Turning this feature off normally corrects the problem. How this is done depends on the Windows version. Check your display properties in the control panel.