{\rtf1\fbidis\ansi\ansicpg1255\deff0\deflang1037{\fonttbl{\f0\fmodern\fprq1\fcharset0 Courier New;}{\f1\fswiss\fprq2\fcharset0 Arial;}{\f2\fnil\fcharset0 Courier New;}}
\viewkind4\uc1\pard\ltrpar\lang1033\f0\fs20 Compiling the Mib:\par
\par
\b First \b0 - read the help file -\par
\par
Open:   \b dsnmpx_x_x\\README.html\b0\par
Look for:       SNMP MIB Compilation and Metadata  -  \b dsnmpx_x_x\\metadata\\README.html\b0\par
\par
\ul\par
What to do?\par
\ulnone 1) Enter your \b dsnmpx_x_x\\metadata\b0  directory.\par
2) Edit the files clean.sh and make.sh to fit the need of our application:\par
\par
\b clean.sh \b0 should contain:  rm -f sanrad-mibs.xml\par
\par
\b make.sh \b0 should contain: \par
$\{JAVA_HOME\}/bin/java monfox.toolkit.snmp.Main SnmpMibGen -xml sanrad-mibs.xml -modules SNMPv2-MIB IANAifType-MIB IF-MIB IP-MIB IP-FORWARD-MIB SNMP-FRAMEWORK-MIB SNMP-TARGET-MIB SNMP-VIEW-BASED-ACM-MIB INET-ADDRESS-MIB FIBRE-CHANNEL-MGMT-MIB ISCSI-MIB IPS-AUTH-MIB SANRAD-MIB\par
\par
The mib files names \b MUST \b0 be the same names as in that command. You need to pass the mib files one by one and give each one of them its Capital Letter names.\par
\par
Do the same for \b clean.bat \b0 and \b make.bat\b0\par
\par
3) Run clean.bat and then make.bat.\par
\par
Many errors can occur while compiling the mib. For each error you may check for:\par
- Does the required mib file exist?\par
- Does the mib file have the correct name? - The name of the file should be the \b same \b0 as the name of the mib it defines.\par
\par
\par
4) If you get error message for redefinition of mibs, but get the message "Validation Completed with   0 Errors." - Its OK\par
\par
5) Take the new created sanrad-mibs.xml file, and put it at Vintege\\Serever\\src\\mibs\par
\par
\par
\f1\par
\kerning32\b\fs28\par
\lang1037\kerning0\b0\f2\fs20\par
}
 