From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-ee0-f43.google.com (mail-ee0-f43.google.com [74.125.83.43]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority" (verified OK)) by huchra.bufferbloat.net (Postfix) with ESMTPS id BB3892002A9 for ; Tue, 3 Jul 2012 08:28:25 -0700 (PDT) Received: by eeke50 with SMTP id e50so4238437eek.16 for ; Tue, 03 Jul 2012 08:28:23 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:user-agent:mime-version:to:cc:subject :references:in-reply-to:content-type:content-transfer-encoding; bh=oMJiRP4Oy6zkRKK0/SQ7HIBGnBRSa0KmIKeId9zEU0w=; b=DJSnc98xSF3Qy6clV1/AwDU3FyWF/v96F1Rp5pacOVM5V8diPlT5M7V8udNvvvBbeT tAGzTGySNAcvCUEih1EPBw2BIXZ09K8bdTOjX+/LgTT1HPUJ2WgwUC692LLmxDyGvFKe wbqt2Y7cfjcmZ5xpBfE/PCOvLg7kV2P84DkRYxX88OzAlKL2HPnE2L/3u+/W/mZMCD5J IPZlSQBph4XOrrO8pcmohvu1TDwSP0v8v9MkAUgfyLk52+nagfIdeLEGp2Ije/eVjsQ0 JeVd7GMkChM6StjX1lJgetrniHcGInLseVxW8icJTkhQZnAgVyLJP/ySMuv4IgNKttqw XuUQ== Received: by 10.14.189.5 with SMTP id b5mr4326452een.97.1341329303530; Tue, 03 Jul 2012 08:28:23 -0700 (PDT) Received: from ?IPv6:2001:5c0:1400:a::57f? ([2001:5c0:1400:a::57f]) by mx.google.com with ESMTPS id u14sm45985242eem.4.2012.07.03.08.28.20 (version=TLSv1/SSLv3 cipher=OTHER); Tue, 03 Jul 2012 08:28:22 -0700 (PDT) Message-ID: <4FF30F91.3090908@gmail.com> Date: Tue, 03 Jul 2012 16:28:17 +0100 From: Robert Bradley User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:13.0) Gecko/20120615 Thunderbird/13.0.1 MIME-Version: 1.0 To: cerowrt-devel References: <2187151341044351@web9d.yandex.ru> <7isjdcpm1q.fsf@lanthane.pps.jussieu.fr> <40851341093226@web25d.yandex.ru> <7ik3yoz7p2.fsf@lanthane.pps.jussieu.fr> <1521341229978@web13h.yandex.ru> <206861341262491@web23d.yandex.ru> <458481341303008@web7d.yandex.ru> <751571341318910@web30g.yandex.ru> In-Reply-To: <751571341318910@web30g.yandex.ru> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: babel-users Subject: Re: [Cerowrt-devel] [Babel-users] switching cerowrt to quagga-babeld issues X-BeenThere: cerowrt-devel@lists.bufferbloat.net X-Mailman-Version: 2.1.13 Precedence: list List-Id: Development issues regarding the cerowrt test router project List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 03 Jul 2012 15:28:26 -0000 On 03/07/12 13:35, Denis Ovsienko wrote: >> Does anybody know where this difference comes from? > The difference comes from NetworkManager. Its efforts in reproducing high-metric RTPROT_KERNEL routes with low-metric RTPROT_STATIC ones are effectively hiding the kernel issue outside of CeroWrt runtime. Would it be better to add a watchdog shell script, which does the same, or patch the kernel? > Isn't the main issue that IPv4 cannot autoconfigure routes? For IPv4, you *need* to set default routes either manually or via DHCP. In IPv6 this all tends to be done via RA announcements and autoconfiguration. In fact, I think the NetworkManager static route only comes from DHCPv6. I have a router here (WNR2000v2) that only handles 6to4 traffic and dishes out addresses via DHCPv6. To get proper conectivity, I also have a separate gogoc tunnel that is advertised only via RA packets. NetworkManager adds a static default route, but only for the 6to4 router. The gogc machine only gets a kernel-derived route. I cannot see that a kernel patch that reports kernel-derived routes as static would be accepted upstream. I think it is more likely that quagga will need patching to obtain the autoconfigured routes from the kernel somehow. -- Robert Bradley