Load Balancing over 3 Routers

I have been using Mikrotik RouterBoard 750G to apply Load Balancing over 3 Routers! each router has an ADSL bandwidth of 2 Mb/s
I was using the PCC Method for Load Balancing and the ADSL modem routers were set to Bridge Mode!

Components :
3 ADSL modem routers : 2 x Linksys and 1 is Philips (all are set to bridging mode) All are 2Mb/s total bandwidth = 6 Mb/s
Mikrotik routerboard 750GL 5 port

Everything was working good
Soon after I added one more ADSL router ZTE .. 1 Mb/s ADSL Bandwidth
Since that time I have problems with Load Balancing … Receiving traffic only from PPPoE1 and PPPoE3 or 4
the 4 Wans are not working together correctly

Please any help would be appreciated as soon as possible!
I’m in a big trouble
I’ve included an attachment screen capture!
Your fellow
:exclamation: :exclamation:
Mido
2012-7-3-20-2-13.png

Please post /ip firewall export /ip address print detail /ip route print detail

Please take a look!
/ip firewall mangle
add action=mark-connection chain=input disabled=no in-interface=wlan1 new-connection-mark=wlan1_conn passthrough=yes
add action=mark-connection chain=input disabled=no in-interface=wlan2 new-connection-mark=wlan2_conn passthrough=yes
add action=mark-connection chain=input disabled=no in-interface=wlan3 new-connection-mark=wlan3_conn passthrough=yes
add action=mark-connection chain=input disabled=no in-interface=wlan4 new-connection-mark=wlan4_conn passthrough=yes

add action=mark-routing chain=output connection-mark=wlan1_conn disabled=no new-routing-mark=wlan1 passthrough=yes
add action=mark-routing chain=output connection-mark=wlan2_conn disabled=no new-routing-mark=wlan2 passthrough=yes
add action=mark-routing chain=output connection-mark=wlan3_conn disabled=no new-routing-mark=wlan3 passthrough=yes
add action=mark-routing chain=output connection-mark=wlan4_conn disabled=no new-routing-mark=wlan4 passthrough=yes

add action=mark-connection chain=prerouting disabled=no dst-address-type=!local in-interface=lan new-connection-mark=wlan1_conn passthrough=yes per-connection-classifier=both-addresses-and-ports:4/0
add action=mark-connection chain=prerouting disabled=no dst-address-type=!local in-interface=lan new-connection-mark=wlan2_conn passthrough=yes per-connection-classifier=both-addresses-and-ports:4/1
add action=mark-connection chain=prerouting disabled=no dst-address-type=!local in-interface=lan new-connection-mark=wlan3_conn passthrough=yes per-connection-classifier=both-addresses-and-ports:4/2
add action=mark-connection chain=prerouting disabled=no dst-address-type=!local in-interface=lan new-connection-mark=wlan4_conn passthrough=yes per-connection-classifier=both-addresses-and-ports:4/3

add action=mark-routing chain=prerouting connection-mark=wlan1_conn disabled=no in-interface=lan new-routing-mark=wlan1 passthrough=yes
add action=mark-routing chain=prerouting connection-mark=wlan2_conn disabled=no in-interface=lan new-routing-mark=wlan2 passthrough=yes
add action=mark-routing chain=prerouting connection-mark=wlan3_conn disabled=no in-interface=lan new-routing-mark=wlan3 passthrough=yes
add action=mark-routing chain=prerouting connection-mark=wlan4_conn disabled=no in-interface=lan new-routing-mark=wlan4 passthrough=yes

/ip firewall nat
add action=masquerade chain=srcnat disabled=no out-interface=pppoe-out1
add action=masquerade chain=srcnat disabled=no out-interface=pppoe-out2
add action=masquerade chain=srcnat disabled=no out-interface=pppoe-out3
add action=masquerade chain=srcnat disabled=no out-interface=pppoe-out4

/ip firewall service-port
set ftp disabled=no ports=21
set tftp disabled=no ports=69
set irc disabled=no ports=6667
set h323 disabled=no
set sip disabled=no ports=5060,5061 sip-direct-media=yes
set pptp disabled=no


Flags: X - disabled, A - active, D - dynamic, C - connect, S - static, r - rip, b - bgp, o - ospf, m - mme,
B - blackhole, U - unreachable, P - prohibit

0 A S dst-address=0.0.0.0/0 gateway=pppoe-out1 gateway-status=pppoe-out1 reachable check-gateway=ping
distance=1 scope=30 target-scope=10 routing-mark=wlan1

