Hi,
I have a problem here implementing an effective bonding interface.
I follow the instruction from
http://www.cyberciti.biz/tips/linux-...interface.html
The difference is that, each interface eth0 and eth1 were connected to different adsl modem, meaning they are not going to the same destination, instead each heading for individual destination modem. The target we tried to achieve here is so that with the setup, we can aggregate the bandwidth of the two adsl links.
eg eth0 -----> 192.168.1.10
eth1 --------> 192.168.1.100
At the end, i successfully get the 3 interfaces up when doing less/proc/net/bonding/bond0 i can see
Output:
Bonding Mode: load balancing (round-robin)
MII Status: up
MII Polling Interval (ms): 0
Up Delay (ms): 0
Down Delay (ms): 0
Slave Interface: eth0
MII Status: up
Link Failure Count: 0
Permanent HW addr: 00:0c:29:c6:be:59
Slave Interface: eth1
MII Status: up
Link Failure Count: 0
Permanent HW addr: 00:0c:29:c6:be:63
But, the problem is when i tried to ping either 192.168.1.10 or 192.168.1.100 , the ping statistics always result in 50% loss.
Say if i ping 192.168.1.10, the iptraf display that each interface eth0 and eth1 took turn to ping, but then the outcome of the ping is always 50%...
I am using red hat enterprise 4 and 3comm network card. I have tried to use different mode such as mode 0 and mode 6 but the outcome still the same...
Any idea what else can I fine tune so the ping result will have no loss?
thanks a lot for taking time helping!
regards
y