Add VLAN to Bridge Ports Crashes

RouterBoard 951G 2HnD

RouterOs 5.25

Adding a VLAN to the Bridge Port bridge-local causes the RouterBoard to crash

Ethernet 2 is the master with the bridge-local as the default. I have created to VLAN’s with the Service Tag. I assign IP addresses to these VLAN’s. When I go into the Bridge menu under the ports tab to add the two VLAN’s to the bridge-local and hit Apply, the router crashes and I lose my connection and it forces me to do a factory reset to the default settings.

Is this a bug or am I doing it incorrectly?

B.

What interface were you running the vlan interface on? Sounds like you may have been creating a loop.

Here is the procedure I used and config

Current firmware is 5.25 on a 951G 2HnD

Ethernet 1 - gateway

Ethernet 2 - bridge-local by default - Master Port (Connected to a layer 2 switch port 1 that understands tagging)

Ethernet 3-5 Slave of master

  1. Ethernet 2 - Created 2 VLANS, 20 (192.168.20.254/24) and 30 (192.168.30.254/24) and assigned each VLAN its unique layer 3 address and checked off the service-tag for each VLAN. Bridge-local is on VLAN 10 192.168.10.254/24.

  2. In the ports tab of the bridge menu, I tried to add VLAN 20 and 30 to bridge-local and it crashed and I lost connectivity. Ether 2 is part of bridge-local.

So I had to do a factory reset. That was a few days ago.

Current Update:

Upgrade to 6.1

Changes that were made:

  1. Kept the bridge-local as the default

  2. Made each port a routed port by making it a Master-None. Assigned 192.168.10.254 VLAN 10 to ether2, not the bridge-local

  3. Recreated the VLAN’s and added them to the bridge-local in the ports tab menu. I even added VLAN 10 to the bridge-local.

No issues.

I can now get to my ESX server (VM’s in VLAN 20 and 30) which is connected to my layer 2 switch port 2 that is tagging VLAN’s , 20 and 30 and the VLAN’s are reachable from my workstation plugged into port 3 on the layer 2 switch.

So, not sure if this is correct way to do the VLAN’s and tag them through ether2 as I did above.

When I look at the bridge menu in the ports tab, ether2 and all the VLAN’s I added all say designated port with the same priority and path cost. There is no root port.

Question for you, can you do VLAN’s and tag them through ether2 with creating a bridge-local in ver 6.1 or is a bridge necessary?

Thank you.

Your not suppose to put vlans on an interface in a bridge. Instead put them on the bridge interface.

Actually, I just checked and thats what I have as per your advice. See the attached images.

My question is, do you have to have a bridge to pass multiple VLAN’s through say ether2 for example? Is this the only way to do it?
Interface.jpg
Bridge-port.jpg

I had same problem when creating VLAN interface. I create VLAN in master or slave port and router board keeps rebooting.

I have the 951G 2HnD initially with code 5.25 and upgraded to 6.1 and no more crashing. See my attached files an thats working.

Only thing now is I cant get the dhcp servers to hand out IP addresses on their respective VALNs.

Any suggestions?

Mine is RB2011UAS-IN with 6.1 as well. I can’t tell what exactly happened. Since then I am having problem with rebooting the device properly.

I reverted it back to my previous configuration before VLAN config. And it wont reboot in a first attempt.

I have read the forum on 6.1 and heard it turned some routers int bricks. I took a chance on mine and never heard any issues.

Can you revert back to previous code?

Yes, I did restore to my previous stable configuration, though it seems that router doesn’t reboot properly just like I wrote before in first attempt.

May be now it is working. I am going to install it. If I got any such issue I will revert post it

Ive not heard this before, and there are many articles contradicting this. That being said, after reading your post, ive also found articles suggesting this is the correct way.

Normis: Can we have an offical responce on how VLANS should be added into a bridge port , or CBROWN can you point me at the official explanation of how this should be configured?

Just to give everyone an update:

I upgraded the 951G to version 6.1 and applied the same VLAN’s as per my initial post and it works, no more crashing. So, just for kicks, I downgraded to 5.25 (by the way a config saved in version 6.1 will make the router unbootable when downgraded to 5.25, need to factory reset) and recreated the same VLAN’s and it crashed.

So, it would be helpful if anyone has an official way to do multiple VLAN’s in code 5.25 and 6.1.