Ah ha. Now I know why it is not available, due to inefficiencies. Thankfully TEQL supports tap devices and this to be sufficient as thankfully I have Linux at both ends. -----Original Message----- From: lartc-admin@xxxxxxxxxxxxxxx [mailto:lartc-admin@xxxxxxxxxxxxxxx] On Behalf Of Steve Wakelin Sent: 12 October 2004 13:17 To: lartc@xxxxxxxxxxxxxxx Subject: Equalize Patch There has been numerous threads etc regarding this but all that has left me is more than a little confused :-(. I have setup and environment consisting of two OpenVPN tunnels and wish to load balance at the packet level between them. I am currently running on Linux edm 2.4.21-20.EL.c0custom #2 Tue Oct 12 08:52:23 BST 2004 i686 i686 i386 GNU/Linux And have install Quagga at each end to provide me with Zebra and OSPF which are configured and working as expected. 172.16.2.0/30 dev tap2 proto kernel scope link src 172.16.2.2 172.16.1.0/30 dev tap1 proto kernel scope link src 172.16.1.2 10.0.0.0/24 proto zebra metric 20 equalize nexthop via 172.16.1.1 dev tap1 weight 1 nexthop via 172.16.2.1 dev tap2 weight 1 192.168.18.0/24 dev eth2 proto kernel scope link src 192.168.18.4 192.168.17.0/24 dev eth1 proto kernel scope link src 192.168.17.4 192.168.16.0/24 via 192.168.18.3 dev eth2 proto zebra equalize 192.168.15.0/24 via 192.168.17.3 dev eth1 proto zebra equalize 10.100.0.0/24 dev eth0 proto kernel scope link src 10.100.0.1 169.254.0.0/16 dev eth2 scope link default proto zebra equalize nexthop via 192.168.17.3 dev eth1 weight 1 nexthop via 192.168.18.3 dev eth2 weight 1 When I scp over from one end of the VPN tunnels to the other my throughput is exactly halved rather than doubled as expected. Pinging the tunnel and tcpdump'ing the devices show that only one of the tap devices is being used and therefore I am assuming that the equalize is not working as I had hoped. Was the 2.4.18 equalize patch ever formally included in the later kernel releases? I can find no reference in /usr/src/linux-2.4/Documentation/networking to the load_balancing.txt file in the patch. If not is there a later version of this available? Has it been successfully incorporated into V2.6 kernel? I can provide any further information about my setup if that will shed any further light on my problems. Many thanks in advance Regards /Steve _______________________________________________ LARTC mailing list / LARTC@xxxxxxxxxxxxxxx http://mailman.ds9a.nl/mailman/listinfo/lartc HOWTO: http://lartc.org/ _______________________________________________ LARTC mailing list / LARTC@xxxxxxxxxxxxxxx http://mailman.ds9a.nl/mailman/listinfo/lartc HOWTO: http://lartc.org/