Until someone comes with a better solution, I recommend you to use bridge filter to drop packets with destination MAC address 01:80:C2:00:00:00 which come in through that physical interface. As the bridge filter permits filtering by specific STP fields, I deduce that the filter acts before the STP packets get processed.
Would I get an example of this..
I have some switch rules that were helping me before when I would connect to Cisco switches and they would flood PVSTP packets,. But when just recently I was connecting to another Cisco switch and I can't determine if this was cause the problem. But I noticed even with those rules enabled and the ports set to edge, when I click on the status page I see saw that it was checked on SENDING RTSP.
Knowing how to exactly write the filter rule would be pretty helpful.
Thank you.
Rules I use below.. and this is in switch rules not in bridge filters.
add comment=Cisco-PVSTP dst-mac-address=01:00:0C:CC:CC:CD/FF:FF:FF:FF:FF:FF new-dst-ports="" ports=ether14,ether16,sfp-sfpplus2 switch=switch1
add comment=CDP-Rule dst-mac-address=01:00:0C:CC:CC:CC/FF:FF:FF:FF:FF:FF new-dst-ports="" ports=ether14,ether16,sfp-sfpplus2 switch=switch1