1 A S dst-address=0.0.0.0/0 gateway=pppoe-out2 gateway-status=pppoe-out2 reachable check-gateway=ping
distance=1 scope=30 target-scope=10 routing-mark=wlan2

2 S dst-address=0.0.0.0/0 gateway=pppoe-out3 gateway-status=pppoe-out3 unreachable check-gateway=ping
distance=1 scope=30 target-scope=10 routing-mark=wlan3

3 A S dst-address=0.0.0.0/0 gateway=pppoe-out4 gateway-status=pppoe-out4 reachable check-gateway=ping
distance=1 scope=30 target-scope=10 routing-mark=wlan4

4 A S dst-address=0.0.0.0/0 gateway=pppoe-out1 gateway-status=pppoe-out1 reachable check-gateway=ping
distance=1 scope=30 target-scope=10

5 S dst-address=0.0.0.0/0 gateway=pppoe-out2 gateway-status=pppoe-out2 reachable check-gateway=ping
distance=2 scope=30 target-scope=10

6 S dst-address=0.0.0.0/0 gateway=pppoe-out3 gateway-status=pppoe-out3 unreachable check-gateway=ping
distance=3 scope=30 target-scope=10

7 S dst-address=0.0.0.0/0 gateway=pppoe-out4 gateway-status=pppoe-out4 reachable check-gateway=ping
distance=4 scope=30 target-scope=10

8 ADC dst-address=10.10.10.0/24 pref-src=10.10.10.1 gateway=lan gateway-status=lan reachable distance=0
scope=10

9 ADC dst-address=163.121.171.235/32 pref-src=41.43.163.129 gateway=pppoe-out1,pppoe-out2,pppoe-out3,pppoe-out4
gateway-status=pppoe-out1 reachable,pppoe-out4 reachable,pppoe-out2 reachable distance=0 scope=10

10 ADC dst-address=192.168.33.0/24 pref-src=192.168.33.21 gateway=wlan1 gateway-status=wlan1 reachable
distance=0 scope=10

11 ADC dst-address=192.168.34.0/24 pref-src=192.168.34.21 gateway=wlan2 gateway-status=wlan2 reachable
distance=0 scope=10

12 ADC dst-address=192.168.35.0/24 pref-src=192.168.35.21 gateway=wlan3 gateway-status=wlan3 reachable
distance=0 scope=10

13 ADC dst-address=192.168.36.0/24 pref-src=192.168.36.21 gateway=wlan4 gateway-status=wlan4 reachable
distance=0 scope=10


/ip address> print de
Flags: X - disabled, I - invalid, D - dynamic
0 address=192.168.33.21/24 network=192.168.33.0 interface=wlan1 actual-interface=wlan1

1 address=192.168.34.21/24 network=192.168.34.0 interface=wlan2 actual-interface=wlan2

2 address=192.168.35.21/24 network=192.168.35.0 interface=wlan3 actual-interface=wlan3

3 address=192.168.36.21/24 network=192.168.36.0 interface=wlan4 actual-interface=wlan4

4 address=10.10.10.1/24 network=10.10.10.0 interface=lan actual-interface=lan

5 D address=41.43.163.129/32 network=163.121.171.235 interface=pppoe-out1 actual-interface=pppoe-out1

6 D address=41.42.110.17/32 network=163.121.171.235 interface=pppoe-out4 actual-interface=pppoe-out2

7 D address=41.42.110.101/32 network=163.121.171.235 interface=pppoe-out4 actual-interface=pppoe-out3

8 D address=41.43.163.191/32 network=163.121.171.235 interface=pppoe-out2 actual-interface=pppoe-out4


2012-7-3-20-2-13.png

is it possible to have the working config for the 3dsls, PLEASE???
i do have similar setup and i am facing problems to set it up.
3 dsl modems in bridge mode
1 LAN with IP 192.168.120.0/24

Instead of specifying the WAN interface that is running the pppoe connection you need to use the actual pppoe interface in your mangle rules.

hi, thanks a lot for the reply.
i am afraid that you lost me now.
could you give me an example, please?

You have this.

Try this instead.

/ip firewall mangle
add action=mark-connection chain=input disabled=no in-interface=pppoe-out1 new-connection-mark=wlan1_conn passthrough=yes
add action=mark-connection chain=input disabled=no in-interface=pppoe-out2 new-connection-mark=wlan2_conn passthrough=yes
add action=mark-connection chain=input disabled=no in-interface=pppoe-out3 new-connection-mark=wlan3_conn passthrough=yes
add action=mark-connection chain=input disabled=no in-interface=pppoe-out4 new-connection-mark=wlan4_conn passthrough=yes