I am trying to add some new wireless AP’s to our current setup. I’ve got two different networks, a trusted network and a guest network. Each are on their own separate switches, but the guest network switch is only using 6 ports for wired connections. The trusted network is a couple switches. On both the trusted and the guest network, all traffic is untagged and not on VLANs because they are on seperate physical LANs.
By adding the new access points, I will have a wireless guest and wireless trusted network, but I will be segregating the wireless networks with VLANs. To get the traffic back to our trusted and guest wired networks, I’m trying to use an RB2011 to separate the VLANs on the trunk port and forward the traffic to the respective LAN, but I am running into some weird behavior.
After implementing the new APs and the RB2011, wireless clients have a hard time connecting to the trusted network. They can connect to the AP, but have a hard time getting a DHCP address. It usually takes some time(varies). Eventually, a DHCP address might be given to the client, but most users aren’t waiting around long enough for it to happen. Even when a client gets an address on the trusted network, the client can’t communicate with other devices(servers, and sometimes even the gateway). When pinging from the client to a server/other device, sometimes pings just time out, sometimes I get one reply, sometimes the local address of the client responds with “Destination host unreachable”. If I torch the ethernet port I’m using as the trunk port, I can see traffic going from one VLAN, but coming back on another VLAN. I don’t expect that.
Also, something else that is strange: I’m seeing traffic that isn’t supposed to be going through the RB2011. For example, if I torch my trunk port, I see connections between clients on the wired trusted switches and servers on the wired trusted switches. Very strange.
Here is my configuration, and attached is a simplified network diagram of what I’m trying to accomplish, plus some test pings.
#################
## Set master-ports
#################
/interface ethernet
set [ find default-name=sfp1 ] master-port=none
set [ find default-name=ether1 ] master-port=none
set [ find default-name=ether2 ] master-port=none
set [ find default-name=ether3 ] master-port=none
set [ find default-name=ether4 ] master-port=ether3
set [ find default-name=ether5 ] master-port=ether3
set [ find default-name=ether6 ] master-port=none
set [ find default-name=ether7 ] master-port=ether6
set [ find default-name=ether8 ] master-port=ether6
set [ find default-name=ether9 ] master-port=ether6
set [ find default-name=ether10 ] master-port=ether6
#################
## Create VLANs on trunk port
#################
/interface vlan
add name=vlan-private vlan-id=10 interface=ether2 disabled=no
add name=vlan-guest vlan-id=20 interface=ether2 disabled=no
#################
## Create and configure bridges
#################
/interface bridge
add name=br-private
add name=br-guest
/interface bridge port
add interface=ether1 bridge=br-private
add interface=vlan-private bridge=br-private
add interface=vlan-guest bridge=br-guest
add interface=ether3 bridge=br-guest
add interface=ether6 bridge=br-guest

