Help : 2 WAN 1 LAN Configuration

Using RB1100AHX4 ( ROS V7.16.2 ) with config :

192.168.1.1 ether1 = wan1 ISP 1 ( Public Static IP )
192.168.2.1 ether2 = wan2 ISP 2 ( Dynamic Private IP )
192.168.10.2 ether3= LAN

/ip firewall address-list
add address=192.168.10.3 list=FOR-WAN1
add address=192.168.10.0/24 list=FOR-WAN2 ( for the rest of the clients )

/routing table
add disabled=no fib name=TO-WAN1
add disabled=no fib name=TO-WAN2

/ip firewall mangle
add action=mark-routing chain=prerouting comment="WAN1 TRAFFIC" disabled=no log=no log-prefix="" new-routing-mark=TO-WAN1 passthrough=no src-address-list=FOR-WAN1
add action=mark-routing chain=prerouting comment="WAN2 TRAFFIC" disabled=no log=no log-prefix="" new-routing-mark=TO-WAN2 passthrough=no src-address-list=FOR-WAN2

/ip firewall nat
add action=masquerade chain=srcnat disabled=no log=no log-prefix="" out-interface=ether1 src-address=192.168.10.0/24
add action=masquerade chain=srcnat disabled=no log=no log-prefix="" out-interface=ether2 src-address=192.168.10.0/24

/ip route
add comment="ISP 1" disabled=no distance=1 dst-address=0.0.0.0/0 gateway=192.168.1.1 pref-src="" routing-table=TO-WAN1 scope=30 suppress-hw-offload=no target-scope=10
add comment="ISP 2" disabled=yes distance=1 dst-address=0.0.0.0/0 gateway=192.168.2.1 routing-table=TO-WAN2 scope=30 suppress-hw-offload=no target-scope=10

The problem is all client using only WAN1, my goal is just to have 1 lan lient ( 192.168.10.3 ) using wan1 and the rest of the clients ( 192.168.10.1 192.168.10.2 192.168.10.4 - 255 ) are using wan2.
All wan are paralel and with no LB or failover

Thanks before

I don’t know if it would make any change but try using src-address directly instead of src-address-list in the mangle rules

Maybe you need:
add address=192.168.10.3**/32** list=FOR-WAN1
? :question:

Thanks for the tip, ip firewall address-list removed and change some routing and also mangle :

/ip firewall mangle
add action=mark-routing chain=prerouting comment="WAN1 TRAFFIC" disabled=no log=no log-prefix="" new-routing-mark=TO-WAN1 passthrough=yes src-address=192.168.10.3
/ip route
add comment="ISP 1" disabled=no distance=1 dst-address=0.0.0.0/0 gateway=192.168.1.1 pref-src="" routing-table=main scope=30 suppress-hw-offload=no target-scope=10
add comment="ISP 2" disabled=yes distance=1 dst-address=0.0.0.0/0 gateway=192.168.2.1 routing-table=TO-WAN2 scope=30 suppress-hw-offload=no target-scope=10

and now its working :smiley: