I'm using an EX2200-C 12T on version 14.1X53-D40.8 to lab this out.
I'm trying to figure out how to log when bpdu disables a port due to a user's accidental network loop.
* I've turned on rstp for all my interfaces except for my trunk port (ge-0/0/10).
* I also purposefully created a loop on ge-0/0/1.
This works well enough, but when I turn on traceoptions I'm barraged with these IFL 71 messages over and over which I do not want to see:
Nov 9 10:28:00.235303 STP periodic xmit on IFL 71
Nov 9 10:28:02.208273 STP periodic xmit on IFL 71
Nov 9 10:28:04.130240 STP periodic xmit on IFL 71
Nov 9 10:28:06.011206 STP periodic xmit on IFL 71
Nov 9 10:28:06.064032 STP programmed periodic xmit on IFL 77, VLAN 0 interval 2 0
Nov 9 10:28:07.276071 direct_bpdu_xmit_stop_periodic, for ifl_id: 77, vlan_id: 0
Nov 9 10:28:07.331020 STP stop periodic xmit to interface ge-0/0/1.0, VLAN 0
Nov 9 10:28:07.847273 STP periodic xmit on IFL 71
Nov 9 10:28:09.792222 STP periodic xmit on IFL 71
I've been able to determine that "IFL 71" corresponds to ge-0/0/0 which is where I have my Laptop actively plugged in.
Additionally, I see that the loop I created on ge-0/0/1 appears in the log, which is great.
To get around this I wanted to do something like: "set protocols rstp traceoptions file bpdu-log | match "stop periodic"
or something like: "set protocols rstp traceoptions file bpdu-log | except IFL", however, when I enter these commands in config mode I don't get any error, but in checking the config they don't show up either.
Does anyone have any ideas how I may be able to accomplish this, or have a better idea than what I'm trying to do?
---current config---
set protocols rstp traceoptions file bpdu-log
set protocols rstp traceoptions flag bpdu
set protocols rstp interface ge-0/0/10.0 disable
set protocols rstp interface all edge
set protocols rstp bpdu-block-on-edge
set ethernet-switching-options bpdu-block disable-timeout 300
---end config---
#traceoptions#rstp