[SNMP4J] novice help

Frank Fock fock at agentpp.com
Wed Sep 6 23:09:52 CEST 2006


You can load the AGENTPP-SIMULATION-MIB (see
http://www.agentpp.com/agentpp3_5/mibs/mibs.html) into
MIB Explorer to easily set the value from the MIB tree.
On the other hand, you can also use the OID directly
and create a PDU to set the value.
Using the SNMP4J console tool is also an option.

Best regards,
Frank

Eugene Swank wrote:
> Thanks for the help, my only remaining question is how do I set the 
> instance 1.3.6.1.4.1.4976.2.1.1.0 to config(2). Do I need to load one of 
> the mibs into the MIB Explorer Pro to do this? Sorry I am still pretty 
> new to this.
> 
>     ------------------------------------------------------------------------
>     *From:* Frank Fock [mailto:fock at agentpp.com]
>     *To:* eswank at solectek.com
>     *Cc:* snmp4j at agentpp.org
>     *Sent:* Tue, 05 Sep 2006 13:00:56 -0700
>     *Subject:* Re: [SNMP4J] novice help
> 
>     Hi Gene,
> 
>     With SNMP4J-Agent 1.0 (which has now been released!) you can build
>     an simulation agent as follows:
> 
>     1. Compile your MIB with AgenPro into its repository.
>     2. Load the MIB module into AgenPro's MIB tree.
>     3. Select the root node of your MIB module (if you want to
>     simulate more than one MIB module repeat this for each module)
>     and create a property (with the Properties tab) with name "simulation"
>     and set its value to "yes".
>     4. Open the snmp4j_by_selection project.
>     5. Edit the project settings and add the MIB modules you want
>     to simulate in the 3rd step of the wizard.
>     6. Run the code generation.
>     7. In directory snmp4j/src for each selected MIB module a .java file
>     will have been created.
>     8. Copy those files into a package directory of your choice and add
>     the necessary package construct to the sources.
>     9. Copy the TestAgent.java implementation into your new project and
>     replace occurrences of IfMib by your MIB module(s). (In fact you
>     register the MIB modules at the TestAgent).
>     10. Run the agent.
>     11. If you have an existing agent that implements the MIBs (or parts
>     of them), then use MIB Explorer Pro to take a snapshot from the agent.
>     Otherwise go directly to 12.
>     12. Use MIB Explorer, another MIB browser or SNMP4J to set
>     instance 1.3.6.1.4.1.4976.2.1.1.0 to config(2).
>     13. Either apply the values from the snapshot using MIB Explorer Pro's
>     restore snapshot feature or set the values to simulate using SNMP4J
>     or a browser by using SNMP. In config mode, even non-writable objects
>     can be written and created.
> 
>     AgenPro 2 is a code generator for SNMP4J-Agent and can be tried out
>     from http://www.agentpp.com MIB Explorer can be checked out from
>     http://www.mibexplorer.com None of these products are required to
>     build a simulation agent with SNMP4J-Agent, but they help a lot.
> 
>     To create a simulation agent manually, you should start with the
>     JavaDoc for the SimMOFactory.
> 
>     Hope this helps.
> 
>     Best regards,
>     Frank
> 
>     Eugene Swank wrote:
>      > Everyone,
>      > I am very new to SNMP4j and I have a question that may seem very
>     novice, but I am confused about a few things. I am building an
>     Element Management System for a wireless product, but the product is
>     still months away from beta. In the mean time I want to develop a
>     SNMP Agent to Simulate the network elements. I have been playing
>     around with the SNMP4j agent code, but I am kinda lost when it comes
>     to adding my own personal MIBs to the software. Is there a built in
>     MIB compiler? I am able to use the test class that come with the
>     product and perform simple gets and sets to it, but how do I
>     simulate my MIB?
>      >
>      > Any help would be very much appreciated..
>      > Thanks,
>      >
>      > Gene
>      > _______________________________________________
>      > SNMP4J mailing list
>      > SNMP4J at agentpp.org <javascript:kh6k0("new","SNMP4J at agentpp.org")>
>      > http://lists.agentpp.org/mailman/listinfo/snmp4j
> 
>     -- 
>     AGENT++
>     http://www.agentpp.com
>     http://www.mibexplorer.com
>     http://www.mibdesigner.com
> 

-- 
AGENT++
http://www.agentpp.com
http://www.mibexplorer.com
http://www.mibdesigner.com




More information about the SNMP4J mailing list