* [Cerowrt-devel] Latest IPv6 Updates @ 2012-12-28 17:56 Steven Barth 2012-12-28 20:19 ` Dave Taht 0 siblings, 1 reply; 5+ messages in thread From: Steven Barth @ 2012-12-28 17:56 UTC (permalink / raw) To: cerowrt-devel Hi guys, the following updates / changes for IPv6 have been commited to OpenWrt in the last days. Most of these affect RFC 6204 CE-compliance, some are convenience changes. Feel free to merge and test CeroWrt. * Detect and delegate IPv6-specific MTU from upstream interfaces (e.g. tunnels, pppoe, etc.) and propagate them to downstream interfaces (supporting cases where IPv4-MTU and IPv6-MTU differ, e.g. 6in4, 6rd, 6to4, ...) * Add a default null-route for delegated prefixes (CE-requirement WPD-6) This fixes routing loops in case packets with a destination within an unused / unassigned part of a delegated prefix are received. * Added support for site-borders (interfaces which ULA-traffic might not cross) as specified in CE-requirement ULA-4 * Added support to override CE-requirement ULA-5 for NPT-setups (iirc not relevant if dnsmasq is used, as it does not follow ULA-5). Documentation on http://wiki.openwrt.org/doc/uci/network6 has been updated. Btw. Simon Kelley released 2.66-test4 which fixes some bugs related to stateful DHCPv6 and should make it usable finally. Also the new MTU-propagation mentioned above is now supported by dnsmasq as well. I haven't tested it myself yet but you can try if you are brave. I will try to make a table about the RFC requirements for Customer Edge (CE)-Routers soon which sums up which requirements are fulfilled and which are still not implemented both for CeroWrt / OpenWrt with 6relayd and with dnsmasq as RA/DHCPv6-server. Cheers, Steven ^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [Cerowrt-devel] Latest IPv6 Updates 2012-12-28 17:56 [Cerowrt-devel] Latest IPv6 Updates Steven Barth @ 2012-12-28 20:19 ` Dave Taht 2012-12-28 23:34 ` Maciej Soltysiak 2012-12-28 23:37 ` Maciej Soltysiak 0 siblings, 2 replies; 5+ messages in thread From: Dave Taht @ 2012-12-28 20:19 UTC (permalink / raw) To: Steven Barth; +Cc: cerowrt-devel On Fri, Dec 28, 2012 at 12:56 PM, Steven Barth <cyrus@openwrt.org> wrote: > Hi guys, > > the following updates / changes for IPv6 have been commited to OpenWrt in > the last days. Most of these affect RFC 6204 CE-compliance, some are > convenience changes. > > Feel free to merge and test CeroWrt. I have merged with openwrt head, and updated to dnsmasq 2.66test4, and also folded in the tiny luci upnp fix to the '&' issue. I'm not really sure if that last is the right thing, it's supposed to be translated... http://snapon.lab.bufferbloat.net/~cero2/cerowrt/wndr/3.6.11-4/ I am still not in a position to test anything cerowrt related myself right now, although I am down to a mere 20 miles between me and the yurtlab and 50 from isc. I am relieved to hear that amazon claims they will get new supplies of the wndr3800 by jan 5. I am staring at the bunch of hardware I ordered in something of a panic - dreamplug, wndr4300, the nanostations, a couple bus pirates, a nexus 7, and trying to figure out a direction to move forward that makes sense. > * Detect and delegate IPv6-specific MTU from upstream interfaces (e.g. > tunnels, pppoe, etc.) and propagate them to downstream interfaces > (supporting cases where IPv4-MTU and IPv6-MTU differ, e.g. 6in4, 6rd, 6to4, > ...) Excellent! PPPoE? > * Add a default null-route for delegated prefixes (CE-requirement WPD-6) > This fixes routing loops in case packets with a destination within an unused > / unassigned part of a delegated prefix are received. > > * Added support for site-borders (interfaces which ULA-traffic might not > cross) as specified in CE-requirement ULA-4 > > * Added support to override CE-requirement ULA-5 for NPT-setups (iirc not > relevant if dnsmasq is used, as it does not follow ULA-5). > > > Documentation on http://wiki.openwrt.org/doc/uci/network6 has been updated. > > > > Btw. Simon Kelley released 2.66-test4 which fixes some bugs related to > stateful DHCPv6 and should make it usable finally. Also the new > MTU-propagation mentioned above is now supported by dnsmasq as well. > I haven't tested it myself yet but you can try if you are brave. I folded in the same patches as were used in 2.66-test3. A good default configuration for cero would be good, Not sure what that is... > > I will try to make a table about the RFC requirements for Customer Edge > (CE)-Routers soon which sums up which requirements are fulfilled and which > are still not implemented both for CeroWrt / OpenWrt with 6relayd and with > dnsmasq as RA/DHCPv6-server. > > > Cheers, > > Steven > _______________________________________________ > Cerowrt-devel mailing list > Cerowrt-devel@lists.bufferbloat.net > https://lists.bufferbloat.net/listinfo/cerowrt-devel -- Dave Täht Fixing bufferbloat with cerowrt: http://www.teklibre.com/cerowrt/subscribe.html ^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [Cerowrt-devel] Latest IPv6 Updates 2012-12-28 20:19 ` Dave Taht @ 2012-12-28 23:34 ` Maciej Soltysiak 2012-12-29 3:05 ` Dave Taht 2012-12-28 23:37 ` Maciej Soltysiak 1 sibling, 1 reply; 5+ messages in thread From: Maciej Soltysiak @ 2012-12-28 23:34 UTC (permalink / raw) To: Dave Taht; +Cc: cerowrt-devel [-- Attachment #1: Type: text/plain, Size: 3514 bytes --] Upnp works fine. Ssdpd doesn't, not sure why, it's late now. will test tomorrow. p.s. /use/shin/simple_qos fails on non-existant /etc/functions.sh Am I doing something wrong? Maciej On 28 Dec 2012 21:19, "Dave Taht" <dave.taht@gmail.com> wrote: > On Fri, Dec 28, 2012 at 12:56 PM, Steven Barth <cyrus@openwrt.org> wrote: > > Hi guys, > > > > the following updates / changes for IPv6 have been commited to OpenWrt in > > the last days. Most of these affect RFC 6204 CE-compliance, some are > > convenience changes. > > > > Feel free to merge and test CeroWrt. > > I have merged with openwrt head, and updated to dnsmasq 2.66test4, and > also folded in the tiny luci upnp fix to the '&' issue. I'm not really > sure if that last is the right thing, it's supposed to be > translated... > > http://snapon.lab.bufferbloat.net/~cero2/cerowrt/wndr/3.6.11-4/ > > I am still not in a position to test anything cerowrt related myself > right now, although I am down to a mere 20 miles between me and the > yurtlab and 50 from isc. > > I am relieved to hear that amazon claims they will get new supplies of > the wndr3800 by jan 5. > > I am staring at the bunch of hardware I ordered in something of a > panic - dreamplug, wndr4300, the nanostations, a couple bus pirates, a > nexus 7, and trying to figure out a direction to move forward that > makes sense. > > > * Detect and delegate IPv6-specific MTU from upstream interfaces (e.g. > > tunnels, pppoe, etc.) and propagate them to downstream interfaces > > (supporting cases where IPv4-MTU and IPv6-MTU differ, e.g. 6in4, 6rd, > 6to4, > > ...) > > Excellent! PPPoE? > > > * Add a default null-route for delegated prefixes (CE-requirement WPD-6) > > This fixes routing loops in case packets with a destination within an > unused > > / unassigned part of a delegated prefix are received. > > > > * Added support for site-borders (interfaces which ULA-traffic might not > > cross) as specified in CE-requirement ULA-4 > > > > * Added support to override CE-requirement ULA-5 for NPT-setups (iirc not > > relevant if dnsmasq is used, as it does not follow ULA-5). > > > > > > Documentation on http://wiki.openwrt.org/doc/uci/network6 has been > updated. > > > > > > > > Btw. Simon Kelley released 2.66-test4 which fixes some bugs related to > > stateful DHCPv6 and should make it usable finally. Also the new > > MTU-propagation mentioned above is now supported by dnsmasq as well. > > I haven't tested it myself yet but you can try if you are brave. > > I folded in the same patches as were used in 2.66-test3. > > A good default configuration for cero would be good, Not sure what that > is... > > > > > I will try to make a table about the RFC requirements for Customer Edge > > (CE)-Routers soon which sums up which requirements are fulfilled and > which > > are still not implemented both for CeroWrt / OpenWrt with 6relayd and > with > > dnsmasq as RA/DHCPv6-server. > > > > > > Cheers, > > > > Steven > > _______________________________________________ > > Cerowrt-devel mailing list > > Cerowrt-devel@lists.bufferbloat.net > > https://lists.bufferbloat.net/listinfo/cerowrt-devel > > > > -- > Dave Täht > > Fixing bufferbloat with cerowrt: > http://www.teklibre.com/cerowrt/subscribe.html > _______________________________________________ > Cerowrt-devel mailing list > Cerowrt-devel@lists.bufferbloat.net > https://lists.bufferbloat.net/listinfo/cerowrt-devel > [-- Attachment #2: Type: text/html, Size: 4685 bytes --] ^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [Cerowrt-devel] Latest IPv6 Updates 2012-12-28 23:34 ` Maciej Soltysiak @ 2012-12-29 3:05 ` Dave Taht 0 siblings, 0 replies; 5+ messages in thread From: Dave Taht @ 2012-12-29 3:05 UTC (permalink / raw) To: Maciej Soltysiak; +Cc: cerowrt-devel On Fri, Dec 28, 2012 at 6:34 PM, Maciej Soltysiak <maciej@soltysiak.com> wrote: > Upnp works fine. > Ssdpd doesn't, not sure why, it's late now. will test tomorrow. > > p.s. /use/shin/simple_qos fails on non-existant /etc/functions.sh > Am I doing something wrong? No. Probably that changed. You can comment that out. I see also that nfq_codel on the nano-m build failed to link right. Might just be a bug on that build. insmod sch_nfq_codel on cero. > > Maciej > > On 28 Dec 2012 21:19, "Dave Taht" <dave.taht@gmail.com> wrote: >> >> On Fri, Dec 28, 2012 at 12:56 PM, Steven Barth <cyrus@openwrt.org> wrote: >> > Hi guys, >> > >> > the following updates / changes for IPv6 have been commited to OpenWrt >> > in >> > the last days. Most of these affect RFC 6204 CE-compliance, some are >> > convenience changes. >> > >> > Feel free to merge and test CeroWrt. >> >> I have merged with openwrt head, and updated to dnsmasq 2.66test4, and >> also folded in the tiny luci upnp fix to the '&' issue. I'm not really >> sure if that last is the right thing, it's supposed to be >> translated... >> >> http://snapon.lab.bufferbloat.net/~cero2/cerowrt/wndr/3.6.11-4/ >> >> I am still not in a position to test anything cerowrt related myself >> right now, although I am down to a mere 20 miles between me and the >> yurtlab and 50 from isc. >> >> I am relieved to hear that amazon claims they will get new supplies of >> the wndr3800 by jan 5. >> >> I am staring at the bunch of hardware I ordered in something of a >> panic - dreamplug, wndr4300, the nanostations, a couple bus pirates, a >> nexus 7, and trying to figure out a direction to move forward that >> makes sense. >> >> > * Detect and delegate IPv6-specific MTU from upstream interfaces (e.g. >> > tunnels, pppoe, etc.) and propagate them to downstream interfaces >> > (supporting cases where IPv4-MTU and IPv6-MTU differ, e.g. 6in4, 6rd, >> > 6to4, >> > ...) >> >> Excellent! PPPoE? >> >> > * Add a default null-route for delegated prefixes (CE-requirement WPD-6) >> > This fixes routing loops in case packets with a destination within an >> > unused >> > / unassigned part of a delegated prefix are received. >> > >> > * Added support for site-borders (interfaces which ULA-traffic might not >> > cross) as specified in CE-requirement ULA-4 >> > >> > * Added support to override CE-requirement ULA-5 for NPT-setups (iirc >> > not >> > relevant if dnsmasq is used, as it does not follow ULA-5). >> > >> > >> > Documentation on http://wiki.openwrt.org/doc/uci/network6 has been >> > updated. >> > >> > >> > >> > Btw. Simon Kelley released 2.66-test4 which fixes some bugs related to >> > stateful DHCPv6 and should make it usable finally. Also the new >> > MTU-propagation mentioned above is now supported by dnsmasq as well. >> > I haven't tested it myself yet but you can try if you are brave. >> >> I folded in the same patches as were used in 2.66-test3. >> >> A good default configuration for cero would be good, Not sure what that >> is... >> >> > >> > I will try to make a table about the RFC requirements for Customer Edge >> > (CE)-Routers soon which sums up which requirements are fulfilled and >> > which >> > are still not implemented both for CeroWrt / OpenWrt with 6relayd and >> > with >> > dnsmasq as RA/DHCPv6-server. >> > >> > >> > Cheers, >> > >> > Steven >> > _______________________________________________ >> > Cerowrt-devel mailing list >> > Cerowrt-devel@lists.bufferbloat.net >> > https://lists.bufferbloat.net/listinfo/cerowrt-devel >> >> >> >> -- >> Dave Täht >> >> Fixing bufferbloat with cerowrt: >> http://www.teklibre.com/cerowrt/subscribe.html >> _______________________________________________ >> Cerowrt-devel mailing list >> Cerowrt-devel@lists.bufferbloat.net >> https://lists.bufferbloat.net/listinfo/cerowrt-devel -- Dave Täht Fixing bufferbloat with cerowrt: http://www.teklibre.com/cerowrt/subscribe.html ^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [Cerowrt-devel] Latest IPv6 Updates 2012-12-28 20:19 ` Dave Taht 2012-12-28 23:34 ` Maciej Soltysiak @ 2012-12-28 23:37 ` Maciej Soltysiak 1 sibling, 0 replies; 5+ messages in thread From: Maciej Soltysiak @ 2012-12-28 23:37 UTC (permalink / raw) To: Dave Taht; +Cc: cerowrt-devel [-- Attachment #1: Type: text/plain, Size: 3553 bytes --] Thanks for mergin upnp/ssdpd stuff! Upnp works fine. Ssdpd doesn't, not sure why, it's late now. will test tomorrow. p.s. /use/shin/simple_qos fails on non-existant /etc/functions.sh Am I doing something wrong? Maciej On 28 Dec 2012 21:19, "Dave Taht" <dave.taht@gmail.com> wrote: > On Fri, Dec 28, 2012 at 12:56 PM, Steven Barth <cyrus@openwrt.org> wrote: > > Hi guys, > > > > the following updates / changes for IPv6 have been commited to OpenWrt in > > the last days. Most of these affect RFC 6204 CE-compliance, some are > > convenience changes. > > > > Feel free to merge and test CeroWrt. > > I have merged with openwrt head, and updated to dnsmasq 2.66test4, and > also folded in the tiny luci upnp fix to the '&' issue. I'm not really > sure if that last is the right thing, it's supposed to be > translated... > > http://snapon.lab.bufferbloat.net/~cero2/cerowrt/wndr/3.6.11-4/ > > I am still not in a position to test anything cerowrt related myself > right now, although I am down to a mere 20 miles between me and the > yurtlab and 50 from isc. > > I am relieved to hear that amazon claims they will get new supplies of > the wndr3800 by jan 5. > > I am staring at the bunch of hardware I ordered in something of a > panic - dreamplug, wndr4300, the nanostations, a couple bus pirates, a > nexus 7, and trying to figure out a direction to move forward that > makes sense. > > > * Detect and delegate IPv6-specific MTU from upstream interfaces (e.g. > > tunnels, pppoe, etc.) and propagate them to downstream interfaces > > (supporting cases where IPv4-MTU and IPv6-MTU differ, e.g. 6in4, 6rd, > 6to4, > > ...) > > Excellent! PPPoE? > > > * Add a default null-route for delegated prefixes (CE-requirement WPD-6) > > This fixes routing loops in case packets with a destination within an > unused > > / unassigned part of a delegated prefix are received. > > > > * Added support for site-borders (interfaces which ULA-traffic might not > > cross) as specified in CE-requirement ULA-4 > > > > * Added support to override CE-requirement ULA-5 for NPT-setups (iirc not > > relevant if dnsmasq is used, as it does not follow ULA-5). > > > > > > Documentation on http://wiki.openwrt.org/doc/uci/network6 has been > updated. > > > > > > > > Btw. Simon Kelley released 2.66-test4 which fixes some bugs related to > > stateful DHCPv6 and should make it usable finally. Also the new > > MTU-propagation mentioned above is now supported by dnsmasq as well. > > I haven't tested it myself yet but you can try if you are brave. > > I folded in the same patches as were used in 2.66-test3. > > A good default configuration for cero would be good, Not sure what that > is... > > > > > I will try to make a table about the RFC requirements for Customer Edge > > (CE)-Routers soon which sums up which requirements are fulfilled and > which > > are still not implemented both for CeroWrt / OpenWrt with 6relayd and > with > > dnsmasq as RA/DHCPv6-server. > > > > > > Cheers, > > > > Steven > > _______________________________________________ > > Cerowrt-devel mailing list > > Cerowrt-devel@lists.bufferbloat.net > > https://lists.bufferbloat.net/listinfo/cerowrt-devel > > > > -- > Dave Täht > > Fixing bufferbloat with cerowrt: > http://www.teklibre.com/cerowrt/subscribe.html > _______________________________________________ > Cerowrt-devel mailing list > Cerowrt-devel@lists.bufferbloat.net > https://lists.bufferbloat.net/listinfo/cerowrt-devel > [-- Attachment #2: Type: text/html, Size: 4739 bytes --] ^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2012-12-29 3:05 UTC | newest] Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2012-12-28 17:56 [Cerowrt-devel] Latest IPv6 Updates Steven Barth 2012-12-28 20:19 ` Dave Taht 2012-12-28 23:34 ` Maciej Soltysiak 2012-12-29 3:05 ` Dave Taht 2012-12-28 23:37 ` Maciej Soltysiak
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox