Thanks. Now it works with your configuration.
To get this done via LuCI without editing config files with VLAN19 example:
- Add vlan19 device
Go to Network --> Interfaces --> Tab Interfaces. Click "Add new interface"
Type eth0.19 and hit enter, then click "Create interface" and then "Save and apply". BTW: eth0.19 is only a common convention for establishing a VLAN with id 19. eth0.19 could also access vlan id 42, see https://wiki.archlinux.org/title/VLAN#Create_the_VLAN_device
So OpenWRT just interprets eth0.19 asip link add link eth0 name eth0.19 type vlan id 19
-
Now go to tab device and click "Add device configuration"
Select "Bridge Device" as device type, give a name like "br-vlan19" and bridge port eth0.19, click Save and then "Save and Apply"
-
Now go to interfaces again, you see now a VLAN19 interface.
-
Click Edit button and change device to "br-vlan19".
-
Now you have a br-vlan19 interface (that was the missing step)
-
Now you can choose vlan19 at your SSID as Network and it will work. If not enabling and disabling SSID helps.
@Mods: Seems to work as soon as I flagged this as solution. No need to change anything of new user status.
These pictures may be used for an official Wiki article.