Dobrica Pavlinušić's random unstructured stuff
Optimized Link State Routing protocol: Revision 1
I have returned from "YAXWE"<http://www.yaxwe.org/> 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 "Freifunk Firmware"<http://freifunk.net/wiki/FreifunkFirmwareEnglish> was both useful and impressive `:-)`

On the other hand, installing OLSR on Debian boxes is so easy that there is no excuse in becoming local mash node:

# Install packages
.pre
$ apt-get install olsrd olsrd-plugins
.pre
.pre
.pre
# Put your card in adhoc mode
This part might be specific to your card, but for my atheros card it's something like:
.pre
$ wlanconfig ath1 create wlandev wifi0 wlanmode adhoc
$ iwconfig ath1 essid olsr.example.com
.pre
You should also probably run `dhclient` or `ifconfig` to setup your IP adress depending of configuration of your local mash network
# Change network interface in configuration
.pre
$ vi /etc/olsrd/olsrd.conf
.pre
Something like: Interface "ath1"
# Start it automatically
.pre
$ vi /etc/default/olsrd
.pre
Change line to START_OLSRD="YES"
# Start daemon
.pre
$ /etc/init.d/olsrd start
.pre
And *that's it!*. You are now part of mash network.