<?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/"
		>
<channel>
	<title>Comments on: Fr-eee-dom: roaming on the bus with wpa_supplicant</title>
	<atom:link href="http://syn.theti.ca/2007/12/25/fr-eee-dom-roaming-on-the-bus-with-wpa_supplicant/feed/" rel="self" type="application/rss+xml" />
	<link>http://syn.theti.ca/2007/12/25/fr-eee-dom-roaming-on-the-bus-with-wpa_supplicant/</link>
	<description>debian, eeepc, kids &#38; f/oss software</description>
	<lastBuildDate>Fri, 05 Mar 2010 01:02:40 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
	<item>
		<title>By: Ben Armstrong</title>
		<link>http://syn.theti.ca/2007/12/25/fr-eee-dom-roaming-on-the-bus-with-wpa_supplicant/comment-page-1/#comment-78</link>
		<dc:creator>Ben Armstrong</dc:creator>
		<pubDate>Wed, 30 Nov -0001 00:00:00 +0000</pubDate>
		<guid isPermaLink="false"></guid>
		<description>More than one person pointed out I should use wext, not madwifi, so I have changed that in my own configuration and edited the instructions above.  I&#039;ll see the next time I&#039;m out on a bus if that helps me connect any quicker.  Also, Kel Modderman says that in a future version (e.g. the one in svn) I should be able to do away with sudo and use the netdev group instead to use wpa_cli to connect to the supplicant.</description>
		<content:encoded><![CDATA[<p>More than one person pointed out I should use wext, not madwifi, so I have changed that in my own configuration and edited the instructions above.  I&#8217;ll see the next time I&#8217;m out on a bus if that helps me connect any quicker.  Also, Kel Modderman says that in a future version (e.g. the one in svn) I should be able to do away with sudo and use the netdev group instead to use wpa_cli to connect to the supplicant.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Paul Sladen</title>
		<link>http://syn.theti.ca/2007/12/25/fr-eee-dom-roaming-on-the-bus-with-wpa_supplicant/comment-page-1/#comment-79</link>
		<dc:creator>Paul Sladen</dc:creator>
		<pubDate>Wed, 30 Nov -0001 00:00:00 +0000</pubDate>
		<guid isPermaLink="false"></guid>
		<description>The big delay in re-association maybe the DHCP acquistion... I currently use a modified config that takes the timeouts down to the minimum (so request retransmits happen within 1second).

dhcpd was designed with reliable but slow-to-answer networks in mind... whereas most of the networks you&#039;re using are very high-speed with the DHCP server only 1 hop away.  with 50% packet loss you need to send ~8 initial packets to get through the three way DHCP handshake.  Aswell as modifying dhcpd to go bang-bang-bang-(x8)... at 100ms intervals you really need a way to starting using addresses before renewal ( eg. the same lease you got yesterday even if it theoretically ran out 23hours ago.

You could also try run something the equivalent of NSTX, but, ignoring the DNS encapsulation any success &quot;poll&quot; from client to your server, will result in a reply of any pending data.  It should be possible to do the entire scan-associate-fa{ke,st}DHCP-poll-reply transaction in under 1 second, but probably not with the software as it stands at the moment. (Open networks only, the WPA setup is too long).

Also, hack the client and server (netfilter level) to send each packet twice... this should help count dropped packets.
Happy tinkering!</description>
		<content:encoded><![CDATA[<p>The big delay in re-association maybe the DHCP acquistion&#8230; I currently use a modified config that takes the timeouts down to the minimum (so request retransmits happen within 1second).</p>
<p>dhcpd was designed with reliable but slow-to-answer networks in mind&#8230; whereas most of the networks you&#8217;re using are very high-speed with the DHCP server only 1 hop away.  with 50% packet loss you need to send ~8 initial packets to get through the three way DHCP handshake.  Aswell as modifying dhcpd to go bang-bang-bang-(x8)&#8230; at 100ms intervals you really need a way to starting using addresses before renewal ( eg. the same lease you got yesterday even if it theoretically ran out 23hours ago.</p>
<p>You could also try run something the equivalent of NSTX, but, ignoring the DNS encapsulation any success &#8220;poll&#8221; from client to your server, will result in a reply of any pending data.  It should be possible to do the entire scan-associate-fa{ke,st}DHCP-poll-reply transaction in under 1 second, but probably not with the software as it stands at the moment. (Open networks only, the WPA setup is too long).</p>
<p>Also, hack the client and server (netfilter level) to send each packet twice&#8230; this should help count dropped packets.<br />
Happy tinkering!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Psyklops</title>
		<link>http://syn.theti.ca/2007/12/25/fr-eee-dom-roaming-on-the-bus-with-wpa_supplicant/comment-page-1/#comment-80</link>
		<dc:creator>Psyklops</dc:creator>
		<pubDate>Wed, 30 Nov -0001 00:00:00 +0000</pubDate>
		<guid isPermaLink="false"></guid>
		<description>Thanks for the help in IRC today.

Here&#039;s what we learned along the way:
If you&#039;re having trouble getting it to work, you can run wpa_supplicant by itself `sudo wpa_supplicant -iath0 -c/etc/wpa_supplicant/wpa_supplicant.conf -Dwext` This will give you error output so you can diagnose.

The config can&#039;t be rewritten in one line as network={ key_mgmt=NONE } all whitespace is not equal.

Installing wpagui is a good idea if you want a more standard interface to your network connection, it&#039;s as good as Gnome&#039;s network manager IMO. By default, the font is slightly too big and the &#039;add network&#039; screen gets cut off. You&#039;ll need to adjust the font using &#039;sudo qtconfig&#039;, at 8pt it&#039;s a perfect fit.</description>
		<content:encoded><![CDATA[<p>Thanks for the help in IRC today.</p>
<p>Here&#8217;s what we learned along the way:<br />
If you&#8217;re having trouble getting it to work, you can run wpa_supplicant by itself `sudo wpa_supplicant -iath0 -c/etc/wpa_supplicant/wpa_supplicant.conf -Dwext` This will give you error output so you can diagnose.</p>
<p>The config can&#8217;t be rewritten in one line as network={ key_mgmt=NONE } all whitespace is not equal.</p>
<p>Installing wpagui is a good idea if you want a more standard interface to your network connection, it&#8217;s as good as Gnome&#8217;s network manager IMO. By default, the font is slightly too big and the &#8216;add network&#8217; screen gets cut off. You&#8217;ll need to adjust the font using &#8216;sudo qtconfig&#8217;, at 8pt it&#8217;s a perfect fit.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
