10-13-2021 07:57 AM
Hi all,
We're seeing an issue where after a reload or power cycle of our SG350's spanning-tree puts the trunk link into a broken/port inconsistent state. The only way to recover is a physical re-seat of the fiber, a shut/no shut of the port doesn't work on either end. Wondering if anyone has seen this issue before, it seems to be widespread, the native VLAN matches on both ends of the trunk, the spanning-tree state on the Cat9500 looks good, Control Plane and Data plane show operational and forwarding for the correct VLAN's. Looking at debugs it looks like the SG350 doesn't respond to the Rapid-PVST negotiation from the Cat9500, both switches are configured with rapid-pvst. One thing to note is that I can't recreate the problem outside of a reload/power cycle, so I can't capture debug on the SG350 side. The one thing I noticed was the SG350 defaulting to long cost rather than short, we've set that to match, but still no luck.
What's interesting is the port is up/up when this happens, the optic light levels look good, we've swapped SFP's and the issue still persists, we've moved ports and the issue persists. We've seen the behavior on multiple SG350's, so it seems like an issue between the SG350 and Catalyst 9500 specifically. We're currently running 2.5.7.85.bin on the SG350's, I see there is a newer FW version, but don't see any bug fixes that would be related.
Any help would be appreciated.
Solved! Go to Solution.
10-13-2021 10:10 AM
Disable any from of macro auto commands either globally or on a per-port setting. For the rest show logs on the sg350 and 9500 when the trunk is trying to form.
M.
10-13-2021 10:10 AM
Disable any from of macro auto commands either globally or on a per-port setting. For the rest show logs on the sg350 and 9500 when the trunk is trying to form.
M.
10-14-2021 06:28 AM
Hi Marce,
Thanks, we did discover that it is indeed related to the default smart port config. It seems to wipe configuration after a reload, what I don't get is why a re-seat of the fiber would bring the trunk back up fine after a reload, but a shut/no shut of the trunk port on either side had no effect. Anyways, I've marked your response as the solution as removing the macro auto commands and then re-applying the trunk port config again fixes the issue, we've reloaded multiple times to ensure the config stays now, and it looks good.
Cheers,
Alan
10-14-2021 06:58 AM
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide