same mac on multiple vlans
Posted: Fri Nov 18, 2016 8:41 am
Hi,
Firstly I love the switches, bullet proof hardware and a GUI with everything at your finger tips and so quick to load.
However I have a problem which Im out of ideas on so I'm hoping for suggestions or someone to confirm the switches won't do it before I have to replace them with something made by u**t.
So I have an 8 port and a 6 port mini, the 6 port mini is powered from the 8 port and also powers a UBNT AF which is used for backhaul and a camera.
The power load on the 8 port is about half (~60w)
Our customers are segregated out by VLAN's so vlan 1,2,3,4 etc come in tagged on the port from the UBNT AF and we use another (tagged) VLAN for management.
Now we use FreeBSD as routers, when FreeBSD does VLAN's it re-uses the mac address so vlan1,2,3,4 will all have the same mac address, now this appears to work fine with everything we've come across so far, cisco, hp, netgear, ubnt switches see the same mac in multiple vlans and they don't seem to mind / care and work as they should.
However.... while our mini-6 see's the mac of our router in multiple vlans happily, it never gets to the 8 port one which only see's one of the mac's (the one local to it rather than coming in tagged on the uplink port)
Config pics
Mini-6, vlan43, sees two devices.
Mini-6 VLAN settings
8 port only the locally connected device, not learning anything from its trunk connection with the mini-6
mini-6 one mac two vlans
8 port vlan settgins
Finally - 8 port has learnt mac in vlan46 (46 and 43 are basically set-up the same)
But the 8 port just see's one.
Now I can discount everything between my router the AF backhaul and the mini-6 as they have both macs, the only thing that doesn't is the 8 port...
Any ideas?
Is there a way to add a static mac record on a port?
I suspect I can get around it by setting my router mac to something else and leaving it in promiscuous mode, but I'd rather not...
Firstly I love the switches, bullet proof hardware and a GUI with everything at your finger tips and so quick to load.
However I have a problem which Im out of ideas on so I'm hoping for suggestions or someone to confirm the switches won't do it before I have to replace them with something made by u**t.
So I have an 8 port and a 6 port mini, the 6 port mini is powered from the 8 port and also powers a UBNT AF which is used for backhaul and a camera.
The power load on the 8 port is about half (~60w)
Our customers are segregated out by VLAN's so vlan 1,2,3,4 etc come in tagged on the port from the UBNT AF and we use another (tagged) VLAN for management.
Now we use FreeBSD as routers, when FreeBSD does VLAN's it re-uses the mac address so vlan1,2,3,4 will all have the same mac address, now this appears to work fine with everything we've come across so far, cisco, hp, netgear, ubnt switches see the same mac in multiple vlans and they don't seem to mind / care and work as they should.
However.... while our mini-6 see's the mac of our router in multiple vlans happily, it never gets to the 8 port one which only see's one of the mac's (the one local to it rather than coming in tagged on the uplink port)
Config pics
Mini-6, vlan43, sees two devices.
Mini-6 VLAN settings
8 port only the locally connected device, not learning anything from its trunk connection with the mini-6
mini-6 one mac two vlans
8 port vlan settgins
Finally - 8 port has learnt mac in vlan46 (46 and 43 are basically set-up the same)
But the 8 port just see's one.
Now I can discount everything between my router the AF backhaul and the mini-6 as they have both macs, the only thing that doesn't is the 8 port...
Any ideas?
Is there a way to add a static mac record on a port?
I suspect I can get around it by setting my router mac to something else and leaving it in promiscuous mode, but I'd rather not...