<?xml version="1.0" encoding="UTF-8"?>

<rss version="2.0"
 xmlns:blogChannel="http://backend.userland.com/blogChannelModule"
>

<channel>
<title><![CDATA[Dobrica Pavlinušić's random unstructured stuff: wifi]]></title>
<link>https://saturn.ffzg.hr/rot13/index.cgi?action=weblog_display;category=wifi</link>
<description></description>
<pubDate>Tue, 18 Sep 2007 12:10:57 -0000</pubDate>
<webMaster>root@saturn.ffzg.hr</webMaster>
<generator>Socialtext Workspace v2.19.0.2</generator>

<item>
<title><![CDATA[Optimized Link State Routing protocol]]></title>
<link>https://saturn.ffzg.hr/rot13/index.cgi?optimized_link_state_routing_protocol</link>
<description><![CDATA[<div>Creator: Dobrica Pavlinušić</div><hr/><div>Tags: mash, olsr, wifi</div><hr/><div class="wiki">
<p>
I have returned from <a target="_blank" title="(external link)" href="http://www.yaxwe.org/">YAXWE<!-- wiki-renamed-hyperlink "YAXWE"<http://www.yaxwe.org/> --></a> with very good impressions about mash networking. I did some reading and in theory I already knew how this works, but to see actual implementation of idea in form of <a target="_blank" title="(external link)" href="http://freifunk.net/wiki/FreifunkFirmwareEnglish">Freifunk Firmware<!-- wiki-renamed-hyperlink "Freifunk Firmware"<http://freifunk.net/wiki/FreifunkFirmwareEnglish> --></a> was both useful and impressive <tt>:-)</tt></p>
<p>
On the other hand, installing OLSR on Debian boxes is so easy that there is no excuse in becoming local mash node:</p>
<ol>
<li>Install packages</li>
</ol>
<pre>
$ apt-get install olsrd olsrd-plugins
</pre>
.pre
.pre
<ol>
<li>Put your card in adhoc mode</li>
</ol>
<p>
This part might be specific to your card, but for my atheros card it's something like:</p>
<pre>
$ wlanconfig ath1 create wlandev wifi0 wlanmode adhoc
$ iwconfig ath1 essid olsr.example.com
</pre>
<p>
&nbsp;You should also probably run <tt>dhclient</tt> or <tt>ifconfig</tt> to setup your IP adress depending of configuration of your local mash network</p>
<ol>
<li>Change network interface in configuration</li>
</ol>
<pre>
$ vi /etc/olsrd/olsrd.conf
</pre>
<p>
Something like: Interface &quot;ath1&quot;</p>
<ol>
<li>Start it automatically</li>
</ol>
<pre>
$ vi /etc/default/olsrd
</pre>
<p>
&nbsp;Change line to START_OLSRD=&quot;YES&quot;</p>
<ol>
<li>Start daemon</li>
</ol>
<pre>
$ /etc/init.d/olsrd start
</pre>
<p>
And <strong>that's it!</strong>. You are now part of mash network.</p>
</div>
]]></description>
<author>Dobrica Pavlinu&#x161;i&#x107;</author>
<category>mash, olsr, wifi</category>
<guid isPermaLink="true">https://saturn.ffzg.hr/rot13/index.cgi?optimized_link_state_routing_protocol</guid>
<pubDate>Tue, 18 Sep 2007 12:10:57 -0000</pubDate>
</item>
</channel>
</rss>