Here is my setup for multi WAN. I had done setup as below. When I use one WAN the ping is almost 20ms. But when both are enabled the ping goes to 400ms.
What could be the reason? Both links are not same. TTSL/WAN1 is higher bandwidth 10x then RIL/WAN2.
0 chain=output action=mark-routing new-routing-mark=to_TTSL passthrough=yes connection-mark=TTSL_conn
1 chain=output action=mark-routing new-routing-mark=to_RIL passthrough=yes connection-mark=RIL_conn
2 chain=input action=mark-connection new-connection-mark=TTSL_conn passthrough=yes in-interface=ether3-TTLS-Link
3 chain=input action=mark-connection new-connection-mark=RIL_conn passthrough=yes in-interface=ether5-RIL
4 chain=output action=mark-routing new-routing-mark=to_TTSL passthrough=yes connection-mark=TTSL_conn
5 chain=output action=mark-routing new-routing-mark=to_RIL passthrough=yes connection-mark=RIL_conn
6 chain=prerouting action=accept dst-address=111.93.72.248/30 in-interface=ether1-Local LAN
7 chain=prerouting action=accept dst-address=220.225.49.216/30 in-interface=ether1-Local LAN
8 chain=prerouting action=mark-connection new-connection-mark=TTSL_conn passthrough=yes dst-address-type=!local in-interface=ether1-Local LAN
per-connection-classifier=both-addresses-and-ports:2/0
9 chain=prerouting action=mark-connection new-connection-mark=RIL_conn passthrough=yes dst-address-type=!local in-interface=ether1-Local LAN
per-connection-classifier=both-addresses-and-ports:2/1
10 chain=prerouting action=mark-routing new-routing-mark=to_TTSL passthrough=yes in-interface=ether1-Local LAN connection-mark=TTSL_conn
11 chain=prerouting action=mark-routing new-routing-mark=to_RIL passthrough=yes in-interface=ether1-Local LAN connection-mark=RIL_conn