Hello A.D.,
Some of this reply is also on your reply in
http://www.snbforums.com/threads/asus-dsl-n17u-tp-link-td-vg5612-as-vdsl-modem-bridge.32126
The new network still needs to take over from my current one. Currently I'm using an Asus AC1900 router (with tomato) and an Asus DSL-N55U modem. This is what is in operation right now as I'm typing this and Tomato firmware exposes VLAN functionality, which I use right now, in the GUI. That was my first and only exposure to VLANs, I'm a networking novice but only use Linux in general (just stuck my Windows 10 in a VM somewhere and only run it when the moon is full), so find the command line stuff easy enough.
So, right now I can't really test the new network for you to see how the ports behave, but I'm definitely willing and will test what you need as soon as I get through the day's to-do list of work items and can mess with networking again.
PPPoE settings are being set in the router (AC-RT5300) and I can confirm they're not just the ones I may have entered into the modem as I can switch between ADSL service providers by changing credentials on the router GUI. For a little while there I had my doubts because I could get only wired links to the router to work, not wireless. Then I realised it was just my Ansible-managed shorewall that needed tweaking. I'm actually trying to work towards Ansible managing the router too as I'd really like the setup and LAN plan version controlled and portable to all the other guys working from home for our business (we're just a bunch of work-from-home web developers).
In my Googling I saw someone implement a VLAN with merlin, but not using the GUI. I'm not sure enough about such things to have that as a goal right now, but it would be nice. Maybe Tomato will become available for the new router some time soon, but I really like the stability of merlin (not that I had any problems with Tomato over the years, just that its website and such look a little more closed up and that the merlin stuff feels so accessible on GitHub with notes on how to compile it yourself).
Currently I'm thinking to set things up with 192.168.1.x/24 for one's own devices, but, since they will include things like printers and phones, the network will still be considered hostile, then 192.168.2.x/24 for guests and I made the modem 192.168.3.2 so I can still get to it - not terribly sure what's happaning network-wise with that ;-)
I'm thinking that anything I test for you will help me learn more, so ask away, but please also help me by stating how I should test (for example, if VLAN IDs are stripped). Maybe charlie2alpha can also point out where I can find the setting he mentioned. For now, as soon as I get through my work to-do list, I'll switch to testing the ports on the modem for you to see if they all behave the same.
Cheers,
Riaan