So I tried setting up the Surf SOHO router for the first time, and it seemed really straightforward (other than the VLAN option being buried away in a little help menu).
So I configured two wifi networks, and 4 VLANs, and then assigned the wifi networks to VLANs and assigned LAN ports to VLANs. Since I didn’t want the VLANs able to communicate between each other, I disabled inter-VLAN routing on all of the networks except the Untagged network.
Here is where things getting messy. I have no firewall rules in place yet, because I wanted to test to make sure everything was functional before adding extra layers of complexity.
But the only LAN network that gets a connection on the router is the Untagged VLAN.
I have tried every combination of trunk and access, inter-VLAN on and off, for every VLAN to check that I hadn’t misconfigured something somewhere.
The only combinations that work are combinations that include the Untagged LAN, and then Trunk and Access are both functional.
I always hit Apply Changes, and used three different laptops to connect across all four LAN ports to eliminate the possibility of it being anything other than the router itself.
When I try to ping the router on a LAN port configured for the Untagged LAN, the packets arrived fine.
When I unplug from that port and plug into a port configured to a non-Untagged VLAN there is no response.
I spent a couple of hours on this and cannot think my way out of the problem, so I thought I would sign up and make a post.
Here are some screenshots of my settings:
Overview of Port Settings page