When I add a new VLAN on my Linksys EA8300 with OpenWrt 22.03.2, a USER_REQUEST error appears on the WAN interface (PPPoE) and I can't access the internet.
This is my configuration before adding a VLAN (it's the default configuration for my router):
The error appears when I add a new VLAN and set just one port (LAN 4) to untagged while also setting it to off on the default VLAN 1. After deleting the new VLAN everything goes back to normal.
Can you describe exactly what you did in terms of adding a new VLAN? What VLAN ID, what was the status on the cpu (eth0) -- tagged or untagged?
Let's also see your network config file...
Please copy the output of the following commands and post it here using the "Preformatted text </> " button:
Remember to redact passwords, MAC addresses and any public IP addresses you may have:
It happens when I add a new VLAN with everything set to OFF except LAN 4 which I set to untagged.
It also happens when I set the CPU to tagged in both VLANs.
How are you connected to the router? (which network and wifi or ethernet?)
You probably need to set the CPU as tagged for VLAN 1, and then create a new VLAN (say VLAN ID 3) tagged on the CPU. Then turn VLAN 1 off on port 4 and set it to VLAN 3 untagged on port 4.
That's exactly what I'm doing but with VLAN ID 2. I'm connected via Wi-Fi (to the pro interface) but the same happens when I connect via Ethernet. As I mentioned, there is this error on the WAN interface:
Does the network actually work? The message could be spurious from LuCI.
This model has the infamous IPQ4019 chip. The advice is to run snapshot on it when you need Ethernet VLANs, as the new DSA system finally handles them properly.