Hi,
How can i disable the BPDU guard on a single port of nexus 2k (2248TP-E).
currently port is configured as spanning-tree port type edge.
while i try to make the port type as normal its also not taking, showing "ERROR: Command not supported on fex port"
Also i tried with disabling command but no luck.
spanning-tree bpduguard disable
ERROR: Command not supported on FEX interfaces. BPDUGuard is enabled by default for FEX interfaces
Solved! Go to Solution.
Hi there,
You cannot disable BPDUGuard on a FEX HIF; however, you can enable BPDUFilter on the interface and that way when you receive a BPDU from a connected switch, it is filtered and thus cannot trigger BPDUGuard.
Do understand the risk this poses as you're essentially disabling STP on this port and would have to guarantee a loop free network on the connecting switch in some fashion.
Fabric Extenders are intended for Host facing interfaces -- They were not built for switches to be connected to it and their buffers are not necessarily deep so do keep performance in mind as well.
Nexus# conf t Nexus(config)# int e101/1/24 Nexus(config-if)# spanning-tree bpdufilter enable Nexus(config-if)# end Nexus# show run int e101/1/24 !Command: show running-config interface Ethernet101/1/24 !Time: Fri Oct 19 15:40:24 2018 version 7.3(3)N1(1) interface Ethernet101/1/24 switchport access vlan 111 spanning-tree bpdufilter enable <<<
Thank you,
Hi Muhammed,
Have a look to below link:
**All Fabric Extender host interfaces run as spanning tree edge ports with BPDU Guard enabled and cannot be configured as Spanning Tree network ports.**
Please rate if you find it helpful.
Regards,
MJ
Thank you for the information but i am looking for the solution on the nexus 2k box itself, which i could not found yet. The only solution i found is that i have to move this legacy device connectivity from 2k to any other switch.
Hi there,
You cannot disable BPDUGuard on a FEX HIF; however, you can enable BPDUFilter on the interface and that way when you receive a BPDU from a connected switch, it is filtered and thus cannot trigger BPDUGuard.
Do understand the risk this poses as you're essentially disabling STP on this port and would have to guarantee a loop free network on the connecting switch in some fashion.
Fabric Extenders are intended for Host facing interfaces -- They were not built for switches to be connected to it and their buffers are not necessarily deep so do keep performance in mind as well.
Nexus# conf t Nexus(config)# int e101/1/24 Nexus(config-if)# spanning-tree bpdufilter enable Nexus(config-if)# end Nexus# show run int e101/1/24 !Command: show running-config interface Ethernet101/1/24 !Time: Fri Oct 19 15:40:24 2018 version 7.3(3)N1(1) interface Ethernet101/1/24 switchport access vlan 111 spanning-tree bpdufilter enable <<<
Thank you,
Please add this to the Nexus Configuration Guides because they all now say after NXOS 5.2 or 7.x the following......