I have did something new. Resigned from ISP’s given router/modem and used Huawei OTP box.
Unfortunatelly my ISP have PPPoE + VLAN tag. So while gl.inet support PPPoE it doesn’t work out of the box and I need to dig into LUCI anyway (switch setup). Bad thing is that default tag is set to 2 (eth0.2) so needed to manually edit /etc/config/network.

config interface ‘wan’
option hostname ‘GL-MT1300-3f8’
option metric ‘10’
option proto ‘pppoe’
option username ‘XXXXXXXXX’
option password ‘XXXXXXXXX’
option disabled ‘0’
option ifname ‘eth0.35’
option ipv6 ‘1’
option delegate ‘0’

config interface ‘wan6’
option proto ‘dhcpv6’
option reqprefix ‘auto’
option reqaddress ‘try’
option ifname ‘@wan
option disabled ‘0’

config switch
option name ‘switch0’
option reset ‘1’
option enable_vlan ‘1’

config switch_vlan
option device ‘switch0’
option vlan ‘1’
option ports ‘6t 0 1 2 3’
option vid ‘1’

config switch_vlan
option device ‘switch0’
option vlan ‘2’
option ports ‘6t 4t’
option vid ‘35’

Also removed custom config for wireguard and asked friend in NewZeland to buy gl.inet to spin it into goodcloud. Also removed dhcp option 6 remove push domain server and did it through tagging (no need for washing machine or air conditioning to query domain controller)

1 Like