mkx,
Suggest you have a look at
this fine tutorial.
Suggest you to run tagged-only on trunk between Cisco and MT (no pvid setting there). You need to set ether1 (trunk) as tagged member of both VLANs.
I saw that, was reading through it, thank you. The first configuration file takes out IP services like I asked about lower down. (I wrote this reply last.) And it has some extra things I've not thought about, such as the penultimate switch settings
Ensure only visibility and availability from BASE_VLAN, the MGMT network
. I'll dig through the sample switch config and probably use most of it to be honest.
I guess one thing I just thought about is having 3 trunks on the downstairs switch... There's no need really, since the individual routers aren't connected together, and realistically I'm not doing any level 3 traffic across the VLANs. My main aim is to have two networks using one switch, as it's split across two floors.
I think having it this way, with the router connections to the downstairs switch being on VLANs as well give me the ability to change routers around and then isolate the work laptop from wifi traffic, as the WiFi disc only works on Router 2, as it's a slightly different model to Router 1.
sid5632,
Your description and config. don't match the diagram for Wi-Fi Disc.
It would be useful if you referred to VLAN10 and VLAN20 instead of VLAN1 and VLAN2.
/interface bridge vlan
add vlan-ids=10 tagged=bridge,ether1
add vlan-ids=20 tagged=bridge,ether1
You don't need to specify the untagged ones - they get created dynamically by virtue of their PVID.
Yes, Wi-Fi Disc config is incorrect, the diagram is correct. I will edit the config as such. Also, I'll change PVIDs to VLAN10, 20.
I just realised that since Router 1 and 2 are providing DHCP services, do I still need to give out IP addresses? I don't think that i do.
So here's my edited config. I realise I'll work on it some more and post my config if anyone else in a weird similar situation as me.
/interface bridge port
add bridge=bridge interface=ether1
add bridge=bridge interface=ether2 pvid=20
add bridge=bridge interface=ether3 pvid=10
add bridge=bridge interface=ether4 pvid=20
add bridge=bridge interface=ether5 pvid=10
/interface bridge vlan
add vlan-ids=10 tagged=bridge,ether1
add vlan-ids=20 tagged=bridge,ether1
/interface vlan
add name=vlan10 vlan-id=10 interface=bridge
add name=vlan20 vlan-id=20 interface=bridge
/interface bridge set bridge vlan-filtering=yes