My solution is simple but maybe less secure
All eth ports are Lan on router .same on VDSL modem . Then vlan9 bridged to dsl0 in modem . And same vlan9 is set as WAN device in router . This extend my LAN network to where modem is via single 1Gbit link.
root@router:~# uci show network
network.loopback=interface
network.loopback.device='lo'
network.loopback.proto='static'
network.loopback.ipaddr='127.0.0.1'
network.loopback.netmask='255.0.0.0'
network.globals=globals
network.globals.packet_steering='1'
network.globals.ula_prefix='fd6d:54ca:77bf::/48'
network.@device[0]=device
network.@device[0].name='br-lan'
network.@device[0].type='bridge'
network.@device[0].ports='lan1' 'lan2' 'lan3' 'lan4'
network.lan=interface
network.lan.device='br-lan'
network.lan.proto='static'
network.lan.netmask='255.255.255.0'
network.lan.ipaddr='192.168.1.2'
network.@device[1]=device
network.@device[1].name='lan4'
network.@device[1].mtu='1508'
network.@device[2]=device
network.@device[2].type='8021q'
network.@device[2].ifname='lan4'
network.@device[2].vid='9'
network.@device[2].name='lan4.9'
network.wan=interface
network.wan.proto='pppoe'
network.wan.username='name'
network.wan.password='password'
network.wan.mtu='1500'
network.wan.device='lan4.9'
root@modem:~# uci show network
network.loopback=interface
network.loopback.device='lo'
network.loopback.proto='static'
network.loopback.ipaddr='127.0.0.1'
network.loopback.netmask='255.0.0.0'
network.globals=globals
network.globals.ula_prefix='fd38:14e1:71f6::/48'
network.globals.packet_steering='1'
network.dsl=dsl
network.dsl.annex='b'
network.dsl.tone='av'
network.dsl.ds_snr_offset='-41'
network.dsl.firmware='/lib/firmware/vdsl.bin'
network.dsl.xfer_mode='ptm'
network.dsl.line_mode='vdsl'
network.@device[0]=device
network.@device[0].name='lan1'
network.@device[0].macaddr='08:96:D7:xx:xx:xx'
network.@device[0].mtu='1508'
network.@device[1]=device
network.@device[1].name='lan2'
network.@device[1].macaddr='08:96:D7:xx:xx:xx'
network.@device[2]=device
network.@device[2].name='lan3'
network.@device[2].macaddr='08:96:D7:xx:xx:xx'
network.@device[3]=device
network.@device[3].name='lan4'
network.@device[3].macaddr='08:96:D7:xx:xx:xx'
network.lan=interface
network.lan.device='br-lan'
network.lan.proto='static'
network.lan.ipaddr='192.168.1.5'
network.lan.netmask='255.255.255.0'
network.lan.ipv6='0'
network.lan.gateway='192.168.1.2'
network.lan.dns='192.168.1.2'
network.@device[4]=device
network.@device[4].name='dsl0'
network.@device[4].macaddr='08:96:D7:xx:xx:xx'
network.@device[4].mtu='1508'
network.@device[5]=device
network.@device[5].name='dsl0.35'
network.@device[5].type='8021q'
network.@device[5].ifname='dsl0'
network.@device[5].vid='35'
network.@device[6]=device
network.@device[6].name='br-lan'
network.@device[6].type='bridge'
network.@device[6].ipv6='0'
network.@device[6].ports='wlan0' 'lan1' 'lan2' 'lan3' 'lan4'
network.@device[7]=device
network.@device[7].name='br-wan'
network.@device[7].type='bridge'
network.@device[7].mtu='1508'
network.@device[7].ipv6='0'
network.@device[7].ports='dsl0.35' 'lan1.9'
network.@device[7].multicast='0'
network.@device[8]=device
network.@device[8].type='8021q'
network.@device[8].ifname='lan1'
network.@device[8].vid='9'
network.@device[8].name='lan1.9'
network.brwan=interface
network.brwan.proto='none'
network.brwan.device='br-wan'
network.brwan.mtu='1508'