Hi, every one,
 
I just wrote a code to test snmp program according to an example program(which is example.c and example.h in net-5.1.4).
 
and now, everything is ok, I can set, get, bulk, but I don't know how to trap.
 
In my code, I used send_easy_trap(SNMP_TRAP_ENTERPREISES, 99) ,which same is the example.c code, but how do I know this trap is sent or received?
 
or how can I test this trap is actived?
 
After searching the website, I think I can use *snmpset* to active a trap: snmpset -c public localhost NET-MY-MIB::netSnmpExampleTrap.0 int 1
and then showed I can set the value to 1 of netSnmpExampleTrap, but how do I know the manager receive this trap?
 
BTW, do I need add *trapsink localhost public* in snmpd.conf ?
 
 
 
 
My MIB define:
netSnmpExamples OBJECT IDENTIFIER is 1.3.6.1.4.1.8888.2.1
netExampleTrap OBJECT-TYPE
    SYNTAX      Integer32
    MAX-ACCESS  read-write
    STATUS      current
    DESCRIPTION
 "Trap information"
    ::= { netSnmpExample 3 }

Reply via email to