<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
		>
<channel>
	<title>Comments on: IPv6-enabled home network with OpenBSD</title>
	<atom:link href="http://canonical.wordpress.com/2008/07/02/ipv6-enabled-home-network-with-openbsd/feed/" rel="self" type="application/rss+xml" />
	<link>http://canonical.wordpress.com/2008/07/02/ipv6-enabled-home-network-with-openbsd/</link>
	<description>Content-free</description>
	<lastBuildDate>Thu, 22 Oct 2009 17:19:28 +0000</lastBuildDate>
	<generator>http://wordpress.com/</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Coding Koi &#187; Status report from our internetworking project</title>
		<link>http://canonical.wordpress.com/2008/07/02/ipv6-enabled-home-network-with-openbsd/#comment-62</link>
		<dc:creator>Coding Koi &#187; Status report from our internetworking project</dc:creator>
		<pubDate>Sun, 10 May 2009 20:19:05 +0000</pubDate>
		<guid isPermaLink="false">http://canonical.wordpress.com/?p=15#comment-62</guid>
		<description>[...] and such to work with the tunnel. Luckily I found helpful information in other places (like here) and managed to set things up [...]</description>
		<content:encoded><![CDATA[<p>[...] and such to work with the tunnel. Luckily I found helpful information in other places (like here) and managed to set things up [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Gordon</title>
		<link>http://canonical.wordpress.com/2008/07/02/ipv6-enabled-home-network-with-openbsd/#comment-61</link>
		<dc:creator>Gordon</dc:creator>
		<pubDate>Tue, 21 Apr 2009 14:28:05 +0000</pubDate>
		<guid isPermaLink="false">http://canonical.wordpress.com/?p=15#comment-61</guid>
		<description>Marco,

For your Windows XP machines, I think unfortunately you will need to install an external software package to get DHCPv6 client functionality. You may have already done this, I don&#039;t know. A quick google search yielded this site which seems to be up to date: http://internecine.eu/systems/windows_xp-ipv6.html (scroll to the DHCPv6 heading).

Anyway, for your setup, one thing I&#039;ve found useful to see if the DHCPv6 server is even running is to use the DHCPv6 client in foreground / information mode with the verbose debug flag on:

# Need to be root
dhcp6c -Df -i xl0

-D puts dhcp6c into verbose debug mode, -f does not daemonize (foreground), and -i tells it just to request information rather than configure the interface(s).

xl0 is the interface my DHCPv6 server is listening on, for you it would be em0. I did this on the machine running the DHCPv6 server. If everything has worked, you should see 20 lines or so of output, and there should be some in there that look like:

client6_recv: receive reply from %xl0 on xl0

and

info_printf: nameserver[0] 

Since I&#039;m not familiar with Mac OS X or Windows XP and IPv6, assuming the above _does_ give you the correct output, I don&#039;t know enough about them to give you any next steps. There are, however, people in #ipv6 on Freenode who are experts, and who are usually pretty willing to help people like yourself who have done research.</description>
		<content:encoded><![CDATA[<p>Marco,</p>
<p>For your Windows XP machines, I think unfortunately you will need to install an external software package to get DHCPv6 client functionality. You may have already done this, I don&#8217;t know. A quick google search yielded this site which seems to be up to date: <a href="http://internecine.eu/systems/windows_xp-ipv6.html" rel="nofollow">http://internecine.eu/systems/windows_xp-ipv6.html</a> (scroll to the DHCPv6 heading).</p>
<p>Anyway, for your setup, one thing I&#8217;ve found useful to see if the DHCPv6 server is even running is to use the DHCPv6 client in foreground / information mode with the verbose debug flag on:</p>
<p># Need to be root<br />
dhcp6c -Df -i xl0</p>
<p>-D puts dhcp6c into verbose debug mode, -f does not daemonize (foreground), and -i tells it just to request information rather than configure the interface(s).</p>
<p>xl0 is the interface my DHCPv6 server is listening on, for you it would be em0. I did this on the machine running the DHCPv6 server. If everything has worked, you should see 20 lines or so of output, and there should be some in there that look like:</p>
<p>client6_recv: receive reply from %xl0 on xl0</p>
<p>and</p>
<p>info_printf: nameserver[0] </p>
<p>Since I&#8217;m not familiar with Mac OS X or Windows XP and IPv6, assuming the above _does_ give you the correct output, I don&#8217;t know enough about them to give you any next steps. There are, however, people in #ipv6 on Freenode who are experts, and who are usually pretty willing to help people like yourself who have done research.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Marco</title>
		<link>http://canonical.wordpress.com/2008/07/02/ipv6-enabled-home-network-with-openbsd/#comment-60</link>
		<dc:creator>Marco</dc:creator>
		<pubDate>Tue, 21 Apr 2009 08:33:10 +0000</pubDate>
		<guid isPermaLink="false">http://canonical.wordpress.com/?p=15#comment-60</guid>
		<description>Very nice detailed and easy to follow walk thru, kudos to you!
I&#039;m running a similar setup using FreeBSD as my router box and providing stateless IPv6 connectivity to my LAN boxes (win xp mostly and 1 Leopard 10.5.6).
My intent is to use both the M and O raflags in rtadvd and have configured entries in dhcp6s.conf (dhcp6s installed from ports) to assign static addresses and my IPv6 DNS server to the clients based on duid (if i understand correctly I need to simply put in the clients&#039; MAC addresses as duid correct?)
Currently my rtadvd.conf looks like this (em0 is LAN facing iface):

em0:\
        :addr=&quot;2001:7b8:330::&quot;:prefixlen#64:raflags#192:

With IPv6 enabled on all my clients they do get IPv6 addresses assigned from the /64 prefix configured in rtadvd.conf but not the ones I configured in dhcp6.conf and my IPv6 DNS server also does not get assigned to them (at least not visible in /etc/resolv.conf on Leopard and also not showing when running &#039;netsh interface ipv6 show dns&#039; on the M$ XP clients.

dhcp6s is bound on udp6 port 547 and rtadvd is running as well.
When I do some debugging using tcpdump on the em0 interface I never see any request coming in on udp6 port 547 which leads me to believe that either I have setup the raflags incorrectly (I also used your exact raflags but with same result).

Hope you can shed some light on this.

Thanks!</description>
		<content:encoded><![CDATA[<p>Very nice detailed and easy to follow walk thru, kudos to you!<br />
I&#8217;m running a similar setup using FreeBSD as my router box and providing stateless IPv6 connectivity to my LAN boxes (win xp mostly and 1 Leopard 10.5.6).<br />
My intent is to use both the M and O raflags in rtadvd and have configured entries in dhcp6s.conf (dhcp6s installed from ports) to assign static addresses and my IPv6 DNS server to the clients based on duid (if i understand correctly I need to simply put in the clients&#8217; MAC addresses as duid correct?)<br />
Currently my rtadvd.conf looks like this (em0 is LAN facing iface):</p>
<p>em0:\<br />
        :addr=&#8221;2001:7b8:330::&#8221;:prefixlen#64:raflags#192:</p>
<p>With IPv6 enabled on all my clients they do get IPv6 addresses assigned from the /64 prefix configured in rtadvd.conf but not the ones I configured in dhcp6.conf and my IPv6 DNS server also does not get assigned to them (at least not visible in /etc/resolv.conf on Leopard and also not showing when running &#8216;netsh interface ipv6 show dns&#8217; on the M$ XP clients.</p>
<p>dhcp6s is bound on udp6 port 547 and rtadvd is running as well.<br />
When I do some debugging using tcpdump on the em0 interface I never see any request coming in on udp6 port 547 which leads me to believe that either I have setup the raflags incorrectly (I also used your exact raflags but with same result).</p>
<p>Hope you can shed some light on this.</p>
<p>Thanks!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Gordon</title>
		<link>http://canonical.wordpress.com/2008/07/02/ipv6-enabled-home-network-with-openbsd/#comment-50</link>
		<dc:creator>Gordon</dc:creator>
		<pubDate>Sat, 26 Jul 2008 00:46:59 +0000</pubDate>
		<guid isPermaLink="false">http://canonical.wordpress.com/?p=15#comment-50</guid>
		<description>Bill,

Thanks for pointing this out! It was indeed causing problems on my setup, and now I know why. I believe I&#039;ve fixed the references in my post.</description>
		<content:encoded><![CDATA[<p>Bill,</p>
<p>Thanks for pointing this out! It was indeed causing problems on my setup, and now I know why. I believe I&#8217;ve fixed the references in my post.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Bill</title>
		<link>http://canonical.wordpress.com/2008/07/02/ipv6-enabled-home-network-with-openbsd/#comment-49</link>
		<dc:creator>Bill</dc:creator>
		<pubDate>Wed, 23 Jul 2008 19:48:31 +0000</pubDate>
		<guid isPermaLink="false">http://canonical.wordpress.com/?p=15#comment-49</guid>
		<description>Your walk through is very clear, but I do wonder one thing, why are you assigning an IPv6 address to your external interface?  Since you have a tunnel setup with the default route that is the address that will appear on Internet bound traffic from your router, not the address of rl0.  Also, it appears its in the same subnet as your LAN, making it unreachable from the LAN and possibly confusing your routing.

Anyway, I loved the article and I&#039;m probably missing something, and would love the clarification.

Thanks!</description>
		<content:encoded><![CDATA[<p>Your walk through is very clear, but I do wonder one thing, why are you assigning an IPv6 address to your external interface?  Since you have a tunnel setup with the default route that is the address that will appear on Internet bound traffic from your router, not the address of rl0.  Also, it appears its in the same subnet as your LAN, making it unreachable from the LAN and possibly confusing your routing.</p>
<p>Anyway, I loved the article and I&#8217;m probably missing something, and would love the clarification.</p>
<p>Thanks!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Kian</title>
		<link>http://canonical.wordpress.com/2008/07/02/ipv6-enabled-home-network-with-openbsd/#comment-47</link>
		<dc:creator>Kian</dc:creator>
		<pubDate>Thu, 03 Jul 2008 16:53:31 +0000</pubDate>
		<guid isPermaLink="false">http://canonical.wordpress.com/?p=15#comment-47</guid>
		<description>Looks great.  Complete and easy to follow.  Will definitely refer back once I pick up a non-gimped router.</description>
		<content:encoded><![CDATA[<p>Looks great.  Complete and easy to follow.  Will definitely refer back once I pick up a non-gimped router.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
