SNMP MIB Test Procedure for VTrak E-Class

Version 1.0, February 1st, 2008


Abstract: The purpose of this document is instruct the user how to test each supported trap event on the Vtrak E-x10 subsystem. The application being used is an evaluation version that will allow you to trap up to 5 events. The user will need to download the Promise MIB file from In these test scenarios MGSoft MIB Brower and MGSOFT Trap Ringer where used. This document is not intended to make the user an expert on deploying and SNMP Trap environments, it will how ever demonstrate how to test and make sure each trap event is functioning. Please reference the related article Vtrak_Events below for supported VTrak E-Class event list.



To install the SNMP service

  1. Open the Windows Components Wizard, click Start, click Control Panel, double-click Add or Remove programs, and then click Add/Remove Windows Components.
  2. Under the tab Components, click Management and Monitoring Tools (but do not select or clear its check box), and then click Details.
  3. Select the Simple Network Management Protocol check box, and click OK.
  4. Click next, and then click Finish. SNMP starts automatically after installation.

To configure traps

  1. Open Computer Management: click Start, click Control Panel, double-click Administrative Tools, and then double-click Computer Management.
  2. In the console tree, click Services.
  3. In the details pane, click SNMP Service.
  4. On the Action menu, click Properties.
  5. Under the tab Traps, under Community name, type “public” and then click Add to list.
  6. In Trap destinations, click Add.
  7. In Host name, IP or IPX address, type information for the Vtrack, and click Add.
  8. To configure SNMP security properties, Under the Security tab, make sure the box next to the Send authentication trap is checked boxed.
  9. In the box below, the Accepted community names, click Add.
    1. In the same section please click on edits tab and then, select Read Only
    2. Type “public”, and then click Add.
  10. On the circle option below check the Accept SNMP packets from these hosts:
    1. Highlight “localhosts”, then click Remove
    2. Click Add and type the IP address of the Vtrack, and then click Add again.
  11. Click OK and then restart the SNMP service by right-clicking and choosing Restart


Using the MG-Soft MIB Browser

  1. Install the MG-Soft MIB browser “needed to compile Mib” .You can download the MIB Browser from
  2. Download the Promise MIB Files from:
  3. Extract the files and locate “raidv4.mib”. Once you have extracted and saved the “raidv4.mib into a working directory, Right-click on that file and select Compile. The MG-Soft Compiler should open up and then select Save All in the window.
  4. Select the default save location and then close the compiler.
  5. Open the MG-Soft MIB Browser and select View -> SNMP Protocol Preferences. Under the heading SNMP Protocol version, select SNMPv2c and click OK.
  6. Go to the MIB tab and click the “Unload All” button. Now locate the PROMISE-RAIDV4-MIB file under MIB Modules. Highlight the file and then click the “Load MIB Module” button.
  7. In the “Query” tab, input the IP address of the Vtrak under the “Remote SNMP Agent” box.
  8. Expand all the folders under the MIB Tree and until you come to a file named “raidv4MIB”. Right-click on it and select “Contact”.


Using the MG-Soft Trap Ringer

  1. Download MGSOFT Trap Ringer Pro
  2. Extract contents to a working directory
  3. From the working directory execute the "setup.exe"
    Note: This particular version of MGSOFT is an evaluation version
  4. During the install process you will a notification about the license key "Could not find a valid license key file in the specified location! Do you have a license key in any other location?"
    Click "NO" to the pop up message.
  5. Fill out additional installer fields and proceed with the installation until you get to the "Select Components"
  6. Uncheck " Keep old MIB files" and check "Make shortcut on the desktop"
  7. Complete the installation.
  8. Go to Promise VTrak E-Class utility downoads page:
  9. Download the latest MIB File package and extract its contents into a working directory Example: C:\Documents and Settings\Administrator\My Documents\MG-Soft\SNMP_mibs\IslaVista_sw\software\snmp\mibs
  10. Locate "raidv4.mib" file and right click and select compile.
    Note: Since MGFSOFT SNMP Trap Ringer was installed the default C compiler will compile the MIB by default
  11. Once the compiler completes the compile task click on the "Save ALL" button.
  12. Specify a location (default is fine), defaults to "My Documents"
  13. Close the MGSOFT compiler
  14. Go to the shortcut on the Desktop and double click on the shortcut on the Desktop labeled "MG-SOFT Trap Ringer Pro"
  15. After executing the shortcut it will open the a working directory:
    Example: C:\Documents and Settings\All Users\Start Menu\Programs\MG-SOFT Trap Ringer Pro
  16. Execute "Trap Ringer Pro". MGSOFT Trap Ringer Professional will open.
  17. Go to "Tools: and select "Trap Ringer Preferences".
  18. From here click on the "MIB Modules" Tab and select "unload all". This function will unload the the loaded modules from the "Loaded MIB Modules"
  19. Under the listing of "MIB Modules" select the Promise MIB "Promise-RAIDV4-MIB" and click the "Load"
  20. Click the apply button followed by "ok"
  21. Reference SNMP event list provide by Promise FAE for supported Trap events to test various functions.
  22. Test out the SNMP event Trap. Example: 0x000D001A Major, "Physical Disk has been removed" event Trap. The following will automatically be captured by the SNMP Trap Ringer:

    Binding #9: raidv4TrapDescription *** (Display String) Physical Disk has been removed

    Name: raidv4TrapDescription
    Full path: iso

    Parent: raidv4Trap
    Prev sibling: raidv4TrapTimeStamp

    Numerical syntax: Octets
    Base syntax: OCTET STRING
    Composed syntax: DisplayString
    Status: current
    Max access: read-only

    Description: The event , sent as a parameter of raidv4Traps trap notification.

  23. Continue testing for supported events.


Note Email notification can also be configured by SNMP Trap Ringer (see MGSOFT User Guide for more in depth configuration possibilities


©2008 Promise Technology, Inc. All Rights Reserved.

No part of this document may be reproduced or transmitted in any form without the expressed written permission of Promise Technology, Inc.