From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from forward17.mail.yandex.net (forward17.mail.yandex.net [IPv6:2a02:6b8:0:1402::2]) by huchra.bufferbloat.net (Postfix) with ESMTP id EEBD7201B52 for ; Fri, 6 Jul 2012 09:36:50 -0700 (PDT) Received: from web3g.yandex.ru (web3g.yandex.ru [95.108.252.103]) by forward17.mail.yandex.net (Yandex) with ESMTP id 1A95710615A7; Fri, 6 Jul 2012 20:36:48 +0400 (MSK) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yandex.ru; s=mail; t=1341592608; bh=26sDNFzgGG+F5u4F4ebwgrJOIq0b/7PLP+HA3SWKkeU=; h=From:To:Cc:In-Reply-To:References:Subject:MIME-Version:Message-Id: Date:Content-Type; b=io2udESC5h24WzY9ocEpyhZC3HErdzcLnY63D8ot1W7sSNwo+NVUAxk/Ai90/GGx1 xm4gvTjoi0fyfKlmCNbpF05hZy3XFyIQWm8h2PZKPywMIC0y+HGq0quC9YNKCoqoTA nFIcIiaVeHKcvxGNgJb+3Tbu+Ha1nwEGAwMnomns= Received: from 127.0.0.1 (localhost.localdomain [127.0.0.1]) by web3g.yandex.ru (Yandex) with ESMTP id CCDEF2088016; Fri, 6 Jul 2012 20:36:47 +0400 (MSK) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yandex.ru; s=mail; t=1341592607; bh=26sDNFzgGG+F5u4F4ebwgrJOIq0b/7PLP+HA3SWKkeU=; h=From:To:Cc:In-Reply-To:References:Subject:MIME-Version:Message-Id: Date:Content-Type; b=wRf9N9dbNeaELGJFEZyfUx0p7FrWoo6feJX2Y0Hkjej8JLS6sms+hMmLHEmgmUK+u i2AiRJuvUvFFcoHGw07D54GPE/zQyi2h+GyFKAeoW42oiaXEf0I7Dp2a4ulSH7SdCc iPu+NrapQ2KuRjHabyX4uV9D57qTuh5k0pDx5f3Q= Received: from dhcp-217-131-wifi.yandex.net (dhcp-217-131-wifi.yandex.net [213.180.217.131]) by web3g.yandex.ru with HTTP; Fri, 06 Jul 2012 20:36:47 +0400 From: Denis Ovsienko To: cerowrt-devel In-Reply-To: <847401341324850@web9f.yandex.ru> 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> <847401341324850@web9f.yandex.ru> MIME-Version: 1.0 Message-Id: <572331341592607@web3g.yandex.ru> Date: Fri, 06 Jul 2012 20:36:47 +0400 X-Mailer: Yamail [ http://yandex.ru ] 5.0 Content-Type: multipart/mixed; boundary="----==--bound.57234.web3g.yandex.ru" 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: Fri, 06 Jul 2012 16:36:51 -0000 ------==--bound.57234.web3g.yandex.ru Content-Transfer-Encoding: 7bit Content-Type: text/plain > I've got no required expertise to make such change safe for all, but starting with a Cero-only patch seems possible. Hello, all. Let me make an update on the problem and the solution. NetworkManager does not belong to the problem space of the current IPv6 default route issue in CeroWrt just because it is not packaged in CeroWrt. NetworkManager sample data is provided to explain the machinery of the kernel/zebra route delivery issue in different environments. So far I would prefer to get this issue resolved in CeroWrt and focus on the next show stopper. There is a kernel patch attached, which should fix the issue with IPv6 default route delivery in CeroWrt (it does fix it on my PC). Offering it for generic kernels is a different story, which shouldn't start until, say, 1-2 weeks of safe test-driving. Cheers. -- Denis Ovsienko ------==--bound.57234.web3g.yandex.ru Content-Disposition: attachment; filename="0001-fix-RTPROT_RA-markup-of-some-RA-routes-in-netlink.patch" Content-Transfer-Encoding: base64 Content-Type: text/plain; name="0001-fix-RTPROT_RA-markup-of-some-RA-routes-in-netlink.patch" RnJvbSAxZDk2OTkwM2M2MjIxOTgwMzYwZjc2YWJiNWUwNjMzMDBlNWNmM2JiIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBEZW5pcyBPdnNpZW5rbyA8aW5mcmFzdGF0aW9uQHlhbmRleC5y dT4KRGF0ZTogRnJpLCA2IEp1bCAyMDEyIDE4OjA4OjE4ICswNDAwClN1YmplY3Q6IFtQQVRDSF0g Zml4IFJUUFJPVF9SQSBtYXJrdXAgb2Ygc29tZSBSQSByb3V0ZXMgaW4gbmV0bGluawoKVGhlcmUg YXJlIHRocmVlIHR5cGVzIG9mIElQdjYgcm91dGVzIG9yaWdpbmF0ZWQgYnkga2VybmVsIE5EIFJB IGNvZGU6CgoqIERlZmF1bHQgcm91dGVzIHN0YW5kaW5nIGZvciBSQSBwYWNrZXRzIHdpdGggbm9u LXplcm8gcm91dGVyIGxpZmV0aW1lLgoqIENvbm5lY3RlZCBwcmVmaXggcm91dGVzIHN0YW5kaW5n IGZvciBhIFByZWZpeCBJbmZvcm1hdGlvbiAoMykgUkEgVExWLgoqIEFueSBwcmVmaXggcm91dGVz IHN0YW5kaW5nIGZvciBhIFJvdXRlIEluZm9ybWF0aW9uICgyNCkgUkEgVExWLgoKQWxsIHRocmVl IHR5cGVzIGFyZSBpbnRlcm5hbGx5IHN0b3JlZCB1c2luZyBSVFBST1RfS0VSTkVMIG9yIFJUUFJP VF9CT09UCnByb3RvY29sIGNvZGUgYW5kIFJURl9BRERSQ09ORiByb3V0ZSBmbGFnICh0aGlzIGlz IHRoZSBvbmx5IHB1cnBvc2UgZm9yCnRoaXMgZmxhZykuIFRoZSBmbGFnIGlzbid0IGRpcmVjdGx5 IGF2YWlsYWJsZSBpbiBuZXRsaW5rIHNvY2tldCBzcGFjZS4KR2l2ZW4gdGhlIG5lZWQgdG8gdGVs bCByb3V0ZSBvcmlnaW4gaW4gdXNlcnNwYWNlLCBmb3Igcm91dGVzIHdpdGgKbmV4dGhvcHMgaW4g dGhlIGZpcnN0IHR1cm4sIHJ0Nl9maWxsX25vZGUoKSB0cmllcyB0byBkaXN0aW5ndWlzaCBkZWZh dWx0CnJvdXRlciBjYXNlIHNlbmRpbmcgdGhlIG5ldGxpbmsgcm91dGUgc3RydWN0dXJlIHdpdGgg UlRQUk9UX1JBICh0aGlzIGlzCnJlc3BlY3RpdmVseSB0aGUgb25seSB1c2UgY2FzZSBmb3IgdGhp cyBwcm90b2NvbCBjb2RlKSwgYnV0IHRvIG5vCnN1Y2Nlc3MgZHVlIHRvIGEgdGVzdCBjb25kaXRp b24gdGFrZW4gd3JvbmcuIEFsbCB0aHJlZSB0eXBlcyBhcmUKZGVsaXZlcmVkIHdpdGggUlRQUk9U X0tFUk5FTC4KClRoaXMgY2hhbmdlIGlzIG1vZGVsbGVkIGFmdGVyIHRoZSBvcmlnaW5hbCBtYWls aW5nIGxpc3QgcG9zdGluZyBieSBKZWZmCkhhcmFuLiBJdCBmaXhlcyB0aGUgdGVzdCBjb25kaXRp b24gZm9yIHRoZSBkZWZhdWx0IHJvdXRlciBjYXNlIGFuZApleHRlbmRzIGl0IGZvciB0aGUgUm91 dGUgSW5mb3JtYXRpb24gY2FzZS4KLS0tCiBuZXQvaXB2Ni9yb3V0ZS5jIHwgICAxMiArKysrKysr KystLS0KIDEgZmlsZXMgY2hhbmdlZCwgOSBpbnNlcnRpb25zKCspLCAzIGRlbGV0aW9ucygtKQoK ZGlmZiAtLWdpdCBhL25ldC9pcHY2L3JvdXRlLmMgYi9uZXQvaXB2Ni9yb3V0ZS5jCmluZGV4IDk5 OWE5ODIuLjJmMDcwZDYgMTAwNjQ0Ci0tLSBhL25ldC9pcHY2L3JvdXRlLmMKKysrIGIvbmV0L2lw djYvcm91dGUuYwpAQCAtMjQ0MSw5ICsyNDQxLDE1IEBAIHN0YXRpYyBpbnQgcnQ2X2ZpbGxfbm9k ZShzdHJ1Y3QgbmV0ICpuZXQsCiAJaWYgKHJ0LT5ydDZpX2ZsYWdzICYgUlRGX0RZTkFNSUMpCiAJ CXJ0bS0+cnRtX3Byb3RvY29sID0gUlRQUk9UX1JFRElSRUNUOwogCWVsc2UgaWYgKHJ0LT5ydDZp X2ZsYWdzICYgUlRGX0FERFJDT05GKQotCQlydG0tPnJ0bV9wcm90b2NvbCA9IFJUUFJPVF9LRVJO RUw7Ci0JZWxzZSBpZiAocnQtPnJ0NmlfZmxhZ3MgJiBSVEZfREVGQVVMVCkKLQkJcnRtLT5ydG1f cHJvdG9jb2wgPSBSVFBST1RfUkE7CisJeworCQkvKiBhbnkgTkQgUkEgcm91dGUsIG1vc3QgcHJv YmFibHkgb3JpZ2luYXRlZCBieSBrZXJuZWwgKi8KKwkJaWYgKHJ0LT5ydDZpX2ZsYWdzICYgUlRG X0RFRkFVTFQpIC8qIGRlZmF1bHQgcm91dGVyICovCisJCQlydG0tPnJ0bV9wcm90b2NvbCA9IFJU UFJPVF9SQTsKKwkJZWxzZSBpZiAocnQtPnJ0NmlfZmxhZ3MgJiBSVEZfUk9VVEVJTkZPKSAvKiBh bnkgcm91dGUgdy9uZXh0aG9wICovCisJCQlydG0tPnJ0bV9wcm90b2NvbCA9IFJUUFJPVF9SQTsK KwkJZWxzZSAvKiBSVEZfUFJFRklYX1JULCBpbnRlcmZhY2UgY29ubmVjdGVkIHByZWZpeCByb3V0 ZSAqLworCQkJcnRtLT5ydG1fcHJvdG9jb2wgPSBSVFBST1RfS0VSTkVMOworCX0KIAogCWlmIChy dC0+cnQ2aV9mbGFncyAmIFJURl9DQUNIRSkKIAkJcnRtLT5ydG1fZmxhZ3MgfD0gUlRNX0ZfQ0xP TkVEOwotLSAKMS43LjcuNgoK ------==--bound.57234.web3g.yandex.ru--