LARTC
[Top] [All Lists]

Re: [LARTC] Redundant internet connections.

To: Mail List - Linux Advanced Routing and Traffic Control <lartc@mailman.ds9a.nl>
Subject: Re: [LARTC] Redundant internet connections.
From: Grant Taylor <gtaylor@riverviewtech.net>
Date: Thu, 21 Jun 2007 17:35:14 -0500
Delivered-to: sp-com-lists@consult.net
Delivered-to: lartc-list@securepoint.com
Delivered-to: lartc@outpost.ds9a.nl
In-reply-to: <467A2354.1070805@riverviewtech.net>
List-archive: <http://mailman.ds9a.nl/pipermail/lartc>
List-help: <mailto:lartc-request@mailman.ds9a.nl?subject=help>
List-id: "Mailinglist of the Linux Advanced Routing &amp; Traffic Control project" <lartc.mailman.ds9a.nl>
List-post: <mailto:lartc@mailman.ds9a.nl>
List-subscribe: <http://mailman.ds9a.nl/cgi-bin/mailman/listinfo/lartc>, <mailto:lartc-request@mailman.ds9a.nl?subject=subscribe>
List-unsubscribe: <http://mailman.ds9a.nl/cgi-bin/mailman/listinfo/lartc>, <mailto:lartc-request@mailman.ds9a.nl?subject=unsubscribe>
Organization: Riverview Technologies Inc.
References: <467A2354.1070805@riverviewtech.net>
Reply-to: gtaylor+reply@riverviewtech.net
Sender: lartc-bounces@mailman.ds9a.nl
User-agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.3) Gecko/20070511 Thunderbird/2.0.0.0 Mnenhy/0.7.5.666
Ok, after more testing and trying things that others have suggested, I've made some headways. Or at least what I think is some head ways.

This is not an answer, just data that I have gathered along the way to help others that are trying to help me.

I have determined that either I can not get the DGD patches (routes-2.6.21-15.diff) off of Julian's site to work the way that I think it should, or I'm using the wrong patch there from, or said patch does not work. I don't know which, and I can't really say one way or the other.

If I compile a stock 2.6.21.5 kernel (plus patch to see my VMWare LSI SCSI card (should make no difference in routing)) with out ECMP or any advanced routing, I can get the system to fail to the next route after a period of time if the first is down. I do this by adding the two alternate routes with the same metric in reverse order that I want to use. I.e. if I have the following routes: a.b.c.d (preferred) and z.y.x.w (backup) I add the backup route and then the preferred route it will fail over after time. If I set /proc/sys/net/ipv4/route/gc_timeout to 10 seconds the system will fall back to the backup route in about 120 seconds. I'm still playing with numbers in the /proc tree. The problem with this method is that I have yet to get it to start re-using the primary route when it becomes available again.

If I use the previously mentioned DGD patch, the system will just try to cache the route for something like 245 days. I'm still wondering if I am applying the correct patch. This happens with or with out ECMP compiled in to the kernel.



Grant. . . .
_______________________________________________
LARTC mailing list
LARTC@mailman.ds9a.nl
http://mailman.ds9a.nl/cgi-bin/mailman/listinfo/lartc

<Prev in Thread] Current Thread [Next in Thread>