New to this so please be patient. :)
I created a simple vlan on an SG350 . Port 1 connected to Edgerouter. Port 2 connected to WAP. Port 3 connected to laptop1 (VLAN2) and Port 4 connected to laptop2 (VLAN3). No internet access on either laptop. I assume port 1 should be setup as a trunk. I had this running before but had to reset the router and now I don't remember how it was configured.
what model is your edge router? If it is a simple ISP supplied item then you may run into trouble with your setup.
the issue you are probably experiencing is that although the SG350 is correctly routing between your VLANs the edge router has no idea how to reach devices in VLANs 2 and 3. This can be remedied by adding a static routes for these VLANs to the edgerouter with a next-hop as the SG350 VLAN1 IP address.
If the edge router cannot have static routes configured, then you need to NAT VLANs 2 and 3 behind VLAN1, however the SG350 does not support NAT. You need another router or firewall for that.
Thanks for the replies! I have to stress that I’m new to this switch and setting up vlans. At this point I just want to confirm I have the VLAN configured properly which looks like I do. However, I’m not sure about the settings for the port connected to the router. Should it be a trunk? Tagged or untagged. The router is an Edgerouter X.