ikkeniet has asked for the wisdom of the Perl Monks concerning the following question:
3014060e2b06010401090929010203010200040232303013060e2b0601040109092901 +0203010300020105301d060e2b06010401090929010203010400040b5379736c6f672 +05472 617030818c060e2b06010401090929010203010500047a3130363032333a2044656e79 +2069636d7020737263206f7574736964653a3231362e3139362e36342e31323420647 +37420696e73 6964653a3230382e3130392e39302e323120287479706520382c20636f646520302920 +6279206163636573732d67726f757020226f7574736964655f6163636573735f696e2 +23016060e2b 06010401090929010203010600430473c36bf8
use BER; use SNMP_session; my $session = SNMPv1_Session->open_trap_session (); while (my ($trap, $sender, $sender_port) = $session->receive_trap ()) { &print_trap($session,$trap,$sender,$sender_port,$counter); } sub print_trap { my ($this, $trap, $sender, $sender_port, $counter) = @_; my $error=0; my ($community, $ent, $agent, $gen, $spec, $dt, $error, @bindings +) = $this->decode_trap_request ($trap); foreach my $encoded_pair (@bindings) { my ($oid, $value) = decode_by_template ($encoded_pair, "%O%@") +; print "returned pair: $oid -> $value\n"; } }
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re: SNMP Trap Decoding issue
by shmem (Chancellor) on May 04, 2007 at 12:11 UTC | |
by ikkeniet (Acolyte) on May 04, 2007 at 15:10 UTC | |
by shmem (Chancellor) on May 04, 2007 at 15:31 UTC | |
by ikkeniet (Acolyte) on May 04, 2007 at 15:47 UTC | |
by ikkeniet (Acolyte) on May 04, 2007 at 16:07 UTC | |
by shmem (Chancellor) on May 04, 2007 at 16:16 UTC |