NTH IN RB450 3.23

Hi all. i Have a rb450

I know this topic is very bored for all. but i have been having problems with different ways of it.

The next conf works fine, without problems.

At first I set load balancing with 3 dsl 2mb,2mb,1mb =5mb. Well I calculated the conexion
WAN1= 2/5=.40%
WAN2=2/5=40%
WAN3=1/5=20%

So I got 5 connections in order to balance = Wan1 (2mb) 51,41, Wan2 (2mb) 31,21, Wan3 (1mb) 1,1

I use nth in mangle in chain prerouting.

IpAddress
eth1 (LAN)=172.16.102.2
eht2=192.168.1.254
eth3=192.168.2.254
eth4=192.168.3.254

WAN1 2mb
chain=prerouting in-interface=LAN connection-state=new Nth=5,1 action=mark-connection new-conn-mark=wan1 passthrough=yes
chain=prerouting in-interface=LAN connection-state=new Nth=4,1 action=mark-connection new-conn-mark=wan1
passthrough=yes
chain=prerouting in-interface=LAN connection-mark=wan1 action=routing-mark new-routing-mark=wan1
passthrough=no

WAN2 2mb
chain=prerouting in-interface=LAN connection-state=new Nth=3,1 action=mark-connection new-conn-mark=wan2 passthrough=yes
chain=prerouting in-interface=LAN connection-state=new Nth=2,1 action=mark-connection new-conn-mark=wan2
passthrough=yes
chain=prerouting in-interface=LAN connection-mark=wan2 action=routing-mark new-routing-mark=wan2
passthrough=no

WAN3 1mb
chain=prerouting in-interface=LAN connection-state=new Nth=1,1 action=mark-connection new-conn-mark=wan3 passthrough=yes
chain=prerouting in-interface=LAN connection-mark=wan3 action=routing-mark new-routing-mark=wan3
passthrough=no

Masquerade
chain=src-nat out-inter=eth2(wan1 2mb) action=masquerade
chain=src-nat out-inter=eth3 (wan2 2mb) action=masquerade
chain=src-nat out-inter=eth4 (wan3 1mb) action=masquerade

routing
destination=0.0.0.0/0 gateway=192.168.1.254 routing-mark=wan1
destination=0.0.0.0/0 gateway=192.168.2.254 routing-mark=wan2
destination=0.0.0.0/0 gateway=192.168.3.254 routing-mark=wan3
destination=0.0.0.0/0 gateway=192.168.3.254

BUT THE NEXT WEEK I INCREASED THE SPEED TO 4MB EACH.

WAN1 4MB=4/12=.33%
WAN2 4MB=4/12=.33%
WAN3 4MB=4/12=.33%

3 EQUAL CONN


THE ONLY CHANGE I DID WAS.

WAN1 4mb
chain=prerouting in-interface=LAN connection-state=new Nth=3,1 action=mark-connection new-conn-mark=wan1 passthrough=yes
chain=prerouting in-interface=LAN connection-mark=wan1 action=routing-mark new-routing-mark=wan1
passthrough=no

WAN2 4mb
chain=prerouting in-interface=LAN connection-state=new Nth=2,1 action=mark-connection new-conn-mark=wan2 passthrough=yes
chain=prerouting in-interface=LAN connection-mark=wan2 action=routing-mark new-routing-mark=wan2
passthrough=no

WAN3 4mb
chain=prerouting in-interface=LAN connection-state=new Nth=1,1 action=mark-connection new-conn-mark=wan3 passthrough=yes
chain=prerouting in-interface=LAN connection-mark=wan3 action=routing-mark new-routing-mark=wan3
passthrough=no

AND THE RESULT WAS VERY BAD.

I HOPE PLEASE ALL THE GROUP CAN HELP ME.

REGARDS

soooo… what was the result?..