Recently I’ve upgraded my two RB951 from 6.37.4 to 6.38.1. While they work just fine (I’ve had some issues if I only upgraded one, it wouldn’t talk to the other), I’ve spotted some curious behaviour.
My setup includes a few VLANs and every switched port has slightly different VLAN setup. Some ports are trunk ports while other are mixed trunk/access and their definition is like this:
set 0 vlan-mode=secure
set 1 vlan-mode=secure
set 2 default-vlan-id=42 vlan-header=add-if-missing vlan-mode=secure
set 3 vlan-mode=secure
set 4 default-vlan-id=2 vlan-header=add-if-missing vlan-mode=secure
set 5 vlan-header=add-if-missing vlan-mode=fallback
If I focus on the port number 3 and check it’s definition in the web GUI, page Switch → Port in the properties table “Default VLAN ID” is said to be 4294967295 for this port. If I click the port to get configuration page, the “Default VLAN ID” filed name is red and the value is the same insane value. If I remove this setting (by clicking up-arrow on the right side of field name), the port starts to misbehave … I can’t tell the exact way of misbehaviour as I usually loose connectivity to the device itself, while some traffic still seems to be flowing through.
I don’t remember what was the setting in ROS 6.37.4 (and previous), but my gut feeling is that the setting was empty (that somehow makes sense according to what I wanted to do on that particular port).
A side question: on the port 5 (that’s switch cpu) the mode is fallback … I don’t really undestand the peculiarity of that particular setting, should I define a default VLAN ID there?