Hello,
I'm trying to have TEQL working with the Cyclades-PC300 synchronous cards,
but it just doesn't send data thru the second link. Maybe I'm missing some
configuration step ... Please help me!! :)
I'm using kernel 2.2.14.
Ok, the test environment is as follows:
10.0.0.1 10.0.0.2
|--- cpc0 ----------------|
Server | | Router
|--- cpc1 ----------------|
------- 20.0.0.1 20.0.0.2 --------
| |
| |
eth0 110.0.0.1
100.0.0.1
The router is a Cyclades-PR3000 and it does NOT have load balance
enabled, just to make things simpler.
I'm testing load balancing by checking only the packet _transmission_ in
Linux, i.e. if Linux transmits packets to the same destination thru 2
different links bonded by TEQL, then it works. Just nevermind the fact
that in this environment Linux will receive all packets thru the first
interface .... :)
So, my steps to use TEQL to bond these two links are:
# ifconfig cpc0 up
# ifconfig cpc1 up
# tc qdisc add dev cpc0 root teql0
# tc qdisc add dev cpc1 root teql0
# route add 110.0.0.1 gw 10.0.0.2 /* Just to have some way to test it */
Ok, I then ping 110.0.0.1, and ... I see that all data goes thru cpc0
(link 1).
So, TEQL is not working in my environment. My question is: what did I do
wrong?? Did I miss some configuration step??
Your help will be highly appreciated.
Regards,
Ivan
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/
This archive was generated by hypermail 2b29 : Sat Apr 15 2000 - 21:00:27 EST