I'm switching from a Asus RT-N66U running Tomato to a WRT32X running OpenWrt (18.06.1). In my current configuration I have 3 vlan used by my ISP. I have tried to replicate the configuration but I have been unabled.
It looks like your modem supplies Internet on VLAN 35 and some proprietary service such as TV on VLAN 34, which you just want to pass through the hardware switch to a proprietary box on Ethernet port 4.
The OpenWrt switch page is similar though when you want a VLAN to be usable by a network in the router's CPU, it is set up in two places. First you would switch it to the CPU port tagged. Then go to the network configuration and select the VLAN in the physical settings with the notation eth0.X (or maybe eth1.X if there are multiple CPU ports.)
The OpenWrt wiki page for the device should be consulted to confirm logical port numbering and CPU assignments. The port numbers on the setup page don't always correspond with the numbers the manufacturer marked on the ports and LEDs.
The issue I have is that this new router has 2x CPU (eth0, eth1) and no bridging or default interface. could someone help me configure my new WRT32x running OpenWrt please? I have tried a few configuration but I could not get it to work.
This is where I'm currently at... but my wan interface it unable to get a ip from the ISP
There is no link shown on the WAN port. Is the modem plugged in to it?
The CPU ports always show linked at 1000 because that hardware is permanently connected.
Yes as @dlakelan said, you need to go to Network--Interfaces--WAN--Physical Settings and select eth0.35. If the WAN is pppoe you also need to configure that.
The Tomato configuration you posted has no CPU connection to VLAN 34. That will not make a difference in operation but you should do that with your final configuration so the router CPU doesn't waste time receiving IPTV traffic only to ignore it.
Some router switches do not support VLAN numbers higher than 16 without special manual configuration, but I doubt the WRT32x is one of those. The gigabit switch chips are usually usable up to at least 128.
I managed to get the internet working on VLAN35, now the problem I have is that VLAN34 seems to be on the same network as VLAN36. That's the TV VLAN where the provider assigns the IP to the Top Box. So It should not be on my network.
I have port 4 configured as VLAN34 but it's still getting a IP from the DHCP on VLAN36
Under Network > Interface > Lan, I see that it's assigned to the Switch VLAN eth0.36 and the 3x built in wireless network (eth0,36, radio0.network1, wlan1, radio2.network1.
You have the port untagged in 36, get rid of that and just make it tagged for 34, or untagged for 34 whichever is needed with your TV box. You will not route 34 through the router, just bridge it in the switch.
Yes change LAN4 from "untagged" to "off" in VLAN36. In general, it is seldom desirable to have untagged and tagged packets on the same port.
As @dlakelan said, the hardware switch will see packets related to the TV service on VLAN 34 and forward them directly between the TV box and the modem. The router CPU should never need to communicate with the TV box.