I recently set up a ZyXEL NBG6617 with OpenWrt master (now on the most recent 19.07 branch). My friends have an 'triple play' ISP that also offers TV decoders, which require a WAN connection to be fully functional. They had a WNDR3700 where I had bridged two LAN ports with the WAN port; that worked fine for those purposes.
So I halved the default VLAN on the NBG6617 thinking it would be a walk in the park just like on the WNDR3700... Quod non. Somehow, despite not touching the eth1 WAN interface, as soon as I create a second VLAN, the WAN interface fails to connect.
I am seeing the following behaviour:
- Just one VLAN: everything works fine. WAN connects just fine.
- Add a second VLAN: seems to work; but WAN does not connect anymore. I thought maybe it might be a VLAN ID issue (some switches seem to have that), so set VID 100 for the new VLAN instead of VID 2, but no difference either. It doesn't seem to matter whether I tag the CPU in VLAN 1 as well once I add a second VLAN; behaviour stays the same.
- WAN (eth1) and LAN (eth0) seem to have some interplay but I'm unable to find out how and what.
Anybody seen something similar with ipq40xx or know how to fix/work around this?