[FROG] [BUG] [FRR-SNMP] SNMP trap message with wrong peer status

Simon Jones batmanustc at gmail.com
Thu Aug 15 23:04:48 EDT 2019


Hi all,

I'm working on sonic-frr, which is just frr. I enable frr-snmp, and follow
this (http://docs.frrouting.org/en/latest/snmp.html) to get trap, this is
my configuration:

> root at NX-ZWYC-M1F202-A16-HW6865-A-INT-212:/# cat /etc/snmp/snmptrapd.conf
> #
> # EXAMPLE-trap.conf:
> #   An example configuration file for configuring the Net-SNMP snmptrapd
> agent.
> #
>
> ###############################################################################
> #
> # This file is intended to only be an example.
> # When the snmptrapd agent starts up, this is where it will look for it.
> #
> # All lines beginning with a '#' are comments and are intended for you
> # to read.  All other lines are configuration commands for the agent.
> disableAuthorization yes
> #
> # PLEASE: read the snmptrapd.conf(5) manual page as well!
> #
> #authCommunity log,execute,net private
> #authCommunity log,execute,net public
> #authCommunity log,execute,net snmp at sankuai
> #
> traphandle .1.3.6.1.2.1.15.0.1 ./bgp-peer-status
> traphandle .1.3.6.1.2.1.15.0.2 ./bgp-peer-status



> root at NX-ZWYC-M1F202-A16-HW6865-A-INT-212:/# cat ./bgp-peer-status
> #!/bin/bash
> echo `cat -`


Then I up/down bgp peer use these command:

> NX-ZWYC-M1F202-A16-HW6865-A-INT-212(config-router)# router bgp 65003
> NX-ZWYC-M1F202-A16-HW6865-A-INT-212(config-router)# neighbor 192.168.10.9
> shutdown
> NX-ZWYC-M1F202-A16-HW6865-A-INT-212(config-router)# no neighbor
> 192.168.10.9 shutdown


This is trap message I got, I got 2 messages, you could see, the 2 message
is the same, especially in bgp peer status, I guess this is a BUG ?

> root at NX-ZWYC-M1F202-A16-HW6865-A-INT-212:/etc/snmp# /usr/sbin/snmptrapd
> -f -Lo4d
> NET-SNMP version 5.7.3
> 2019-08-15 09:42:15 172.18.8.212(via UDP:
> [127.0.0.1]:34916->[127.0.0.1]:162) TRAP, SNMP v1, community public
> iso.3.6.1.2.1.15 Enterprise Specific Trap (1) Uptime: 23:59:58.54
> iso.3.6.1.2.1.15.3.1.14.192.168.10.9 = Hex-STRING: 06 02
> iso.3.6.1.2.1.15.3.1.2.192.168.10.9 = INTEGER: 6  # This is first BGP peer
> status, which is Establish
> localhost
> UDP: [127.0.0.1]:34916->[127.0.0.1]:162
> iso.3.6.1.2.1.1.3.0 0:23:59:58.54
> iso.3.6.1.6.3.1.1.4.1.0 iso.3.6.1.2.1.15.0.1
> iso.3.6.1.2.1.15.3.1.14.192.168.10.9 "06 02 "
> iso.3.6.1.2.1.15.3.1.2.192.168.10.9 6
> iso.3.6.1.6.3.18.1.3.0 172.18.8.212
> iso.3.6.1.6.3.18.1.4.0 "public"
> iso.3.6.1.6.3.1.1.4.3.0 iso.3.6.1.2.1.15
>


> 2019-08-15 09:42:22 172.18.8.212(via UDP:
> [127.0.0.1]:34916->[127.0.0.1]:162) TRAP, SNMP v1, community public
> iso.3.6.1.2.1.15 Enterprise Specific Trap (2) Uptime: 1 day, 0:00:05.65
> iso.3.6.1.2.1.15.3.1.14.192.168.10.9 = Hex-STRING: 06 02
> iso.3.6.1.2.1.15.3.1.2.192.168.10.9 = INTEGER: 6  # This is second BGP peer
> status, which is also Establish
> localhost
> UDP: [127.0.0.1]:34916->[127.0.0.1]:162
> iso.3.6.1.2.1.1.3.0 1:0:00:05.65
> iso.3.6.1.6.3.1.1.4.1.0 iso.3.6.1.2.1.15.0.2
> iso.3.6.1.2.1.15.3.1.14.192.168.10.9 "06 02 "
> iso.3.6.1.2.1.15.3.1.2.192.168.10.9 6
> iso.3.6.1.6.3.18.1.3.0 172.18.8.212
> iso.3.6.1.6.3.18.1.4.0 "public"
> iso.3.6.1.6.3.1.1.4.3.0 iso.3.6.1.2.1.15


----
Simon Jones
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.frrouting.org/pipermail/frog/attachments/20190816/38e02265/attachment.html>


More information about the frog mailing list