MIB Compiler is one of the modules of Agent Toolkit which generates Java stub files for building agents after reading MIB files.
2. I wrote a very simple MIB with the MIB editor, then built and run the agent but I couldn't contact the agent with the mib Browser....
Yes you can do that. You can start as many subagents in the same CPU at different port numbers.
3. What does the compile option "Implement SNMP group counters" of the Mib Compiler refer to?
Sub Agents can be registered to the Master Agent using dynamic registration or static registration. The Dynamic registration feature enables subagents to be registered through SNMP Manager i.e. you can configure subagents through SNMP Manager application and make any agent as subagent to your Agent. Multiple agents can also be registered as subagents to WebNMS Master agent. Dynamic Registration also supports OID, Context and Instance based registration.
4. When I compile, I keep getting the following error (both on NT and Solaris). Why does this error come?
Error:: Class not found java.lang.NoClassDefFoundError:
suntools/javac/Main
The classpath for the running
sun.tools.javac.main not found, please check the batch/shell file which
executes this application Compilation Failed.
This error will occur when tools.jar is not available in the classpath. To avoid this error, ensure that tools.jar is available in the CLASSPATH settings.
5. Can Multiple Mibs be generated using MIB Compiler UI?
Yes, MIB Compiler provides this option in the UI. Load Multiple mibs and select the MIB ->Add to List, which gets added to the selected nodes. Then to generate the source files for the mibs added to selected nodes, select Build ->Generate Source ->Select Nodes.