<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>https://www.tmplab.org/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Massoud</id>
		<title>Tmplab - User contributions [en]</title>
		<link rel="self" type="application/atom+xml" href="https://www.tmplab.org/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Massoud"/>
		<link rel="alternate" type="text/html" href="https://www.tmplab.org/wiki/index.php/Special:Contributions/Massoud"/>
		<updated>2026-04-18T06:29:26Z</updated>
		<subtitle>User contributions</subtitle>
		<generator>MediaWiki 1.30.1</generator>

	<entry>
		<id>https://www.tmplab.org/wiki/index.php?title=Things_and_borrowed_things&amp;diff=2141</id>
		<title>Things and borrowed things</title>
		<link rel="alternate" type="text/html" href="https://www.tmplab.org/wiki/index.php?title=Things_and_borrowed_things&amp;diff=2141"/>
				<updated>2009-10-29T22:31:47Z</updated>
		
		<summary type="html">&lt;p&gt;Massoud: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Rule of the Library : &lt;br /&gt;
'''Ask all the borrowers by email to return the stuff before borrowing something yourself ;-)'''&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;strike&amp;gt;Tournevis - Antonin/Daniel&amp;lt;/strike&amp;gt;&lt;br /&gt;
* &amp;lt;strike&amp;gt;Book [http://www.amazon.fr/Gu%C3%A9rilla-kit-techniques-nouvelles-anticapitalistes/dp/2707154059/ref=pd_bbs_sr_1?ie=UTF8&amp;amp;s=books&amp;amp;qid=1203087206&amp;amp;sr=8-1 &amp;quot;Guérilla kit&amp;quot; ] - Lyle&amp;lt;/strike&amp;gt;&lt;br /&gt;
* Book - &amp;quot;Hacking - the art of exploitation&amp;quot; - massoud&lt;br /&gt;
* &amp;lt;strike&amp;gt;Book - &amp;quot;Du mode d'existence des objets techniques&amp;quot; - HK&amp;lt;/strike&amp;gt;&lt;br /&gt;
* &amp;lt;strike&amp;gt;Book - &amp;quot;AI Application Programming, by M. Tim Jones&amp;quot; - AlbanC&amp;lt;/strike&amp;gt;&lt;br /&gt;
* Book - &amp;quot;Python Cookbook, O'Reilly&amp;quot; - Alex K&lt;br /&gt;
* CD - Windows XP SP2 - Christian 6Bis&lt;br /&gt;
* Book - &amp;quot;guide to open content licenses v1.2&amp;quot; - Spamforfree Thiago&lt;br /&gt;
* Clavier Mac - Far&lt;br /&gt;
* Multimetre - Massoud&lt;br /&gt;
* book : Pierre Tilman, Filiou, nationalité poète, les presses du réel_ Ursula&lt;br /&gt;
* book : Core... _Ursula&lt;br /&gt;
* book : Art Critical Ensemble, éditions de l'éclat _Ursula&lt;br /&gt;
* book : &amp;quot;L'homme et ses trois éthiques&amp;quot; - Stéphane Lupasco + &amp;quot;Sociologie des réseaux sociaux&amp;quot; Pierre Mercklé - Karim&lt;br /&gt;
* book : Programming Ruby - The Pragmatic Programmers' Guide, de Dave Thomas avec Chad Fowler et Andy Hunt - Matthieu mbrANTieISPnd_at_gmaAMil.com&lt;br /&gt;
* book : Agile Web Development with Rails, de Dave Thomas et David Heinemeier Hansson - Matthieu mbrANTieISPnd_at_gmaAMil.com&lt;br /&gt;
* Kiniou's USB Keyboard - Fred photographe du 6bis&lt;br /&gt;
* &amp;lt;strike&amp;gt;book : Introduction a la guerre civile, Tiqqun - Nico nicolas &amp;lt;__AT__&amp;gt; littlecleaver &amp;lt;DOT&amp;gt; com&amp;lt;/strike&amp;gt;&lt;br /&gt;
* book : Retour au meilleur des mondes - Ursula&lt;br /&gt;
* book : Storytelling - Padawan&lt;br /&gt;
* book : Quand les banlieues brûlent - Padawan&lt;br /&gt;
* book : Du mode d'existence des objets techniques - Padawan&lt;br /&gt;
* book : La France A Peur, une histoire sociale de l'&amp;quot;Insécurité&amp;quot; - Padawan&lt;br /&gt;
* book : L'insurrection qui vient (Hellekin) -&amp;gt; Nico nicolas &amp;lt;__AT__&amp;gt; littlecleaver &amp;lt;DOT&amp;gt; com&lt;/div&gt;</summary>
		<author><name>Massoud</name></author>	</entry>

	<entry>
		<id>https://www.tmplab.org/wiki/index.php?title=Hackers_at_CERN&amp;diff=2043</id>
		<title>Hackers at CERN</title>
		<link rel="alternate" type="text/html" href="https://www.tmplab.org/wiki/index.php?title=Hackers_at_CERN&amp;diff=2043"/>
				<updated>2009-10-16T09:29:40Z</updated>
		
		<summary type="html">&lt;p&gt;Massoud: /* Waiting list */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= What =&lt;br /&gt;
A group visit of CERN, the world's largest particle physics laboratory close to Geneva.&lt;br /&gt;
More info: http://outreach.web.cern.ch/outreach/visits/ (please check out this page if you think about coming)&lt;br /&gt;
&lt;br /&gt;
= Sold Out! =&lt;br /&gt;
Sorry - you're coming too late. All 48 slots are taken.&lt;br /&gt;
&lt;br /&gt;
= When =&lt;br /&gt;
We have to give a 4-6 month advance notice, which probably brings the visit to February/March 2010.&lt;br /&gt;
&lt;br /&gt;
= How =&lt;br /&gt;
We have to organize ourselves for sharing cars, finding accommodation, etc.&lt;br /&gt;
&lt;br /&gt;
= Who =&lt;br /&gt;
== Registered ==&lt;br /&gt;
# Organizer: lekernel (FR) (Paris)&lt;br /&gt;
# jm* (pieddemammouth) (FR) (Paris)&lt;br /&gt;
# Alexandre G. (FR) (Toulouse)&lt;br /&gt;
# Marc (FR) (Toulouse)&lt;br /&gt;
# Angst (FR) (Toulouse)&lt;br /&gt;
# Lucas (FR) (Toulouse)&lt;br /&gt;
# Hellekin (FR) (München)&lt;br /&gt;
# Padawan (FR) (Paris)&lt;br /&gt;
# Fabien (FR) (Paris)&lt;br /&gt;
# Phil_praxis (FR) (Paris)&lt;br /&gt;
# Nina (FR) (Rennes)&lt;br /&gt;
# Marc F6ITU (FR) (?)&lt;br /&gt;
# Peter (DE/EN) (Bonn/Köln)&lt;br /&gt;
# Thalunil (DE/EN) (Bonn/Köln)&lt;br /&gt;
# Benoit (FR) (RP)&lt;br /&gt;
# Marie (FR) (RP)&lt;br /&gt;
# James (FR) (RP)&lt;br /&gt;
# Steve (FR) (Luxembourg)&lt;br /&gt;
# Bartek (FR/EN) (Luxembourg)&lt;br /&gt;
# Georges (FR/EN) (Luxembourg)&lt;br /&gt;
# Fish_ (EN) (Randomdata, Netherlands)&lt;br /&gt;
# Vis (EN) (Netherlands)&lt;br /&gt;
# LMamane (FR/EN/...) (Luxembourg)&lt;br /&gt;
# Blueloop (DE/EN) (Karlsruhe)&lt;br /&gt;
# David (DE/EN) (Karlsruhe)&lt;br /&gt;
# Philipp (DE/EN) (Karlsruhe)&lt;br /&gt;
# gmc (EN) (revspace, Netherlands)&lt;br /&gt;
# blokje, depending on dates (EN) (revspace, Netherlands)&lt;br /&gt;
# blokje his brother his GF, depending on dates (EN) (revspace, Netherlands)&lt;br /&gt;
# larstiq (EN) (revspace, Netherlands)&lt;br /&gt;
# cinder (EN) (revspace, Netherlands)&lt;br /&gt;
# tim (EN) (revspace, Netherlands)&lt;br /&gt;
# bamieater (EN) (revspace, Netherlands)&lt;br /&gt;
# FooBar (EN) (revspace, Netherlands)&lt;br /&gt;
# Turiphro (EN) (revspace, Netherlands)&lt;br /&gt;
# Gohla (EN) (revspace, Netherlands)&lt;br /&gt;
# Clark (EN) (codinflu, Turkey)&lt;br /&gt;
# GeorgesT, depending on dates (FR/EN) (Luxembourg)&lt;br /&gt;
# Marlene, depending on dates (FR) (Luxembourg)&lt;br /&gt;
# Jerome (FR/EN) (Grenoble, France)&lt;br /&gt;
# Nicolas (FR/EN) (Paris, France)&lt;br /&gt;
# Marcus (SW/EN) (Coopet, Switzerland)&lt;br /&gt;
# Margaret (EN) (Paris, France)&lt;br /&gt;
# Raffael (FR/EN) (CCC Munich/Luxembourg)&lt;br /&gt;
# dermiste (FR) (Paris, France)&lt;br /&gt;
# Beretta Vexee (FR/EN) (Paris, France)&lt;br /&gt;
# Guyzmo (FR/EN) (Paris, France)&lt;br /&gt;
# luja (DE/BY/EN) (Munich, Bavaria, Europe, Earth)&lt;br /&gt;
&lt;br /&gt;
48 persons maximum.&lt;br /&gt;
You should protect against editing. Some black hats may come to change the order....&lt;br /&gt;
&lt;br /&gt;
== Waiting list ==&lt;br /&gt;
# zkyp (EN) (Randomdata.nl, Netherlands)&lt;br /&gt;
# Carina (DE/EN) (Bonn, Germany)&lt;br /&gt;
# Massoud (FR) (/tmp/lab, France)&lt;br /&gt;
&lt;br /&gt;
== Meet at 26C3 ==&lt;br /&gt;
If some of you come to the 26. Choas Communication Congress it would be nice to meet you before the visit.&lt;br /&gt;
&lt;br /&gt;
you can add your name here and we we choose place&amp;amp;time on demand.&lt;br /&gt;
&lt;br /&gt;
# derPeter&lt;br /&gt;
# lekernel&lt;br /&gt;
# luja&lt;br /&gt;
# Massoud (/tmp/lab)&lt;br /&gt;
&lt;br /&gt;
== Reminder ==&lt;br /&gt;
* Maximum 48 persons&lt;br /&gt;
* First come, first serve&lt;br /&gt;
* One person per line&lt;br /&gt;
* Give contact information in the wiki, it will be useful to organize car sharing!&lt;/div&gt;</summary>
		<author><name>Massoud</name></author>	</entry>

	<entry>
		<id>https://www.tmplab.org/wiki/index.php?title=Hackers_at_CERN&amp;diff=2042</id>
		<title>Hackers at CERN</title>
		<link rel="alternate" type="text/html" href="https://www.tmplab.org/wiki/index.php?title=Hackers_at_CERN&amp;diff=2042"/>
				<updated>2009-10-16T09:29:06Z</updated>
		
		<summary type="html">&lt;p&gt;Massoud: /* Meet at 26C3 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= What =&lt;br /&gt;
A group visit of CERN, the world's largest particle physics laboratory close to Geneva.&lt;br /&gt;
More info: http://outreach.web.cern.ch/outreach/visits/ (please check out this page if you think about coming)&lt;br /&gt;
&lt;br /&gt;
= Sold Out! =&lt;br /&gt;
Sorry - you're coming too late. All 48 slots are taken.&lt;br /&gt;
&lt;br /&gt;
= When =&lt;br /&gt;
We have to give a 4-6 month advance notice, which probably brings the visit to February/March 2010.&lt;br /&gt;
&lt;br /&gt;
= How =&lt;br /&gt;
We have to organize ourselves for sharing cars, finding accommodation, etc.&lt;br /&gt;
&lt;br /&gt;
= Who =&lt;br /&gt;
== Registered ==&lt;br /&gt;
# Organizer: lekernel (FR) (Paris)&lt;br /&gt;
# jm* (pieddemammouth) (FR) (Paris)&lt;br /&gt;
# Alexandre G. (FR) (Toulouse)&lt;br /&gt;
# Marc (FR) (Toulouse)&lt;br /&gt;
# Angst (FR) (Toulouse)&lt;br /&gt;
# Lucas (FR) (Toulouse)&lt;br /&gt;
# Hellekin (FR) (München)&lt;br /&gt;
# Padawan (FR) (Paris)&lt;br /&gt;
# Fabien (FR) (Paris)&lt;br /&gt;
# Phil_praxis (FR) (Paris)&lt;br /&gt;
# Nina (FR) (Rennes)&lt;br /&gt;
# Marc F6ITU (FR) (?)&lt;br /&gt;
# Peter (DE/EN) (Bonn/Köln)&lt;br /&gt;
# Thalunil (DE/EN) (Bonn/Köln)&lt;br /&gt;
# Benoit (FR) (RP)&lt;br /&gt;
# Marie (FR) (RP)&lt;br /&gt;
# James (FR) (RP)&lt;br /&gt;
# Steve (FR) (Luxembourg)&lt;br /&gt;
# Bartek (FR/EN) (Luxembourg)&lt;br /&gt;
# Georges (FR/EN) (Luxembourg)&lt;br /&gt;
# Fish_ (EN) (Randomdata, Netherlands)&lt;br /&gt;
# Vis (EN) (Netherlands)&lt;br /&gt;
# LMamane (FR/EN/...) (Luxembourg)&lt;br /&gt;
# Blueloop (DE/EN) (Karlsruhe)&lt;br /&gt;
# David (DE/EN) (Karlsruhe)&lt;br /&gt;
# Philipp (DE/EN) (Karlsruhe)&lt;br /&gt;
# gmc (EN) (revspace, Netherlands)&lt;br /&gt;
# blokje, depending on dates (EN) (revspace, Netherlands)&lt;br /&gt;
# blokje his brother his GF, depending on dates (EN) (revspace, Netherlands)&lt;br /&gt;
# larstiq (EN) (revspace, Netherlands)&lt;br /&gt;
# cinder (EN) (revspace, Netherlands)&lt;br /&gt;
# tim (EN) (revspace, Netherlands)&lt;br /&gt;
# bamieater (EN) (revspace, Netherlands)&lt;br /&gt;
# FooBar (EN) (revspace, Netherlands)&lt;br /&gt;
# Turiphro (EN) (revspace, Netherlands)&lt;br /&gt;
# Gohla (EN) (revspace, Netherlands)&lt;br /&gt;
# Clark (EN) (codinflu, Turkey)&lt;br /&gt;
# GeorgesT, depending on dates (FR/EN) (Luxembourg)&lt;br /&gt;
# Marlene, depending on dates (FR) (Luxembourg)&lt;br /&gt;
# Jerome (FR/EN) (Grenoble, France)&lt;br /&gt;
# Nicolas (FR/EN) (Paris, France)&lt;br /&gt;
# Marcus (SW/EN) (Coopet, Switzerland)&lt;br /&gt;
# Margaret (EN) (Paris, France)&lt;br /&gt;
# Raffael (FR/EN) (CCC Munich/Luxembourg)&lt;br /&gt;
# dermiste (FR) (Paris, France)&lt;br /&gt;
# Beretta Vexee (FR/EN) (Paris, France)&lt;br /&gt;
# Guyzmo (FR/EN) (Paris, France)&lt;br /&gt;
# luja (DE/BY/EN) (Munich, Bavaria, Europe, Earth)&lt;br /&gt;
&lt;br /&gt;
48 persons maximum.&lt;br /&gt;
You should protect against editing. Some black hats may come to change the order....&lt;br /&gt;
&lt;br /&gt;
== Waiting list ==&lt;br /&gt;
# zkyp (EN) (Randomdata.nl, Netherlands)&lt;br /&gt;
# Carina (DE/EN) (Bonn, Germany)&lt;br /&gt;
&lt;br /&gt;
== Meet at 26C3 ==&lt;br /&gt;
If some of you come to the 26. Choas Communication Congress it would be nice to meet you before the visit.&lt;br /&gt;
&lt;br /&gt;
you can add your name here and we we choose place&amp;amp;time on demand.&lt;br /&gt;
&lt;br /&gt;
# derPeter&lt;br /&gt;
# lekernel&lt;br /&gt;
# luja&lt;br /&gt;
# Massoud (/tmp/lab)&lt;br /&gt;
&lt;br /&gt;
== Reminder ==&lt;br /&gt;
* Maximum 48 persons&lt;br /&gt;
* First come, first serve&lt;br /&gt;
* One person per line&lt;br /&gt;
* Give contact information in the wiki, it will be useful to organize car sharing!&lt;/div&gt;</summary>
		<author><name>Massoud</name></author>	</entry>

	<entry>
		<id>https://www.tmplab.org/wiki/index.php?title=Administratif&amp;diff=1786</id>
		<title>Administratif</title>
		<link rel="alternate" type="text/html" href="https://www.tmplab.org/wiki/index.php?title=Administratif&amp;diff=1786"/>
				<updated>2009-07-07T08:40:27Z</updated>
		
		<summary type="html">&lt;p&gt;Massoud: /* Statuts */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Statuts =&lt;br /&gt;
http://tmplab.org/TmpLab_StatutsAssociation.pdf&lt;br /&gt;
by massoud&lt;br /&gt;
&lt;br /&gt;
Association TMPLAB loi 1901 déposé à la préfecture de Créteil (94).&lt;br /&gt;
&lt;br /&gt;
Les identifiants SIRET / SIREN de cette association sont : 513 381 00011&lt;br /&gt;
&lt;br /&gt;
= Organisation =&lt;br /&gt;
* Le lab est organisé par projet&lt;br /&gt;
* Chaque projet a sa ligne de budget propre&lt;br /&gt;
* Chaque personne est libre de lancer les projets qu'elle souhaite&lt;br /&gt;
* Chacun essaie de respecter les autres et de ne pas faire ce qui conduirait à creer de nouvelles regles&lt;br /&gt;
* chacun peut amener des activités / contrats / propositions a travers le tmplab (qui sont en relation avec les objectifs du lab, voir statuts)&lt;br /&gt;
* Il est libre d'investir l'argent recupéré dans son projet (a hauteur de ce qu'il a récupéré)&lt;br /&gt;
* Il peut aussi se rembourser des dépenses et achats faits par lui pour le tmplab sur son budget&lt;br /&gt;
* Il a la priorité pour disposer du matos acheté sur son budget en cas de besoin&lt;br /&gt;
* Chaque dépense doit être validée par deux membres du comité financier (4 membres mini pour assurer la dispo) (voir Document de Dépense: Nom du projet, Description, Montant, Signature du demandeur).&lt;br /&gt;
* Si un groupe a mené à bien un projet qui a généré des recettes, seul ce groupe peut décider de la réattribution de l'argent.&lt;br /&gt;
* La décision de réattribution peut se faire en mail, par IRC mais doit inclure les membres du groupe.&lt;/div&gt;</summary>
		<author><name>Massoud</name></author>	</entry>

	<entry>
		<id>https://www.tmplab.org/wiki/index.php?title=Administratif&amp;diff=1783</id>
		<title>Administratif</title>
		<link rel="alternate" type="text/html" href="https://www.tmplab.org/wiki/index.php?title=Administratif&amp;diff=1783"/>
				<updated>2009-07-06T17:20:26Z</updated>
		
		<summary type="html">&lt;p&gt;Massoud: /* Statuts */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Statuts =&lt;br /&gt;
http://tmplab.org/TmpLab_StatutsAssociation.pdf&lt;br /&gt;
by massoud&lt;br /&gt;
&lt;br /&gt;
= Organisation =&lt;br /&gt;
* Le lab est organisé par projet&lt;br /&gt;
* Chaque projet a sa ligne de budget propre&lt;br /&gt;
* Chaque personne est libre de lancer les projets qu'elle souhaite&lt;br /&gt;
* Chacun essaie de respecter les autres et de ne pas faire ce qui conduirait à creer de nouvelles regles&lt;br /&gt;
* chacun peut amener des activités / contrats / propositions a travers le tmplab (qui sont en relation avec les objectifs du lab, voir statuts)&lt;br /&gt;
* Il est libre d'investir l'argent recupéré dans son projet (a hauteur de ce qu'il a récupéré)&lt;br /&gt;
* Il peut aussi se rembourser des dépenses et achats faits par lui pour le tmplab sur son budget&lt;br /&gt;
* Il a la priorité pour disposer du matos acheté sur son budget en cas de besoin&lt;br /&gt;
* Chaque dépense doit être validée par deux membres du comité financier (4 membres mini pour assurer la dispo) (voir Document de Dépense: Nom du projet, Description, Montant, Signature du demandeur).&lt;br /&gt;
* Si un groupe a mené à bien un projet qui a généré des recettes, seul ce groupe peut décider de la réattribution de l'argent.&lt;br /&gt;
* La décision de réattribution peut se faire en mail, par IRC mais doit inclure les membres du groupe.&lt;/div&gt;</summary>
		<author><name>Massoud</name></author>	</entry>

	<entry>
		<id>https://www.tmplab.org/wiki/index.php?title=Wireless_Battle_Mesh2009_Report&amp;diff=1515</id>
		<title>Wireless Battle Mesh2009 Report</title>
		<link rel="alternate" type="text/html" href="https://www.tmplab.org/wiki/index.php?title=Wireless_Battle_Mesh2009_Report&amp;diff=1515"/>
				<updated>2009-05-05T05:13:16Z</updated>
		
		<summary type="html">&lt;p&gt;Massoud: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''This page is gathering the results and feedbacks from the WirelessBattleMesh2009'''&lt;br /&gt;
&lt;br /&gt;
[[Image:WBM2009_TestsOfNodes_Indoor.jpg|400px]]&lt;br /&gt;
&lt;br /&gt;
* Configuration feedbacks&lt;br /&gt;
&lt;br /&gt;
[[Image:WBM2009_BATMAN_3DNetworkVisualization.png|400px]]&lt;br /&gt;
&lt;br /&gt;
The BATMAN mesh-network 3D visualization (meshs3d + s3d + viz)&lt;br /&gt;
&lt;br /&gt;
[[Image:WBM2009_OLSR_NetworkVisualization.jpg|400px]]&lt;br /&gt;
&lt;br /&gt;
The OLSR mesh-network visualization&lt;br /&gt;
&lt;br /&gt;
* Topology of the test&lt;br /&gt;
&lt;br /&gt;
[[Image:WBM2009 Topology 1.jpeg]]&lt;br /&gt;
&lt;br /&gt;
Node descriptions :&lt;br /&gt;
#2 - Inside TMPLAB at the back =&amp;gt; GW(Gateways) for uplinks&lt;br /&gt;
#1 - Inside TMPLAB close to the doors&lt;br /&gt;
#5 - Outdoor on the metallic tracks at ground level&lt;br /&gt;
#6 - Indoor at the second floor close to the roof at 5m high from the first floor&lt;br /&gt;
#7 - Outdoor on the ground at the very back of the 6bis buildings &lt;br /&gt;
#8 - Indoor at the first floor at the back of the room close to the doorway&lt;br /&gt;
#11 - Outdoor on top of the metallic container at 2.5m high from the ground&lt;br /&gt;
#12 - Outdoor put on the delivery platform at the front of the 6bis buildings&lt;br /&gt;
#13 - Indoor at the rear of the conference room closed to the windows&lt;br /&gt;
#16 - Outdoor attached to the fences at 2m high from the ground&lt;br /&gt;
#18 - Outdoor placed on cart at 1m high from the ground&lt;br /&gt;
#19 - Outdoor on the ground close at the very end of the 6bis space close to the wall with 8,rue Leon Geffroy and railway tracks fences&lt;br /&gt;
&lt;br /&gt;
* Tests&lt;br /&gt;
&lt;br /&gt;
** Packet loss&lt;br /&gt;
** Fast convergence and recovery from lost routes&lt;br /&gt;
** Mobility convergence&lt;br /&gt;
** Tunneling an SSH session&lt;br /&gt;
&lt;br /&gt;
* Links :&lt;br /&gt;
** https://www.open-mesh.net/wiki/2009-04-19-wbm2009-aftermath&lt;br /&gt;
** http://hsb.wikidot.com/wbm2009&lt;br /&gt;
** http://lists.alioth.debian.org/pipermail/babel-users/2009-April/000229.html&lt;br /&gt;
&lt;br /&gt;
* Photos / Videos :&lt;br /&gt;
&lt;br /&gt;
[[Image:WBM2009_ElectricalPlugs.jpg|400px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:WBM2009_AsusTripletteOnCart.jpg|400px]]&lt;br /&gt;
&lt;br /&gt;
* TCPDUMP files for &amp;quot;offline&amp;quot; analysis&lt;/div&gt;</summary>
		<author><name>Massoud</name></author>	</entry>

	<entry>
		<id>https://www.tmplab.org/wiki/index.php?title=File:WBM2009_Topology_1.jpeg&amp;diff=1514</id>
		<title>File:WBM2009 Topology 1.jpeg</title>
		<link rel="alternate" type="text/html" href="https://www.tmplab.org/wiki/index.php?title=File:WBM2009_Topology_1.jpeg&amp;diff=1514"/>
				<updated>2009-05-05T03:16:49Z</updated>
		
		<summary type="html">&lt;p&gt;Massoud: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Massoud</name></author>	</entry>

	<entry>
		<id>https://www.tmplab.org/wiki/index.php?title=Wireless_Battle_Mesh2009_Report&amp;diff=1504</id>
		<title>Wireless Battle Mesh2009 Report</title>
		<link rel="alternate" type="text/html" href="https://www.tmplab.org/wiki/index.php?title=Wireless_Battle_Mesh2009_Report&amp;diff=1504"/>
				<updated>2009-04-24T10:20:35Z</updated>
		
		<summary type="html">&lt;p&gt;Massoud: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''This page is gathering the results and feedbacks from the WirelessBattleMesh2009'''&lt;br /&gt;
&lt;br /&gt;
[[Image:WBM2009_TestsOfNodes_Indoor.jpg|400px]]&lt;br /&gt;
&lt;br /&gt;
* Configuration feedbacks&lt;br /&gt;
&lt;br /&gt;
[[Image:WBM2009_BATMAN_3DNetworkVisualization.png|400px]]&lt;br /&gt;
&lt;br /&gt;
The BATMAN mesh-network 3D visualization (meshs3d + s3d + viz)&lt;br /&gt;
&lt;br /&gt;
[[Image:WBM2009_OLSR_NetworkVisualization.jpg|400px]]&lt;br /&gt;
&lt;br /&gt;
The OLSR mesh-network visualization&lt;br /&gt;
&lt;br /&gt;
* Topology of the test&lt;br /&gt;
&lt;br /&gt;
* Links :&lt;br /&gt;
** https://www.open-mesh.net/wiki/2009-04-19-wbm2009-aftermath&lt;br /&gt;
** http://hsb.wikidot.com/wbm2009&lt;br /&gt;
** http://lists.alioth.debian.org/pipermail/babel-users/2009-April/000229.html&lt;br /&gt;
&lt;br /&gt;
* Photos / Videos :&lt;br /&gt;
&lt;br /&gt;
[[Image:WBM2009_ElectricalPlugs.jpg|400px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:WBM2009_AsusTripletteOnCart.jpg|400px]]&lt;br /&gt;
&lt;br /&gt;
* TCPDUMP files for &amp;quot;offline&amp;quot; analysis&lt;/div&gt;</summary>
		<author><name>Massoud</name></author>	</entry>

	<entry>
		<id>https://www.tmplab.org/wiki/index.php?title=File:WBM2009_TestsOfNodes_Indoor_2.jpg&amp;diff=1503</id>
		<title>File:WBM2009 TestsOfNodes Indoor 2.jpg</title>
		<link rel="alternate" type="text/html" href="https://www.tmplab.org/wiki/index.php?title=File:WBM2009_TestsOfNodes_Indoor_2.jpg&amp;diff=1503"/>
				<updated>2009-04-22T20:17:08Z</updated>
		
		<summary type="html">&lt;p&gt;Massoud: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Massoud</name></author>	</entry>

	<entry>
		<id>https://www.tmplab.org/wiki/index.php?title=File:WBM2009_BATMAN_3DNetworkVisualization.png&amp;diff=1502</id>
		<title>File:WBM2009 BATMAN 3DNetworkVisualization.png</title>
		<link rel="alternate" type="text/html" href="https://www.tmplab.org/wiki/index.php?title=File:WBM2009_BATMAN_3DNetworkVisualization.png&amp;diff=1502"/>
				<updated>2009-04-22T20:04:18Z</updated>
		
		<summary type="html">&lt;p&gt;Massoud: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Massoud</name></author>	</entry>

	<entry>
		<id>https://www.tmplab.org/wiki/index.php?title=File:WBM2009_OLSR_NetworkVisualization.jpg&amp;diff=1501</id>
		<title>File:WBM2009 OLSR NetworkVisualization.jpg</title>
		<link rel="alternate" type="text/html" href="https://www.tmplab.org/wiki/index.php?title=File:WBM2009_OLSR_NetworkVisualization.jpg&amp;diff=1501"/>
				<updated>2009-04-22T19:57:43Z</updated>
		
		<summary type="html">&lt;p&gt;Massoud: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Massoud</name></author>	</entry>

	<entry>
		<id>https://www.tmplab.org/wiki/index.php?title=File:WBM2009_AsusTripletteOnCart.jpg&amp;diff=1500</id>
		<title>File:WBM2009 AsusTripletteOnCart.jpg</title>
		<link rel="alternate" type="text/html" href="https://www.tmplab.org/wiki/index.php?title=File:WBM2009_AsusTripletteOnCart.jpg&amp;diff=1500"/>
				<updated>2009-04-22T19:51:09Z</updated>
		
		<summary type="html">&lt;p&gt;Massoud: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Massoud</name></author>	</entry>

	<entry>
		<id>https://www.tmplab.org/wiki/index.php?title=Wireless_Battle_Mesh2009_Report&amp;diff=1499</id>
		<title>Wireless Battle Mesh2009 Report</title>
		<link rel="alternate" type="text/html" href="https://www.tmplab.org/wiki/index.php?title=Wireless_Battle_Mesh2009_Report&amp;diff=1499"/>
				<updated>2009-04-22T19:43:48Z</updated>
		
		<summary type="html">&lt;p&gt;Massoud: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''This page is gathering the results and feedbacks from the WirelessBattleMesh2009'''&lt;br /&gt;
&lt;br /&gt;
[[Image:WBM2009_TestsOfNodes_Indoor.jpg|400px]]&lt;br /&gt;
&lt;br /&gt;
* Configuration feedbacks&lt;br /&gt;
&lt;br /&gt;
* Topology of the test&lt;br /&gt;
&lt;br /&gt;
* Links :&lt;br /&gt;
** https://www.open-mesh.net/wiki/2009-04-19-wbm2009-aftermath&lt;br /&gt;
** http://hsb.wikidot.com/wbm2009&lt;br /&gt;
** http://lists.alioth.debian.org/pipermail/babel-users/2009-April/000229.html&lt;br /&gt;
&lt;br /&gt;
* Photos / Videos :&lt;br /&gt;
&lt;br /&gt;
[[Image:WBM2009_ElectricalPlugs.jpg|400px]]&lt;br /&gt;
&lt;br /&gt;
* TCPDUMP files for &amp;quot;offline&amp;quot; analysis&lt;/div&gt;</summary>
		<author><name>Massoud</name></author>	</entry>

	<entry>
		<id>https://www.tmplab.org/wiki/index.php?title=File:WBM2009_TestsOfNodes_Indoor.jpg&amp;diff=1498</id>
		<title>File:WBM2009 TestsOfNodes Indoor.jpg</title>
		<link rel="alternate" type="text/html" href="https://www.tmplab.org/wiki/index.php?title=File:WBM2009_TestsOfNodes_Indoor.jpg&amp;diff=1498"/>
				<updated>2009-04-22T19:29:22Z</updated>
		
		<summary type="html">&lt;p&gt;Massoud: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Massoud</name></author>	</entry>

	<entry>
		<id>https://www.tmplab.org/wiki/index.php?title=Wireless_Battle_Mesh2009_Report&amp;diff=1497</id>
		<title>Wireless Battle Mesh2009 Report</title>
		<link rel="alternate" type="text/html" href="https://www.tmplab.org/wiki/index.php?title=Wireless_Battle_Mesh2009_Report&amp;diff=1497"/>
				<updated>2009-04-22T19:16:46Z</updated>
		
		<summary type="html">&lt;p&gt;Massoud: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''This page is gathering the results and feedbacks from the WirelessBattleMesh2009'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Configuration feedbacks&lt;br /&gt;
&lt;br /&gt;
* Topology of the test&lt;br /&gt;
&lt;br /&gt;
* Links :&lt;br /&gt;
** https://www.open-mesh.net/wiki/2009-04-19-wbm2009-aftermath&lt;br /&gt;
** http://hsb.wikidot.com/wbm2009&lt;br /&gt;
** http://lists.alioth.debian.org/pipermail/babel-users/2009-April/000229.html&lt;br /&gt;
&lt;br /&gt;
* Photos / Videos :&lt;br /&gt;
&lt;br /&gt;
[[Image:WBM2009_ElectricalPlugs.jpg|400px]]&lt;br /&gt;
&lt;br /&gt;
* TCPDUMP files for &amp;quot;offline&amp;quot; analysis&lt;/div&gt;</summary>
		<author><name>Massoud</name></author>	</entry>

	<entry>
		<id>https://www.tmplab.org/wiki/index.php?title=Wireless_Battle_Mesh2009_Report&amp;diff=1496</id>
		<title>Wireless Battle Mesh2009 Report</title>
		<link rel="alternate" type="text/html" href="https://www.tmplab.org/wiki/index.php?title=Wireless_Battle_Mesh2009_Report&amp;diff=1496"/>
				<updated>2009-04-22T19:12:12Z</updated>
		
		<summary type="html">&lt;p&gt;Massoud: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''This page is gathering the results and feedbacks from the WirelessBattleMesh2009'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Configuration feedbacks&lt;br /&gt;
&lt;br /&gt;
* Topology of the test&lt;br /&gt;
&lt;br /&gt;
* Links :&lt;br /&gt;
** https://www.open-mesh.net/wiki/2009-04-19-wbm2009-aftermath&lt;br /&gt;
** http://hsb.wikidot.com/wbm2009&lt;br /&gt;
** http://lists.alioth.debian.org/pipermail/babel-users/2009-April/000229.html&lt;br /&gt;
&lt;br /&gt;
* Photos / Videos :&lt;br /&gt;
&lt;br /&gt;
[[WBM2009_ElectricalPlugs.jpg|400px]]&lt;br /&gt;
&lt;br /&gt;
* TCPDUMP files for &amp;quot;offline&amp;quot; analysis&lt;/div&gt;</summary>
		<author><name>Massoud</name></author>	</entry>

	<entry>
		<id>https://www.tmplab.org/wiki/index.php?title=File:WBM2009_ElectricalPlugs.jpg&amp;diff=1495</id>
		<title>File:WBM2009 ElectricalPlugs.jpg</title>
		<link rel="alternate" type="text/html" href="https://www.tmplab.org/wiki/index.php?title=File:WBM2009_ElectricalPlugs.jpg&amp;diff=1495"/>
				<updated>2009-04-22T19:07:16Z</updated>
		
		<summary type="html">&lt;p&gt;Massoud: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Massoud</name></author>	</entry>

	<entry>
		<id>https://www.tmplab.org/wiki/index.php?title=Wireless_Battle_Mesh2009_Report&amp;diff=1493</id>
		<title>Wireless Battle Mesh2009 Report</title>
		<link rel="alternate" type="text/html" href="https://www.tmplab.org/wiki/index.php?title=Wireless_Battle_Mesh2009_Report&amp;diff=1493"/>
				<updated>2009-04-21T10:38:03Z</updated>
		
		<summary type="html">&lt;p&gt;Massoud: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''This page is gathering the results and feedbacks from the WirelessBattleMesh2009'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Configuration feedbacks&lt;br /&gt;
&lt;br /&gt;
* Topology of the test&lt;br /&gt;
&lt;br /&gt;
* Links :&lt;br /&gt;
** https://www.open-mesh.net/wiki/2009-04-19-wbm2009-aftermath&lt;br /&gt;
** http://hsb.wikidot.com/wbm2009&lt;br /&gt;
&lt;br /&gt;
* Photos / Videos&lt;br /&gt;
&lt;br /&gt;
* TCPDUMP files for &amp;quot;offline&amp;quot; analysis&lt;/div&gt;</summary>
		<author><name>Massoud</name></author>	</entry>

	<entry>
		<id>https://www.tmplab.org/wiki/index.php?title=Wireless_Battle_Mesh2009_Report&amp;diff=1492</id>
		<title>Wireless Battle Mesh2009 Report</title>
		<link rel="alternate" type="text/html" href="https://www.tmplab.org/wiki/index.php?title=Wireless_Battle_Mesh2009_Report&amp;diff=1492"/>
				<updated>2009-04-21T10:37:39Z</updated>
		
		<summary type="html">&lt;p&gt;Massoud: New page: '''This page is gathering the results and feedbacks from the WirelessBattleMesh2009'''   * Configuration feedbacks  * Topology of the test  * Links : https://www.open-mesh.net/wiki/2009-04...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''This page is gathering the results and feedbacks from the WirelessBattleMesh2009'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Configuration feedbacks&lt;br /&gt;
&lt;br /&gt;
* Topology of the test&lt;br /&gt;
&lt;br /&gt;
* Links :&lt;br /&gt;
https://www.open-mesh.net/wiki/2009-04-19-wbm2009-aftermath&lt;br /&gt;
http://hsb.wikidot.com/wbm2009&lt;br /&gt;
&lt;br /&gt;
* Photos / Videos&lt;br /&gt;
&lt;br /&gt;
* TCPDUMP files for &amp;quot;offline&amp;quot; analysis&lt;/div&gt;</summary>
		<author><name>Massoud</name></author>	</entry>

	<entry>
		<id>https://www.tmplab.org/wiki/index.php?title=Wireless_Battle_Mesh&amp;diff=1403</id>
		<title>Wireless Battle Mesh</title>
		<link rel="alternate" type="text/html" href="https://www.tmplab.org/wiki/index.php?title=Wireless_Battle_Mesh&amp;diff=1403"/>
				<updated>2009-04-11T21:54:24Z</updated>
		
		<summary type="html">&lt;p&gt;Massoud: /* Channel: 11, ESSID: wbm2009-batman, BSSID: CA:CA:FE:CA:CA:40, IP: 192.168.40.0/24 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:DSC00007.JPG|400px]]&lt;br /&gt;
hackers preparing&lt;br /&gt;
&lt;br /&gt;
[[Image:DSC00008.JPG|400px]] and flashing linksyses&lt;br /&gt;
&lt;br /&gt;
== Call for Participants ==&lt;br /&gt;
&lt;br /&gt;
We are pleased to announce that the /tmp/lab will be organizing a Spring Wireless OpenWrt Mesh Contest called “Wireless Battle Mesh” during 2 days (April 11-12th) with the goal of building 3 wireless mesh networks based on embedded hardware running OpenWrt and different concurrent mesh routing protocols.&lt;br /&gt;
&lt;br /&gt;
The targeted architecture will be 3 networks of 25nodes + 1 wireless management network (10-20 nodes) to achieve realistic size of nodes number, data traffic, configuration problems. The architecture will be set-up indoor and outdoor around the building of the /tmp/lab.&lt;br /&gt;
&lt;br /&gt;
OpenWrt will be the selected for the BoardSupportPackage running on the different hardware nodes and a core network configuration will be built on Linux servers with user-friendly features such as :&lt;br /&gt;
* VLANs&lt;br /&gt;
* Captive portal&lt;br /&gt;
* Authentication&lt;br /&gt;
* Admin portal&lt;br /&gt;
&lt;br /&gt;
Concerning the mesh-protocols, selected targeted protocols are :&lt;br /&gt;
* OLSR : IP-based mesh routing platform (http://olsr.org and OpenWrt package available)&lt;br /&gt;
* BATMAN : Layer2-based mesh protocol (http://open-mesh.org) and available as a kernel module for Linux and packaged in OpenWrt&lt;br /&gt;
* BABEL : Layer-3 mesh protocol developed by University Paris 6, available for Linux and packaged in OpenWrt (http://www.pps.jussieu.fr/~jch/software/babel/)&lt;br /&gt;
&lt;br /&gt;
Concerning the hardware node, we are looking for hardware sponsors that could enjoy this “real-case” contest by providing 50-100 nodes to the event. This sponsor will be actually displayed on the organization website as well as during the event. The feedbacks for the hardware manufacturers can be not only from the users but also from the network community running real-case test (academic- or community-wide).&lt;br /&gt;
&lt;br /&gt;
The TMPLAB core team.&lt;br /&gt;
&lt;br /&gt;
== Agenda ==&lt;br /&gt;
&lt;br /&gt;
* Friday, April 10th, 8 pm : welcoming of the first people coming and flashing of the node and configuration of the nodes&lt;br /&gt;
* Sat, April 11th : &lt;br /&gt;
** Morning : setting up the nodes on-site and validation of the different subnets&lt;br /&gt;
** Afternoon : first series of tests and measurements with fixed nodes&lt;br /&gt;
* Sun 12th : &lt;br /&gt;
** Morning : second series of tests and measurement with fixed and mobile nodes (laptops)&lt;br /&gt;
** Afternoon : Optimization of the protocols and Conclusion&lt;br /&gt;
&lt;br /&gt;
== Evaluation ==&lt;br /&gt;
&lt;br /&gt;
=== Criterion ===&lt;br /&gt;
We will evaluate the routing protocols using the following criterion :&lt;br /&gt;
&lt;br /&gt;
* time to setup a node&lt;br /&gt;
* CPU activity&lt;br /&gt;
* network activity&lt;br /&gt;
* convergence time&lt;br /&gt;
* scalability&lt;br /&gt;
* mobile devices handling&lt;br /&gt;
&lt;br /&gt;
=== Platform ===&lt;br /&gt;
&lt;br /&gt;
The evaluation platform consits of a SNMP agent which collects graphs from the different nodes using Cacti.&lt;br /&gt;
&lt;br /&gt;
== Hardware platforms ==&lt;br /&gt;
&lt;br /&gt;
We managed to get sponsoring for such hardware :&lt;br /&gt;
&lt;br /&gt;
* Linksys WRT54G/GS&lt;br /&gt;
* Asus WL500G Deluxe/Premium&lt;br /&gt;
* Fon Fonera&lt;br /&gt;
&lt;br /&gt;
For each protocol 25 nodes will be setup, with the following quantities :&lt;br /&gt;
&lt;br /&gt;
* FON : 25 nodes&lt;br /&gt;
* HSB : 32 nodes&lt;br /&gt;
* Wireless-fr : 6 nodes&lt;br /&gt;
* Tmplab : 15 nodes&lt;br /&gt;
* BATMAN : 10 nodes&lt;br /&gt;
* Thus0 : 5 nodes&lt;br /&gt;
&lt;br /&gt;
Total : 93 nodes. In case of problems, spare nodes are highly wanted.&lt;br /&gt;
&lt;br /&gt;
=== Identification ===&lt;br /&gt;
&lt;br /&gt;
For each and every single node in the network, please prepare stickers containing the following informations :&lt;br /&gt;
&lt;br /&gt;
* routing protocol in use&lt;br /&gt;
* MAC address of the Wi-Fi interface&lt;br /&gt;
* IP address in the management network&lt;br /&gt;
* Owner&lt;br /&gt;
* hostname (e.g: node 1-babel)&lt;br /&gt;
&lt;br /&gt;
=== Node parts ===&lt;br /&gt;
&lt;br /&gt;
Each and every single node consists of the following physical parts:&lt;br /&gt;
&lt;br /&gt;
* A wireless router (Linksys, Fon, Asus ...)&lt;br /&gt;
* Antennas screwed on the router (no external unless specified)&lt;br /&gt;
* Power supply unit&lt;br /&gt;
* (Battery)&lt;br /&gt;
&lt;br /&gt;
== Software platform ==&lt;br /&gt;
&lt;br /&gt;
The different software versions in use during the Wireless Battle Mesh are :&lt;br /&gt;
&lt;br /&gt;
* babel-0.94 (and not 0.93 as previously announced), there's also a page about [[Babel]]&lt;br /&gt;
* olsrd-0.5.6-r4&lt;br /&gt;
* batman-adv-r1220&lt;br /&gt;
&lt;br /&gt;
OpenWrt should be Kamikaze 8.09. Broadcom-based hardware should be using the '''brcm-2.4''' image while Atheros-based hardware should be using the '''atheros''' target. If you need help flashing your devices do not hesitate to poke Florian and Nico about this.&lt;br /&gt;
&lt;br /&gt;
=== Software configuration ===&lt;br /&gt;
&lt;br /&gt;
Every node should be configured with the following settings :&lt;br /&gt;
&lt;br /&gt;
* hostname: node&amp;lt;N&amp;gt;-&amp;lt;routing protocol&amp;gt; (where N can be found using the plan/map and the routing protocol is babel, olsr or batman)&lt;br /&gt;
* user: root&lt;br /&gt;
* password: wbm2009&lt;br /&gt;
&lt;br /&gt;
We would like to be able to monitor the activity of every node, therefore an aditional SNMP configuration should be done with the following settings :&lt;br /&gt;
&lt;br /&gt;
* version: 2&lt;br /&gt;
* community: wbm2009&lt;br /&gt;
* permissions: ro&lt;br /&gt;
* allow graph disk/flash activity (e.g: disk /)&lt;br /&gt;
&lt;br /&gt;
=== Package list and repositories ===&lt;br /&gt;
&lt;br /&gt;
A mirror of the OpenWrt kamikaze 8.09 package repository will be available during the WBM2009. Additionnal packages that we recommend to install are :&lt;br /&gt;
&lt;br /&gt;
* ntpclient (or busybox's rdate)&lt;br /&gt;
* wprobe&lt;br /&gt;
* snmpd&lt;br /&gt;
&lt;br /&gt;
== Wireless configuration ==&lt;br /&gt;
&lt;br /&gt;
Each node will be working in '''Ad-hoc''' mode using the following settings.&lt;br /&gt;
&lt;br /&gt;
=== For babel ===&lt;br /&gt;
&lt;br /&gt;
* SSID: babel&lt;br /&gt;
* Channel: 1&lt;br /&gt;
* Encryption: none&lt;br /&gt;
&lt;br /&gt;
=== For Batman ===&lt;br /&gt;
&lt;br /&gt;
* SSID: batman&lt;br /&gt;
* Channel: 5&lt;br /&gt;
* Encryption: none&lt;br /&gt;
&lt;br /&gt;
=== For OLSR ===&lt;br /&gt;
&lt;br /&gt;
* SSID: olsr&lt;br /&gt;
* Channel: 11&lt;br /&gt;
* Encryption: none&lt;br /&gt;
&lt;br /&gt;
The resulting '''/etc/config/wireless''' is then for Broadcom devices and for a Babel node:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
config wifi-device  wl0&lt;br /&gt;
        option type     broadcom&lt;br /&gt;
        option channel  1&lt;br /&gt;
&lt;br /&gt;
config wifi-iface&lt;br /&gt;
        option device   wl0&lt;br /&gt;
        option network  wifi&lt;br /&gt;
        option mode     adhoc&lt;br /&gt;
        option ssid     babel&lt;br /&gt;
        option encryption none&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
For an OLSR node on an Atheros board:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
config wifi-device  wifi0&lt;br /&gt;
        option type     atheros&lt;br /&gt;
        option channel  11&lt;br /&gt;
&lt;br /&gt;
config wifi-iface&lt;br /&gt;
        option device   wifi0&lt;br /&gt;
        option network  wifi&lt;br /&gt;
        option mode     sta&lt;br /&gt;
        option ssid     olsr&lt;br /&gt;
        option encryption none&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Note: we unbridge the LAN interface with the Wi-Fi interface in order to be able to define specific networks on the LAN interface.&lt;br /&gt;
&lt;br /&gt;
== Network topology ==&lt;br /&gt;
&lt;br /&gt;
There will be different subnets corresponding to different purposes.&lt;br /&gt;
&lt;br /&gt;
=== Protocol wide subnet ===&lt;br /&gt;
&lt;br /&gt;
This subnet is required for the nodes running a given protocol to work, meaning that the wireless interface in ad-hoc mode must be configured with an address falling within the range defined below:&lt;br /&gt;
&lt;br /&gt;
* Babel: 192.168.40.0/24&lt;br /&gt;
* Batman: 192.168.30.0/24&lt;br /&gt;
* OLSR: 192.168.20.0/24&lt;br /&gt;
&lt;br /&gt;
An '''/etc/config/network''' file for a Babel node looks like this:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#### VLAN configuration&lt;br /&gt;
config switch eth0&lt;br /&gt;
        option vlan0    &amp;quot;1 2 3 4 5*&amp;quot;&lt;br /&gt;
        option vlan1    &amp;quot;0 5&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
#### Loopback configuration&lt;br /&gt;
config interface loopback&lt;br /&gt;
        option ifname   &amp;quot;lo&amp;quot;&lt;br /&gt;
        option proto    static&lt;br /&gt;
        option ipaddr   127.0.0.1&lt;br /&gt;
        option netmask  255.0.0.0&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
#### LAN configuration&lt;br /&gt;
config interface lan&lt;br /&gt;
        option type     bridge&lt;br /&gt;
        option ifname   &amp;quot;eth0.0&amp;quot;&lt;br /&gt;
        option proto    static&lt;br /&gt;
        option ipaddr   192.168.2.1&lt;br /&gt;
        option netmask  255.255.255.0&lt;br /&gt;
&lt;br /&gt;
#### Wi-Fi configuration&lt;br /&gt;
config interface wifi&lt;br /&gt;
        option ifname   &amp;quot;wl0&amp;quot;&lt;br /&gt;
        option proto    static&lt;br /&gt;
        option ipaddr   192.168.40.1&lt;br /&gt;
        option netmask  255.255.255.0&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Setup ==&lt;br /&gt;
&lt;br /&gt;
Nodes have been flashed with custom firmware images:&lt;br /&gt;
 - root password is set to 'wbm2009'&lt;br /&gt;
 - pubkey ssh authentication is enabled, keys are available here: http://ska.lan.tmplab.org/ssh/&lt;br /&gt;
 - LAN configuration was not changed and default to 192.168.1.1/24&lt;br /&gt;
 - Default wireless configuration is:&lt;br /&gt;
   - ssid: wbm2009&lt;br /&gt;
   - mode: adhoc&lt;br /&gt;
   - encryption: none&lt;br /&gt;
&lt;br /&gt;
When using ssh with same key and different hosts, it might be convenient to add the following in /etc/ssh/ssh_config:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
StrictHostKeyChecking no&lt;br /&gt;
UserKnownHostsFile /dev/null&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Wireless IP adresses ===&lt;br /&gt;
&lt;br /&gt;
you can set the addres this way:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
root@OpenWrt:~# uci set network.wifi.ipaddr=&amp;quot;192.168.44.x&amp;quot;; uci commit&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
00:18:84:21:6B:8C&lt;br /&gt;
(LAN MAC, WiFi MAC, WiFi IP)&lt;br /&gt;
&lt;br /&gt;
==== Channel: 1, ESSID: wbm2009-olsr, BSSID: CA:CA:FE:CA:CA:20, IP: 192.168.20.0/24 ====&lt;br /&gt;
&lt;br /&gt;
 * 00:0F:66:24:E9:D0, 00:0F:66:24:E9:D2, 192.168.20.1, WRT54G v1.1&lt;br /&gt;
 * 00:1A:70:FD:4B:03, 00:1A:70:FD:4B:05, 192.168.20.2, WRT54GL v1.1&lt;br /&gt;
 * 00:16:B6:01:5F:DF, 00:16:B6:01:5F:E1, 192.168.20.3, WRT54GL v1.1&lt;br /&gt;
 * 00:16:B6:01:5F:E5, 00:16:B6:01:5F:E7, 192.168.20.4, WRT54GS v4&lt;br /&gt;
 * 00:16:B6:01:66:87, 00:16:B6:01:66:89, 192.168.20.5, WRT54GS v4&lt;br /&gt;
 * 00:14:BF:E2:B5:3F, 00:14:BF:E2:B5:41, 192.168.20.6, WRT54GS v4&lt;br /&gt;
 * 00:12:17:DF:A7:28, 00:12:17:DF:A7:2A, 192.168.20.7, WRT54GS v1.1&lt;br /&gt;
 * 00:14:BF:A5:B9:4C, 00:14:BF:A5:B9:4E, 192.168.20.8, WRT54GS v4&lt;br /&gt;
 * 00:16:B6:01:5F:DC, 00:16:B6:01:5F:DE, 192.168.20.9, WRT54GS v4&lt;br /&gt;
 * 00:16:B6:01:57:CF, 00:16:B6:01:57:D1, 192.168.20.10, WRT54GS v4&lt;br /&gt;
 * 00:16:B6:01:5F:E8, 00:16:B6:01:5F:EA, 192.168.20.11, WRT54GS v4&lt;br /&gt;
 * 00:14:BF:D2:65:9E, 00:14:BF:D2:65:A0, 192.168.20.12, WRT54GL&lt;br /&gt;
 * 00:14:BF:D2:65:86, 00:14:BF:D2:65:88, 192.168.20.13, WRT54GL&lt;br /&gt;
 * 00:11:D8:58:9E:92,                  , 192.168.20.14, ASUSWLHDD&lt;br /&gt;
 * 00:11:D8:43:6B:5D,                  , 192.168.20.15, ASUSWLHDD&lt;br /&gt;
 * 00:11:D8:58:9C:84,                  , 192.168.20.16, ASUSWLHDD&lt;br /&gt;
 * 00:16:B6:D9:25:B7, 00:16:B6:D9:25:B9, 192.168.20.17, WRT54GL&lt;br /&gt;
 * 00:11:D8:58:9D:94,                  , 192.168.20.18, ASUSWLHDD&lt;br /&gt;
 * 00:11:D8:58:A0:A0,                  , 192.168.20.19, ASUSWLHDD&lt;br /&gt;
 * 00:11:D8:58:9D:7B,                  , 192.168.20.20, ASUSWLHDD&lt;br /&gt;
 * 00:16:B6:40:DE:3E, 00:16:B6:40:DE:40, 192.168.20.21, WRT54GL&lt;br /&gt;
 * 00:13:D4:D2:09:24,                  , 192.168.20.22, ASUSWLHDD&lt;br /&gt;
 * 00:18:84:00:70:13,                  , 192.168.20.23, FONERA&lt;br /&gt;
 * 00:18:84:22:A2:DC,                  , 192.168.20.24, FONERA&lt;br /&gt;
 * 00:18:84:27:19:5C,                  , 192.168.20.25, FONERA&lt;br /&gt;
 * 00:18:84:21:6B:8C,                  , 192.168.20.26, FONERA&lt;br /&gt;
&lt;br /&gt;
==== Channel: 6, ESSID: wbm2009-babel, BSSID: CA:CA:FE:CA:CA:30, IP: 192.168.30.0/24 ====&lt;br /&gt;
&lt;br /&gt;
 * 00:18:84:25:DF:50, 00:18:84:25:DF:51, 192.168.30.1, Fonera (kappa)&lt;br /&gt;
 * 00:18:84:27:7E:E0, 00:18:84:27:7E:E1, 192.168.30.2, Fonera (dzeta)&lt;br /&gt;
 * 00:18:84:28:90:78, 00:18:84:28:90:79, 192.168.30.3, Fonera (eta)&lt;br /&gt;
 * 00:16:B6:40:F2:CC, 00:16:B6:40:F2:CE, 192.168.30.4, WRT54GL&lt;br /&gt;
 * 00:16:B6:40:F2:C0, 00:16:B6:40:F2:C2, 192.168.30.5, WRT54GL&lt;br /&gt;
 * 00:18:39:BC:39:54, 00:18:39:BC:39:56, 192.168.30.6, WRT54GL&lt;br /&gt;
 * 00:16:B6:41:02:8C, 00:16:B6:41:02:8E, 192.168.30.7, WRT54GL&lt;br /&gt;
 * 00:16:B6:40:F2:D5, 00:16:B6:40:F2:D7, 192.168.30.8, WRT54GL&lt;br /&gt;
 * 00:16:B6:40:F2:DB, 00:16:B6:40:F2:DD, 192.168.30.9, WRT54GL&lt;br /&gt;
 * 00:0F:66:C7:C0:AD, 00:0F:66:C7:C0:AF, 192.168.30.10, WRT54GS&lt;br /&gt;
 * 00:14:bf:d2:65:86,                  , 192.168.30.11, WRT54GL&lt;br /&gt;
 * 00:14:bf:d2:65:9e,                  , 192.168.30.12, WRT54GL&lt;br /&gt;
 * 00:11:D8:43:6A:27,                  , 192.168.30.14, ASUSWLHDD&lt;br /&gt;
 * 00:11:2F:9D:1B:E4,                  , 192.168.30.15, ASUSWLHDD&lt;br /&gt;
 * 00:11:D8:58:9D:9A,                  , 192.168.30.16, ASUSWLHDD&lt;br /&gt;
 * 00:14:bf:d2:6c:04,                  , 192.168.30.17, WRT54GL&lt;br /&gt;
 * 00:11:D8:58:9D:10,                  , 192.168.30.18, ASUSWLHDD&lt;br /&gt;
 * 00:11:D8:43:6A:C9,                  , 192.168.30.19, ASUSWLHDD&lt;br /&gt;
 * 00:11:D8:13:D4:D2,                  , 192.168.30.20, ASUSWLHDD&lt;br /&gt;
 * 00:11:D8:58:9F:1D,                  , 192.168.30.22, ASUSWLHDD&lt;br /&gt;
 * 00:18:84:25:69:50,                  , 192.168.30.23, fonera&lt;br /&gt;
 * 00:18:84:25:df:50,                  , 192.168.30.24, fonera&lt;br /&gt;
 * 00:18:84:27:7e:e0,                  , 192.168.30.25, fonera&lt;br /&gt;
 * 00:18:84:28:90:78,                  , 192.168.30.26, fonera&lt;br /&gt;
&lt;br /&gt;
CONFLICTING (find it and change ip) :&lt;br /&gt;
 * 00:1F:C6:62:28:0F, 00:1F:C6:62:28:0F, 192.168.30.25, Asus WL-500Gpv2&lt;br /&gt;
&lt;br /&gt;
==== Channel: 11, ESSID: wbm2009-batman, BSSID: CA:CA:FE:CA:CA:40, IP: 192.168.40.0/24  ====&lt;br /&gt;
&lt;br /&gt;
 * 192.168.40.1, 00:0F:66:24:EE:2F, WRT54G&lt;br /&gt;
 * 192.168.40.2, 00:10:72:88:7F:BE, WRT54GS&lt;br /&gt;
 * 192.168.40.3, 00:12:17:26:EB:84, WRT54G v2&lt;br /&gt;
 * 192.168.40.5, 00:13:10:30:21:9G, WRT54GS 1.1&lt;br /&gt;
 * 192.168.40.6, 00:16:B6:40:F9:F2, WRT54GLgl 1.1&lt;br /&gt;
 * 192.168.40.7, 00:14:BF:D2:65:A1, WRT54GL&lt;br /&gt;
 * 192.168.40.8, 00:16:B6:40:F2:C6, WRT54GL&lt;br /&gt;
 * 192.168.40.9, 00:0F:66:C7:B9:6F, WRT54GS&lt;br /&gt;
 * 192.168.40.10, 00:16:B6:40:F2:C3&lt;br /&gt;
 * 192.168.40.11, 00:16:B6:40:F2:D8&lt;br /&gt;
 * 192.168.40.13, 00:16:b6:40:f2:d2&lt;br /&gt;
 * 00:15:f2:32:f0:84,                  , 192.168.40.14, ASUSWLHDD&lt;br /&gt;
 * 00:11:D8:58:9f:6e,                  , 192.168.40.15, ASUSWLHDD&lt;br /&gt;
 * 00:13:d4:d2:09:01,                  , 192.168.40.16, ASUSWLHDD&lt;br /&gt;
 * 00:11:D8:58:a0:9f,                  , 192.168.40.18, ASUSWLHDD&lt;br /&gt;
 * 00:11:D8:58:9E:b9,                  , 192.168.40.19, ASUSWLHDD&lt;br /&gt;
 * 00:11:D8:58:9e:75,                  , 192.168.40.20, ASUSWLHDD&lt;br /&gt;
 * 192.168.40.21, 00:11:2F:9D:15:86, ASUS WL500GD&lt;br /&gt;
&lt;br /&gt;
==== Channel: 1, ESSID: wbm2009, IP: 192.168.44.x/24 ====&lt;br /&gt;
&lt;br /&gt;
 * 00:0F:66:C7:C0:AD, 00:0F:66:C7:C0:AF, 192.168.44.101, WRT54GS&lt;br /&gt;
 * 00:16:B6:40:F2:C6, 00:16:B6:40:F2:C8, 192.168.44.102, WRT54GL&lt;br /&gt;
 * 00:14:BF:D2:65:A1, 00:14:BF:D2:65:A3, 192.168.44.103, WRT54GL&lt;br /&gt;
 * 00:16:B6:D9:25:B7, 00:16:B6:D9:25:B9, 192.168.44.104, WRT54GL&lt;br /&gt;
 * 00:16:B6:40:F2:D5, 00:16:B6:40:F2:D7, 192.168.44.105, WRT54GL&lt;br /&gt;
 * 00:16:B6:40:F2:C0, 00:16:B6:40:F2:C2, 192.168.44.107, WRT54GL&lt;br /&gt;
 * 00:16:B6:40:F9:F2, 00:16:B6:40:F9:F4, 192.168.44.108, WRT54GL&lt;br /&gt;
 * 00:16:B6:40:F2:CF, 00:16:B6:40:F2:D1, 192.168.44.109, WRT54GL&lt;br /&gt;
 * 00:14:BF:D2:6C:04, 00:14:BF:D2:6C:06, 192.168.44.110, WRT54GL&lt;br /&gt;
 * 00:16:B6:40:F2:D2, 00:16:B6:40:F2:D4, 192.168.44.111, WRT54GL&lt;br /&gt;
 * 00:16:B6:40:F2:D8, 00:16:B6:40:F2:DA, 192.168.44.112, WRT54GL&lt;br /&gt;
 * 00:16:B6:40:F2:CC, 00:16:B6:40:F2:CE, 192.168.44.113, WRT54GL&lt;br /&gt;
 * 00:16:B6:40:F2:C3, 00:16:B6:40:F2:C5, 192.168.44.114, WRT54GL&lt;br /&gt;
 * 00:14:BF:D2:65:86, 00:14:BF:D2:65:88, 192.168.44.115, WRT54GL&lt;br /&gt;
 * 00:14:BF:D2:65:9E, 00:14:BF:D2:65:A0, 192.168.44.116, WRT54GL&lt;br /&gt;
 * 00:18:39:BC:39:54, 00:18:39:BC:39:56, 192.168.44.117, WRT54GL&lt;br /&gt;
 * 00:16:B6:41:02:8C, 00:16:B6:41:02:8E, 192.168.44.118, WRT54GL&lt;br /&gt;
 * 00:16:B6:40:DE:3E, 00:16:B6:40:DE:40, 192.168.44.119, WRT54GL&lt;br /&gt;
 * 00:1A:70:FD:4B:03, 00:1A:70:FD:4B:05, 192.168.44.120, WRT54GL&lt;br /&gt;
 * 00:14:BF:E2:B5:3F, 00:14:BF:E2:B5:41, 192.168.44.121, WRT54GS v4&lt;br /&gt;
 * 00:16:B6:01:66:87, 00:16:B6:01:66:89, 192.168.44.122, WRT54GS v4&lt;br /&gt;
 * 00:16:B6:01:5F:E5, 00:16:B6:01:5F:E7, 192.168.44.123, WRT54GS v4&lt;br /&gt;
 * 00:16:B6:01:5F:DF, 00:16:B6:01:5F:E1, 192.168.44.124, WRT54GS v4&lt;br /&gt;
 * 00:16:B6:01:5F:E8, 00:16:B6:01:5F:EA, 192.168.44.125, WRT54GS v4&lt;br /&gt;
 * 00:16:B6:01:57:CF, 00:16:B6:01:57:D1, 192.168.44.126, WRT54GS v4&lt;br /&gt;
 * 00:16:B6:01:5F:DC, 00:16:B6:01:5F:DE, 192.168.44.127, WRT54GS v4&lt;br /&gt;
 * 00:14:BF:A5:B9:4C, 00:14:BF:A5:B9:4E, 192.168.44.128, WRT54GS v4&lt;br /&gt;
 * 00:0F:66:C7:B9:6F, 00:0F:66:C7:B9:71, 192.168.44.129, WRT54GS&lt;br /&gt;
 * 00:13:10:07:EE:FC, 00:13:10:07:EE:FE, 192.168.44.130, WRT54GS v1.1&lt;br /&gt;
 * 00:12:17:DF:A7:28, 00:12:17:DF:A7:2A, 192.168.44.131, WRT54GS v1.1&lt;br /&gt;
 * 00:0F:66:24:EE:2F, 00:0F:66:24:EE:31, 192.168.44.133, WRT54G v1.1&lt;br /&gt;
 * 00:14:BF:BF:E6:5A, 00:14:BF:BF:E6:5C, 192.168.44.134, WRT54G v3.1&lt;br /&gt;
 * 00:12:17:26:EB:84, 00:12:17:26:EB:86, 192.168.44.135, WRT54G v2&lt;br /&gt;
 * 00:18:84:25:69:50, 00:18:84:25:69:51, 192.168.44.136, Fonera&lt;br /&gt;
 * 00:18:84:10:2F:7C, 00:18:84:10:2F:7D, 192.168.44.137, Fonera&lt;br /&gt;
 * 00:18:84:1C:EB:28, 00:18:84:1C:EB:29, 192.168.44.138, Fonera&lt;br /&gt;
 * 00:18:84:13:A5:50, 00:18:84:13:A5:51, 192.168.44.139, Fonera&lt;br /&gt;
 * 00:18:84:12:F7:2C, 00:18:84:12:F7:2D, 192.168.44.140, Fonera&lt;br /&gt;
 * 00:18:84:21:6B:8C, 00:18:84:21:6B:8D, 192.168.44.141, Fonera&lt;br /&gt;
 * 00:18:84:27:19:5C, 00:18:84:27:19:5D, 192.168.44.142, Fonera&lt;br /&gt;
 * 00:18:84:1C:F7:4C, 00:18:84:1C:F7:4D, 192.168.44.143, Fonera&lt;br /&gt;
 * 00:18:84:25:28:E4, 00:18:84:25:28:E5, 192.168.44.144, Fonera&lt;br /&gt;
 * 00:18:84:28:90:78, 00:18:84:28:90:79, 192.168.44.145, Fonera&lt;br /&gt;
 * 00:18:84:25:DF:50, 00:18:84:25:DF:51, 192.168.44.146, Fonera&lt;br /&gt;
 * 00:18:84:27:7E:E0, 00:18:84:27:7E:E1, 192.168.44.147, Fonera&lt;br /&gt;
 * 00:11:2F:9D:15:86, 00:11:2F:9D:15:86, 192.168.44.148, WL500GD&lt;br /&gt;
 * 00:11:2F:9D:15:98, 00:11:2F:9D:15:98, 192.168.44.149, WL500GD&lt;br /&gt;
 * 00:11:2F:9D:15:43, 00:11:2F:9D:15:43, 192.168.44.150, WL500GD&lt;/div&gt;</summary>
		<author><name>Massoud</name></author>	</entry>

	<entry>
		<id>https://www.tmplab.org/wiki/index.php?title=Wireless_Battle_Mesh&amp;diff=1397</id>
		<title>Wireless Battle Mesh</title>
		<link rel="alternate" type="text/html" href="https://www.tmplab.org/wiki/index.php?title=Wireless_Battle_Mesh&amp;diff=1397"/>
				<updated>2009-04-11T20:14:27Z</updated>
		
		<summary type="html">&lt;p&gt;Massoud: /* Channel: 11, ESSID: wbm2009-batman, BSSID: CA:CA:FE:CA:CA:40, IP: 192.168.40.0/24 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:DSC00007.JPG|400px]]&lt;br /&gt;
hackers preparing&lt;br /&gt;
&lt;br /&gt;
[[Image:DSC00008.JPG|400px]] and flashing linksyses&lt;br /&gt;
&lt;br /&gt;
== Call for Participants ==&lt;br /&gt;
&lt;br /&gt;
We are pleased to announce that the /tmp/lab will be organizing a Spring Wireless OpenWrt Mesh Contest called “Wireless Battle Mesh” during 2 days (April 11-12th) with the goal of building 3 wireless mesh networks based on embedded hardware running OpenWrt and different concurrent mesh routing protocols.&lt;br /&gt;
&lt;br /&gt;
The targeted architecture will be 3 networks of 25nodes + 1 wireless management network (10-20 nodes) to achieve realistic size of nodes number, data traffic, configuration problems. The architecture will be set-up indoor and outdoor around the building of the /tmp/lab.&lt;br /&gt;
&lt;br /&gt;
OpenWrt will be the selected for the BoardSupportPackage running on the different hardware nodes and a core network configuration will be built on Linux servers with user-friendly features such as :&lt;br /&gt;
* VLANs&lt;br /&gt;
* Captive portal&lt;br /&gt;
* Authentication&lt;br /&gt;
* Admin portal&lt;br /&gt;
&lt;br /&gt;
Concerning the mesh-protocols, selected targeted protocols are :&lt;br /&gt;
* OLSR : IP-based mesh routing platform (http://olsr.org and OpenWrt package available)&lt;br /&gt;
* BATMAN : Layer2-based mesh protocol (http://open-mesh.org) and available as a kernel module for Linux and packaged in OpenWrt&lt;br /&gt;
* BABEL : Layer-3 mesh protocol developed by University Paris 6, available for Linux and packaged in OpenWrt (http://www.pps.jussieu.fr/~jch/software/babel/)&lt;br /&gt;
&lt;br /&gt;
Concerning the hardware node, we are looking for hardware sponsors that could enjoy this “real-case” contest by providing 50-100 nodes to the event. This sponsor will be actually displayed on the organization website as well as during the event. The feedbacks for the hardware manufacturers can be not only from the users but also from the network community running real-case test (academic- or community-wide).&lt;br /&gt;
&lt;br /&gt;
The TMPLAB core team.&lt;br /&gt;
&lt;br /&gt;
== Agenda ==&lt;br /&gt;
&lt;br /&gt;
* Friday, April 10th, 8 pm : welcoming of the first people coming and flashing of the node and configuration of the nodes&lt;br /&gt;
* Sat, April 11th : &lt;br /&gt;
** Morning : setting up the nodes on-site and validation of the different subnets&lt;br /&gt;
** Afternoon : first series of tests and measurements with fixed nodes&lt;br /&gt;
* Sun 12th : &lt;br /&gt;
** Morning : second series of tests and measurement with fixed and mobile nodes (laptops)&lt;br /&gt;
** Afternoon : Optimization of the protocols and Conclusion&lt;br /&gt;
&lt;br /&gt;
== Evaluation ==&lt;br /&gt;
&lt;br /&gt;
=== Criterion ===&lt;br /&gt;
We will evaluate the routing protocols using the following criterion :&lt;br /&gt;
&lt;br /&gt;
* time to setup a node&lt;br /&gt;
* CPU activity&lt;br /&gt;
* network activity&lt;br /&gt;
* convergence time&lt;br /&gt;
* scalability&lt;br /&gt;
* mobile devices handling&lt;br /&gt;
&lt;br /&gt;
=== Platform ===&lt;br /&gt;
&lt;br /&gt;
The evaluation platform consits of a SNMP agent which collects graphs from the different nodes using Cacti.&lt;br /&gt;
&lt;br /&gt;
== Hardware platforms ==&lt;br /&gt;
&lt;br /&gt;
We managed to get sponsoring for such hardware :&lt;br /&gt;
&lt;br /&gt;
* Linksys WRT54G/GS&lt;br /&gt;
* Asus WL500G Deluxe/Premium&lt;br /&gt;
* Fon Fonera&lt;br /&gt;
&lt;br /&gt;
For each protocol 25 nodes will be setup, with the following quantities :&lt;br /&gt;
&lt;br /&gt;
* FON : 25 nodes&lt;br /&gt;
* HSB : 32 nodes&lt;br /&gt;
* Wireless-fr : 6 nodes&lt;br /&gt;
* Tmplab : 15 nodes&lt;br /&gt;
* BATMAN : 10 nodes&lt;br /&gt;
* Thus0 : 5 nodes&lt;br /&gt;
&lt;br /&gt;
Total : 93 nodes. In case of problems, spare nodes are highly wanted.&lt;br /&gt;
&lt;br /&gt;
=== Identification ===&lt;br /&gt;
&lt;br /&gt;
For each and every single node in the network, please prepare stickers containing the following informations :&lt;br /&gt;
&lt;br /&gt;
* routing protocol in use&lt;br /&gt;
* MAC address of the Wi-Fi interface&lt;br /&gt;
* IP address in the management network&lt;br /&gt;
* Owner&lt;br /&gt;
* hostname (e.g: node 1-babel)&lt;br /&gt;
&lt;br /&gt;
=== Node parts ===&lt;br /&gt;
&lt;br /&gt;
Each and every single node consists of the following physical parts:&lt;br /&gt;
&lt;br /&gt;
* A wireless router (Linksys, Fon, Asus ...)&lt;br /&gt;
* Antennas screwed on the router (no external unless specified)&lt;br /&gt;
* Power supply unit&lt;br /&gt;
* (Battery)&lt;br /&gt;
&lt;br /&gt;
== Software platform ==&lt;br /&gt;
&lt;br /&gt;
The different software versions in use during the Wireless Battle Mesh are :&lt;br /&gt;
&lt;br /&gt;
* babel-0.94 (and not 0.93 as previously announced), there's also a page about [[Babel]]&lt;br /&gt;
* olsrd-0.5.6-r4&lt;br /&gt;
* batman-adv-r1220&lt;br /&gt;
&lt;br /&gt;
OpenWrt should be Kamikaze 8.09. Broadcom-based hardware should be using the '''brcm-2.4''' image while Atheros-based hardware should be using the '''atheros''' target. If you need help flashing your devices do not hesitate to poke Florian and Nico about this.&lt;br /&gt;
&lt;br /&gt;
=== Software configuration ===&lt;br /&gt;
&lt;br /&gt;
Every node should be configured with the following settings :&lt;br /&gt;
&lt;br /&gt;
* hostname: node&amp;lt;N&amp;gt;-&amp;lt;routing protocol&amp;gt; (where N can be found using the plan/map and the routing protocol is babel, olsr or batman)&lt;br /&gt;
* user: root&lt;br /&gt;
* password: wbm2009&lt;br /&gt;
&lt;br /&gt;
We would like to be able to monitor the activity of every node, therefore an aditional SNMP configuration should be done with the following settings :&lt;br /&gt;
&lt;br /&gt;
* version: 2&lt;br /&gt;
* community: wbm2009&lt;br /&gt;
* permissions: ro&lt;br /&gt;
* allow graph disk/flash activity (e.g: disk /)&lt;br /&gt;
&lt;br /&gt;
=== Package list and repositories ===&lt;br /&gt;
&lt;br /&gt;
A mirror of the OpenWrt kamikaze 8.09 package repository will be available during the WBM2009. Additionnal packages that we recommend to install are :&lt;br /&gt;
&lt;br /&gt;
* ntpclient (or busybox's rdate)&lt;br /&gt;
* wprobe&lt;br /&gt;
* snmpd&lt;br /&gt;
&lt;br /&gt;
== Wireless configuration ==&lt;br /&gt;
&lt;br /&gt;
Each node will be working in '''Ad-hoc''' mode using the following settings.&lt;br /&gt;
&lt;br /&gt;
=== For babel ===&lt;br /&gt;
&lt;br /&gt;
* SSID: babel&lt;br /&gt;
* Channel: 1&lt;br /&gt;
* Encryption: none&lt;br /&gt;
&lt;br /&gt;
=== For Batman ===&lt;br /&gt;
&lt;br /&gt;
* SSID: batman&lt;br /&gt;
* Channel: 5&lt;br /&gt;
* Encryption: none&lt;br /&gt;
&lt;br /&gt;
=== For OLSR ===&lt;br /&gt;
&lt;br /&gt;
* SSID: olsr&lt;br /&gt;
* Channel: 11&lt;br /&gt;
* Encryption: none&lt;br /&gt;
&lt;br /&gt;
The resulting '''/etc/config/wireless''' is then for Broadcom devices and for a Babel node:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
config wifi-device  wl0&lt;br /&gt;
        option type     broadcom&lt;br /&gt;
        option channel  1&lt;br /&gt;
&lt;br /&gt;
config wifi-iface&lt;br /&gt;
        option device   wl0&lt;br /&gt;
        option network  wifi&lt;br /&gt;
        option mode     adhoc&lt;br /&gt;
        option ssid     babel&lt;br /&gt;
        option encryption none&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
For an OLSR node on an Atheros board:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
config wifi-device  wifi0&lt;br /&gt;
        option type     atheros&lt;br /&gt;
        option channel  11&lt;br /&gt;
&lt;br /&gt;
config wifi-iface&lt;br /&gt;
        option device   wifi0&lt;br /&gt;
        option network  wifi&lt;br /&gt;
        option mode     sta&lt;br /&gt;
        option ssid     olsr&lt;br /&gt;
        option encryption none&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Note: we unbridge the LAN interface with the Wi-Fi interface in order to be able to define specific networks on the LAN interface.&lt;br /&gt;
&lt;br /&gt;
== Network topology ==&lt;br /&gt;
&lt;br /&gt;
There will be different subnets corresponding to different purposes.&lt;br /&gt;
&lt;br /&gt;
=== Protocol wide subnet ===&lt;br /&gt;
&lt;br /&gt;
This subnet is required for the nodes running a given protocol to work, meaning that the wireless interface in ad-hoc mode must be configured with an address falling within the range defined below:&lt;br /&gt;
&lt;br /&gt;
* Babel: 192.168.40.0/24&lt;br /&gt;
* Batman: 192.168.30.0/24&lt;br /&gt;
* OLSR: 192.168.20.0/24&lt;br /&gt;
&lt;br /&gt;
An '''/etc/config/network''' file for a Babel node looks like this:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#### VLAN configuration&lt;br /&gt;
config switch eth0&lt;br /&gt;
        option vlan0    &amp;quot;1 2 3 4 5*&amp;quot;&lt;br /&gt;
        option vlan1    &amp;quot;0 5&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
#### Loopback configuration&lt;br /&gt;
config interface loopback&lt;br /&gt;
        option ifname   &amp;quot;lo&amp;quot;&lt;br /&gt;
        option proto    static&lt;br /&gt;
        option ipaddr   127.0.0.1&lt;br /&gt;
        option netmask  255.0.0.0&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
#### LAN configuration&lt;br /&gt;
config interface lan&lt;br /&gt;
        option type     bridge&lt;br /&gt;
        option ifname   &amp;quot;eth0.0&amp;quot;&lt;br /&gt;
        option proto    static&lt;br /&gt;
        option ipaddr   192.168.2.1&lt;br /&gt;
        option netmask  255.255.255.0&lt;br /&gt;
&lt;br /&gt;
#### Wi-Fi configuration&lt;br /&gt;
config interface wifi&lt;br /&gt;
        option ifname   &amp;quot;wl0&amp;quot;&lt;br /&gt;
        option proto    static&lt;br /&gt;
        option ipaddr   192.168.40.1&lt;br /&gt;
        option netmask  255.255.255.0&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Setup ==&lt;br /&gt;
&lt;br /&gt;
Nodes have been flashed with custom firmware images:&lt;br /&gt;
 - root password is set to 'wbm2009'&lt;br /&gt;
 - pubkey ssh authentication is enabled, keys are available here: http://ska.lan.tmplab.org/ssh/&lt;br /&gt;
 - LAN configuration was not changed and default to 192.168.1.1/24&lt;br /&gt;
 - Default wireless configuration is:&lt;br /&gt;
   - ssid: wbm2009&lt;br /&gt;
   - mode: adhoc&lt;br /&gt;
   - encryption: none&lt;br /&gt;
&lt;br /&gt;
When using ssh with same key and different hosts, it might be convenient to add the following in /etc/ssh/ssh_config:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
StrictHostKeyChecking no&lt;br /&gt;
UserKnownHostsFile /dev/null&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Wireless IP adresses ===&lt;br /&gt;
&lt;br /&gt;
you can set the addres this way:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
root@OpenWrt:~# uci set network.wifi.ipaddr=&amp;quot;192.168.44.x&amp;quot;; uci commit&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
00:18:84:21:6B:8C&lt;br /&gt;
(LAN MAC, WiFi MAC, WiFi IP)&lt;br /&gt;
&lt;br /&gt;
==== Channel: 1, ESSID: wbm2009-olsr, BSSID: CA:CA:FE:CA:CA:20, IP: 192.168.20.0/24 ====&lt;br /&gt;
&lt;br /&gt;
 * 00:0F:66:24:E9:D0, 00:0F:66:24:E9:D2, 192.168.20.1, WRT54G v1.1&lt;br /&gt;
 * 00:1A:70:FD:4B:03, 00:1A:70:FD:4B:05, 192.168.20.2, WRT54GL v1.1&lt;br /&gt;
 * 00:16:B6:01:5F:DF, 00:16:B6:01:5F:E1, 192.168.20.3, WRT54GL v1.1&lt;br /&gt;
 * 00:16:B6:01:5F:E5, 00:16:B6:01:5F:E7, 192.168.20.4, WRT54GS v4&lt;br /&gt;
 * 00:16:B6:01:66:87, 00:16:B6:01:66:89, 192.168.20.5, WRT54GS v4&lt;br /&gt;
 * 00:14:BF:E2:B5:3F, 00:14:BF:E2:B5:41, 192.168.20.6, WRT54GS v4&lt;br /&gt;
 * 00:12:17:DF:A7:28, 00:12:17:DF:A7:2A, 192.168.20.7, WRT54GS v1.1&lt;br /&gt;
 * 00:14:BF:A5:B9:4C, 00:14:BF:A5:B9:4E, 192.168.20.8, WRT54GS v4&lt;br /&gt;
 * 00:16:B6:01:5F:DC, 00:16:B6:01:5F:DE, 192.168.20.9, WRT54GS v4&lt;br /&gt;
 * 00:16:B6:01:57:CF, 00:16:B6:01:57:D1, 192.168.20.10, WRT54GS v4&lt;br /&gt;
 * 00:16:B6:01:5F:E8, 00:16:B6:01:5F:EA, 192.168.20.11, WRT54GS v4&lt;br /&gt;
 * 00:14:BF:D2:65:9E, 00:14:BF:D2:65:A0, 192.168.20.12, WRT54GL&lt;br /&gt;
 * 00:14:BF:D2:65:86, 00:14:BF:D2:65:88, 192.168.20.13, WRT54GL&lt;br /&gt;
 * 00:11:D8:58:9E:92,                  , 192.168.20.14, ASUSWLHDD&lt;br /&gt;
 * 00:11:D8:43:6B:5D,                  , 192.168.20.15, ASUSWLHDD&lt;br /&gt;
 * 00:11:D8:58:9C:84,                  , 192.168.20.16, ASUSWLHDD&lt;br /&gt;
 * 00:16:B6:D9:25:B7, 00:16:B6:D9:25:B9, 192.168.20.17, WRT54GL&lt;br /&gt;
 * 00:11:D8:58:9D:94,                  , 192.168.20.18, ASUSWLHDD&lt;br /&gt;
 * 00:11:D8:58:A0:A0,                  , 192.168.20.19, ASUSWLHDD&lt;br /&gt;
 * 00:11:D8:58:9D:7B,                  , 192.168.20.20, ASUSWLHDD&lt;br /&gt;
 * 00:16:B6:40:DE:3E, 00:16:B6:40:DE:40, 192.168.20.21, WRT54GL&lt;br /&gt;
 * 00:13:D4:D2:09:24,                  , 192.168.20.22, ASUSWLHDD&lt;br /&gt;
 * 00:18:84:00:70:13,                  , 192.168.20.23, FONERA&lt;br /&gt;
 * 00:18:84:22:A2:DC,                  , 192.168.20.24, FONERA&lt;br /&gt;
 * 00:18:84:27:19:5C,                  , 192.168.20.25, FONERA&lt;br /&gt;
 * 00:18:84:21:6B:8C,                  , 192.168.20.26, FONERA&lt;br /&gt;
&lt;br /&gt;
==== Channel: 6, ESSID: wbm2009-babel, BSSID: CA:CA:FE:CA:CA:30, IP: 192.168.30.0/24 ====&lt;br /&gt;
&lt;br /&gt;
 * 00:18:84:25:DF:50, 00:18:84:25:DF:51, 192.168.30.1, Fonera (kappa)&lt;br /&gt;
 * 00:18:84:27:7E:E0, 00:18:84:27:7E:E1, 192.168.30.2, Fonera (dzeta)&lt;br /&gt;
 * 00:18:84:28:90:78, 00:18:84:28:90:79, 192.168.30.3, Fonera (eta)&lt;br /&gt;
 * 00:16:B6:40:F2:CC, 00:16:B6:40:F2:CE, 192.168.30.4, WRT54GL&lt;br /&gt;
 * 00:16:B6:40:F2:C0, 00:16:B6:40:F2:C2, 192.168.30.5, WRT54GL&lt;br /&gt;
 * 00:18:39:BC:39:54, 00:18:39:BC:39:56, 192.168.30.6, WRT54GL&lt;br /&gt;
 * 00:16:B6:41:02:8C, 00:16:B6:41:02:8E, 192.168.30.7, WRT54GL&lt;br /&gt;
 * 00:16:B6:40:F2:D5, 00:16:B6:40:F2:D7, 192.168.30.8, WRT54GL&lt;br /&gt;
 * 00:16:B6:40:F2:DB, 00:16:B6:40:F2:DD, 192.168.30.9, WRT54GL&lt;br /&gt;
 * 00:0F:66:C7:C0:AD, 00:0F:66:C7:C0:AF, 192.168.30.10, WRT54GS&lt;br /&gt;
 * 00:1F:C6:62:28:0F, 00:1F:C6:62:28:0F, 192.168.30.25, Asus WL-500Gpv2&lt;br /&gt;
&lt;br /&gt;
==== Channel: 11, ESSID: wbm2009-batman, BSSID: CA:CA:FE:CA:CA:40, IP: 192.168.40.0/24  ====&lt;br /&gt;
&lt;br /&gt;
 * 192.168.40.1, 00:0F:66:24:EE:2F, WRT54G&lt;br /&gt;
 * 192.168.40.2, 00:10:72:88:7F:BE, WRT54GS&lt;br /&gt;
 * 192.168.40.3, 00:12:17:26:EB:84, WRT54G v2&lt;br /&gt;
 * 192.168.40.5, 00:13:10:30:21:9G, WRT54GS 1.1&lt;br /&gt;
 * 192.168.40.6, 00:16:B6:40:F9:F2, WRT54GLgl 1.1&lt;br /&gt;
 * 192.168.40.7, 00:14:BF:D2:65:A1, WRT54GL&lt;br /&gt;
 * 192.168.40.8, 00:16:B6:40:F2:C6, WRT54GL&lt;br /&gt;
 * 192.168.40.9, 00:0F:66:C7:B9:6F, WRT54GS&lt;br /&gt;
 * 192.168.40.10, 00:16:B6:40:F2:C3&lt;br /&gt;
 * 192.168.40.11, 00:16:B6:40:F2:D8&lt;br /&gt;
 * 192.168.40.13, 00:16:b6:40:f2:d2&lt;br /&gt;
&lt;br /&gt;
==== Channel: 1, ESSID: wbm2009, IP: 192.168.44.x/24 ====&lt;br /&gt;
&lt;br /&gt;
 * 00:0F:66:C7:C0:AD, 00:0F:66:C7:C0:AF, 192.168.44.101, WRT54GS&lt;br /&gt;
 * 00:16:B6:40:F2:C6, 00:16:B6:40:F2:C8, 192.168.44.102, WRT54GL&lt;br /&gt;
 * 00:14:BF:D2:65:A1, 00:14:BF:D2:65:A3, 192.168.44.103, WRT54GL&lt;br /&gt;
 * 00:16:B6:D9:25:B7, 00:16:B6:D9:25:B9, 192.168.44.104, WRT54GL&lt;br /&gt;
 * 00:16:B6:40:F2:D5, 00:16:B6:40:F2:D7, 192.168.44.105, WRT54GL&lt;br /&gt;
 * 00:16:B6:40:F2:C0, 00:16:B6:40:F2:C2, 192.168.44.107, WRT54GL&lt;br /&gt;
 * 00:16:B6:40:F9:F2, 00:16:B6:40:F9:F4, 192.168.44.108, WRT54GL&lt;br /&gt;
 * 00:16:B6:40:F2:CF, 00:16:B6:40:F2:D1, 192.168.44.109, WRT54GL&lt;br /&gt;
 * 00:14:BF:D2:6C:04, 00:14:BF:D2:6C:06, 192.168.44.110, WRT54GL&lt;br /&gt;
 * 00:16:B6:40:F2:D2, 00:16:B6:40:F2:D4, 192.168.44.111, WRT54GL&lt;br /&gt;
 * 00:16:B6:40:F2:D8, 00:16:B6:40:F2:DA, 192.168.44.112, WRT54GL&lt;br /&gt;
 * 00:16:B6:40:F2:CC, 00:16:B6:40:F2:CE, 192.168.44.113, WRT54GL&lt;br /&gt;
 * 00:16:B6:40:F2:C3, 00:16:B6:40:F2:C5, 192.168.44.114, WRT54GL&lt;br /&gt;
 * 00:14:BF:D2:65:86, 00:14:BF:D2:65:88, 192.168.44.115, WRT54GL&lt;br /&gt;
 * 00:14:BF:D2:65:9E, 00:14:BF:D2:65:A0, 192.168.44.116, WRT54GL&lt;br /&gt;
 * 00:18:39:BC:39:54, 00:18:39:BC:39:56, 192.168.44.117, WRT54GL&lt;br /&gt;
 * 00:16:B6:41:02:8C, 00:16:B6:41:02:8E, 192.168.44.118, WRT54GL&lt;br /&gt;
 * 00:16:B6:40:DE:3E, 00:16:B6:40:DE:40, 192.168.44.119, WRT54GL&lt;br /&gt;
 * 00:1A:70:FD:4B:03, 00:1A:70:FD:4B:05, 192.168.44.120, WRT54GL&lt;br /&gt;
 * 00:14:BF:E2:B5:3F, 00:14:BF:E2:B5:41, 192.168.44.121, WRT54GS v4&lt;br /&gt;
 * 00:16:B6:01:66:87, 00:16:B6:01:66:89, 192.168.44.122, WRT54GS v4&lt;br /&gt;
 * 00:16:B6:01:5F:E5, 00:16:B6:01:5F:E7, 192.168.44.123, WRT54GS v4&lt;br /&gt;
 * 00:16:B6:01:5F:DF, 00:16:B6:01:5F:E1, 192.168.44.124, WRT54GS v4&lt;br /&gt;
 * 00:16:B6:01:5F:E8, 00:16:B6:01:5F:EA, 192.168.44.125, WRT54GS v4&lt;br /&gt;
 * 00:16:B6:01:57:CF, 00:16:B6:01:57:D1, 192.168.44.126, WRT54GS v4&lt;br /&gt;
 * 00:16:B6:01:5F:DC, 00:16:B6:01:5F:DE, 192.168.44.127, WRT54GS v4&lt;br /&gt;
 * 00:14:BF:A5:B9:4C, 00:14:BF:A5:B9:4E, 192.168.44.128, WRT54GS v4&lt;br /&gt;
 * 00:0F:66:C7:B9:6F, 00:0F:66:C7:B9:71, 192.168.44.129, WRT54GS&lt;br /&gt;
 * 00:13:10:07:EE:FC, 00:13:10:07:EE:FE, 192.168.44.130, WRT54GS v1.1&lt;br /&gt;
 * 00:12:17:DF:A7:28, 00:12:17:DF:A7:2A, 192.168.44.131, WRT54GS v1.1&lt;br /&gt;
 * 00:0F:66:24:EE:2F, 00:0F:66:24:EE:31, 192.168.44.133, WRT54G v1.1&lt;br /&gt;
 * 00:14:BF:BF:E6:5A, 00:14:BF:BF:E6:5C, 192.168.44.134, WRT54G v3.1&lt;br /&gt;
 * 00:12:17:26:EB:84, 00:12:17:26:EB:86, 192.168.44.135, WRT54G v2&lt;br /&gt;
 * 00:18:84:25:69:50, 00:18:84:25:69:51, 192.168.44.136, Fonera&lt;br /&gt;
 * 00:18:84:10:2F:7C, 00:18:84:10:2F:7D, 192.168.44.137, Fonera&lt;br /&gt;
 * 00:18:84:1C:EB:28, 00:18:84:1C:EB:29, 192.168.44.138, Fonera&lt;br /&gt;
 * 00:18:84:13:A5:50, 00:18:84:13:A5:51, 192.168.44.139, Fonera&lt;br /&gt;
 * 00:18:84:12:F7:2C, 00:18:84:12:F7:2D, 192.168.44.140, Fonera&lt;br /&gt;
 * 00:18:84:21:6B:8C, 00:18:84:21:6B:8D, 192.168.44.141, Fonera&lt;br /&gt;
 * 00:18:84:27:19:5C, 00:18:84:27:19:5D, 192.168.44.142, Fonera&lt;br /&gt;
 * 00:18:84:1C:F7:4C, 00:18:84:1C:F7:4D, 192.168.44.143, Fonera&lt;br /&gt;
 * 00:18:84:25:28:E4, 00:18:84:25:28:E5, 192.168.44.144, Fonera&lt;br /&gt;
 * 00:18:84:28:90:78, 00:18:84:28:90:79, 192.168.44.145, Fonera&lt;br /&gt;
 * 00:18:84:25:DF:50, 00:18:84:25:DF:51, 192.168.44.146, Fonera&lt;br /&gt;
 * 00:18:84:27:7E:E0, 00:18:84:27:7E:E1, 192.168.44.147, Fonera&lt;br /&gt;
 * 00:11:2F:9D:15:86, 00:11:2F:9D:15:86, 192.168.44.148, WL500GD&lt;br /&gt;
 * 00:11:2F:9D:15:98, 00:11:2F:9D:15:98, 192.168.44.149, WL500GD&lt;br /&gt;
 * 00:11:2F:9D:15:43, 00:11:2F:9D:15:43, 192.168.44.150, WL500GD&lt;/div&gt;</summary>
		<author><name>Massoud</name></author>	</entry>

	<entry>
		<id>https://www.tmplab.org/wiki/index.php?title=Wireless_Battle_Mesh&amp;diff=1396</id>
		<title>Wireless Battle Mesh</title>
		<link rel="alternate" type="text/html" href="https://www.tmplab.org/wiki/index.php?title=Wireless_Battle_Mesh&amp;diff=1396"/>
				<updated>2009-04-11T20:09:03Z</updated>
		
		<summary type="html">&lt;p&gt;Massoud: /* Channel: 11, ESSID: wbm2009-batman, BSSID: CA:CA:FE:CA:CA:40, IP: 192.168.40.0/24 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:DSC00007.JPG|400px]]&lt;br /&gt;
hackers preparing&lt;br /&gt;
&lt;br /&gt;
[[Image:DSC00008.JPG|400px]] and flashing linksyses&lt;br /&gt;
&lt;br /&gt;
== Call for Participants ==&lt;br /&gt;
&lt;br /&gt;
We are pleased to announce that the /tmp/lab will be organizing a Spring Wireless OpenWrt Mesh Contest called “Wireless Battle Mesh” during 2 days (April 11-12th) with the goal of building 3 wireless mesh networks based on embedded hardware running OpenWrt and different concurrent mesh routing protocols.&lt;br /&gt;
&lt;br /&gt;
The targeted architecture will be 3 networks of 25nodes + 1 wireless management network (10-20 nodes) to achieve realistic size of nodes number, data traffic, configuration problems. The architecture will be set-up indoor and outdoor around the building of the /tmp/lab.&lt;br /&gt;
&lt;br /&gt;
OpenWrt will be the selected for the BoardSupportPackage running on the different hardware nodes and a core network configuration will be built on Linux servers with user-friendly features such as :&lt;br /&gt;
* VLANs&lt;br /&gt;
* Captive portal&lt;br /&gt;
* Authentication&lt;br /&gt;
* Admin portal&lt;br /&gt;
&lt;br /&gt;
Concerning the mesh-protocols, selected targeted protocols are :&lt;br /&gt;
* OLSR : IP-based mesh routing platform (http://olsr.org and OpenWrt package available)&lt;br /&gt;
* BATMAN : Layer2-based mesh protocol (http://open-mesh.org) and available as a kernel module for Linux and packaged in OpenWrt&lt;br /&gt;
* BABEL : Layer-3 mesh protocol developed by University Paris 6, available for Linux and packaged in OpenWrt (http://www.pps.jussieu.fr/~jch/software/babel/)&lt;br /&gt;
&lt;br /&gt;
Concerning the hardware node, we are looking for hardware sponsors that could enjoy this “real-case” contest by providing 50-100 nodes to the event. This sponsor will be actually displayed on the organization website as well as during the event. The feedbacks for the hardware manufacturers can be not only from the users but also from the network community running real-case test (academic- or community-wide).&lt;br /&gt;
&lt;br /&gt;
The TMPLAB core team.&lt;br /&gt;
&lt;br /&gt;
== Agenda ==&lt;br /&gt;
&lt;br /&gt;
* Friday, April 10th, 8 pm : welcoming of the first people coming and flashing of the node and configuration of the nodes&lt;br /&gt;
* Sat, April 11th : &lt;br /&gt;
** Morning : setting up the nodes on-site and validation of the different subnets&lt;br /&gt;
** Afternoon : first series of tests and measurements with fixed nodes&lt;br /&gt;
* Sun 12th : &lt;br /&gt;
** Morning : second series of tests and measurement with fixed and mobile nodes (laptops)&lt;br /&gt;
** Afternoon : Optimization of the protocols and Conclusion&lt;br /&gt;
&lt;br /&gt;
== Evaluation ==&lt;br /&gt;
&lt;br /&gt;
=== Criterion ===&lt;br /&gt;
We will evaluate the routing protocols using the following criterion :&lt;br /&gt;
&lt;br /&gt;
* time to setup a node&lt;br /&gt;
* CPU activity&lt;br /&gt;
* network activity&lt;br /&gt;
* convergence time&lt;br /&gt;
* scalability&lt;br /&gt;
* mobile devices handling&lt;br /&gt;
&lt;br /&gt;
=== Platform ===&lt;br /&gt;
&lt;br /&gt;
The evaluation platform consits of a SNMP agent which collects graphs from the different nodes using Cacti.&lt;br /&gt;
&lt;br /&gt;
== Hardware platforms ==&lt;br /&gt;
&lt;br /&gt;
We managed to get sponsoring for such hardware :&lt;br /&gt;
&lt;br /&gt;
* Linksys WRT54G/GS&lt;br /&gt;
* Asus WL500G Deluxe/Premium&lt;br /&gt;
* Fon Fonera&lt;br /&gt;
&lt;br /&gt;
For each protocol 25 nodes will be setup, with the following quantities :&lt;br /&gt;
&lt;br /&gt;
* FON : 25 nodes&lt;br /&gt;
* HSB : 32 nodes&lt;br /&gt;
* Wireless-fr : 6 nodes&lt;br /&gt;
* Tmplab : 15 nodes&lt;br /&gt;
* BATMAN : 10 nodes&lt;br /&gt;
* Thus0 : 5 nodes&lt;br /&gt;
&lt;br /&gt;
Total : 93 nodes. In case of problems, spare nodes are highly wanted.&lt;br /&gt;
&lt;br /&gt;
=== Identification ===&lt;br /&gt;
&lt;br /&gt;
For each and every single node in the network, please prepare stickers containing the following informations :&lt;br /&gt;
&lt;br /&gt;
* routing protocol in use&lt;br /&gt;
* MAC address of the Wi-Fi interface&lt;br /&gt;
* IP address in the management network&lt;br /&gt;
* Owner&lt;br /&gt;
* hostname (e.g: node 1-babel)&lt;br /&gt;
&lt;br /&gt;
=== Node parts ===&lt;br /&gt;
&lt;br /&gt;
Each and every single node consists of the following physical parts:&lt;br /&gt;
&lt;br /&gt;
* A wireless router (Linksys, Fon, Asus ...)&lt;br /&gt;
* Antennas screwed on the router (no external unless specified)&lt;br /&gt;
* Power supply unit&lt;br /&gt;
* (Battery)&lt;br /&gt;
&lt;br /&gt;
== Software platform ==&lt;br /&gt;
&lt;br /&gt;
The different software versions in use during the Wireless Battle Mesh are :&lt;br /&gt;
&lt;br /&gt;
* babel-0.94 (and not 0.93 as previously announced), there's also a page about [[Babel]]&lt;br /&gt;
* olsrd-0.5.6-r4&lt;br /&gt;
* batman-adv-r1220&lt;br /&gt;
&lt;br /&gt;
OpenWrt should be Kamikaze 8.09. Broadcom-based hardware should be using the '''brcm-2.4''' image while Atheros-based hardware should be using the '''atheros''' target. If you need help flashing your devices do not hesitate to poke Florian and Nico about this.&lt;br /&gt;
&lt;br /&gt;
=== Software configuration ===&lt;br /&gt;
&lt;br /&gt;
Every node should be configured with the following settings :&lt;br /&gt;
&lt;br /&gt;
* hostname: node&amp;lt;N&amp;gt;-&amp;lt;routing protocol&amp;gt; (where N can be found using the plan/map and the routing protocol is babel, olsr or batman)&lt;br /&gt;
* user: root&lt;br /&gt;
* password: wbm2009&lt;br /&gt;
&lt;br /&gt;
We would like to be able to monitor the activity of every node, therefore an aditional SNMP configuration should be done with the following settings :&lt;br /&gt;
&lt;br /&gt;
* version: 2&lt;br /&gt;
* community: wbm2009&lt;br /&gt;
* permissions: ro&lt;br /&gt;
* allow graph disk/flash activity (e.g: disk /)&lt;br /&gt;
&lt;br /&gt;
=== Package list and repositories ===&lt;br /&gt;
&lt;br /&gt;
A mirror of the OpenWrt kamikaze 8.09 package repository will be available during the WBM2009. Additionnal packages that we recommend to install are :&lt;br /&gt;
&lt;br /&gt;
* ntpclient (or busybox's rdate)&lt;br /&gt;
* wprobe&lt;br /&gt;
* snmpd&lt;br /&gt;
&lt;br /&gt;
== Wireless configuration ==&lt;br /&gt;
&lt;br /&gt;
Each node will be working in '''Ad-hoc''' mode using the following settings.&lt;br /&gt;
&lt;br /&gt;
=== For babel ===&lt;br /&gt;
&lt;br /&gt;
* SSID: babel&lt;br /&gt;
* Channel: 1&lt;br /&gt;
* Encryption: none&lt;br /&gt;
&lt;br /&gt;
=== For Batman ===&lt;br /&gt;
&lt;br /&gt;
* SSID: batman&lt;br /&gt;
* Channel: 5&lt;br /&gt;
* Encryption: none&lt;br /&gt;
&lt;br /&gt;
=== For OLSR ===&lt;br /&gt;
&lt;br /&gt;
* SSID: olsr&lt;br /&gt;
* Channel: 11&lt;br /&gt;
* Encryption: none&lt;br /&gt;
&lt;br /&gt;
The resulting '''/etc/config/wireless''' is then for Broadcom devices and for a Babel node:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
config wifi-device  wl0&lt;br /&gt;
        option type     broadcom&lt;br /&gt;
        option channel  1&lt;br /&gt;
&lt;br /&gt;
config wifi-iface&lt;br /&gt;
        option device   wl0&lt;br /&gt;
        option network  wifi&lt;br /&gt;
        option mode     adhoc&lt;br /&gt;
        option ssid     babel&lt;br /&gt;
        option encryption none&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
For an OLSR node on an Atheros board:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
config wifi-device  wifi0&lt;br /&gt;
        option type     atheros&lt;br /&gt;
        option channel  11&lt;br /&gt;
&lt;br /&gt;
config wifi-iface&lt;br /&gt;
        option device   wifi0&lt;br /&gt;
        option network  wifi&lt;br /&gt;
        option mode     sta&lt;br /&gt;
        option ssid     olsr&lt;br /&gt;
        option encryption none&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Note: we unbridge the LAN interface with the Wi-Fi interface in order to be able to define specific networks on the LAN interface.&lt;br /&gt;
&lt;br /&gt;
== Network topology ==&lt;br /&gt;
&lt;br /&gt;
There will be different subnets corresponding to different purposes.&lt;br /&gt;
&lt;br /&gt;
=== Protocol wide subnet ===&lt;br /&gt;
&lt;br /&gt;
This subnet is required for the nodes running a given protocol to work, meaning that the wireless interface in ad-hoc mode must be configured with an address falling within the range defined below:&lt;br /&gt;
&lt;br /&gt;
* Babel: 192.168.40.0/24&lt;br /&gt;
* Batman: 192.168.30.0/24&lt;br /&gt;
* OLSR: 192.168.20.0/24&lt;br /&gt;
&lt;br /&gt;
An '''/etc/config/network''' file for a Babel node looks like this:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#### VLAN configuration&lt;br /&gt;
config switch eth0&lt;br /&gt;
        option vlan0    &amp;quot;1 2 3 4 5*&amp;quot;&lt;br /&gt;
        option vlan1    &amp;quot;0 5&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
#### Loopback configuration&lt;br /&gt;
config interface loopback&lt;br /&gt;
        option ifname   &amp;quot;lo&amp;quot;&lt;br /&gt;
        option proto    static&lt;br /&gt;
        option ipaddr   127.0.0.1&lt;br /&gt;
        option netmask  255.0.0.0&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
#### LAN configuration&lt;br /&gt;
config interface lan&lt;br /&gt;
        option type     bridge&lt;br /&gt;
        option ifname   &amp;quot;eth0.0&amp;quot;&lt;br /&gt;
        option proto    static&lt;br /&gt;
        option ipaddr   192.168.2.1&lt;br /&gt;
        option netmask  255.255.255.0&lt;br /&gt;
&lt;br /&gt;
#### Wi-Fi configuration&lt;br /&gt;
config interface wifi&lt;br /&gt;
        option ifname   &amp;quot;wl0&amp;quot;&lt;br /&gt;
        option proto    static&lt;br /&gt;
        option ipaddr   192.168.40.1&lt;br /&gt;
        option netmask  255.255.255.0&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Setup ==&lt;br /&gt;
&lt;br /&gt;
Nodes have been flashed with custom firmware images:&lt;br /&gt;
 - root password is set to 'wbm2009'&lt;br /&gt;
 - pubkey ssh authentication is enabled, keys are available here: http://ska.lan.tmplab.org/ssh/&lt;br /&gt;
 - LAN configuration was not changed and default to 192.168.1.1/24&lt;br /&gt;
 - Default wireless configuration is:&lt;br /&gt;
   - ssid: wbm2009&lt;br /&gt;
   - mode: adhoc&lt;br /&gt;
   - encryption: none&lt;br /&gt;
&lt;br /&gt;
When using ssh with same key and different hosts, it might be convenient to add the following in /etc/ssh/ssh_config:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
StrictHostKeyChecking no&lt;br /&gt;
UserKnownHostsFile /dev/null&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Wireless IP adresses ===&lt;br /&gt;
&lt;br /&gt;
you can set the addres this way:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
root@OpenWrt:~# uci set network.wifi.ipaddr=&amp;quot;192.168.44.x&amp;quot;; uci commit&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
00:18:84:21:6B:8C&lt;br /&gt;
(LAN MAC, WiFi MAC, WiFi IP)&lt;br /&gt;
&lt;br /&gt;
==== Channel: 1, ESSID: wbm2009-olsr, BSSID: CA:CA:FE:CA:CA:20, IP: 192.168.20.0/24 ====&lt;br /&gt;
&lt;br /&gt;
 * 00:0F:66:24:E9:D0, 00:0F:66:24:E9:D2, 192.168.20.1, WRT54G v1.1&lt;br /&gt;
 * 00:1A:70:FD:4B:03, 00:1A:70:FD:4B:05, 192.168.20.2, WRT54GL v1.1&lt;br /&gt;
 * 00:16:B6:01:5F:DF, 00:16:B6:01:5F:E1, 192.168.20.3, WRT54GL v1.1&lt;br /&gt;
 * 00:16:B6:01:5F:E5, 00:16:B6:01:5F:E7, 192.168.20.4, WRT54GS v4&lt;br /&gt;
 * 00:16:B6:01:66:87, 00:16:B6:01:66:89, 192.168.20.5, WRT54GS v4&lt;br /&gt;
 * 00:14:BF:E2:B5:3F, 00:14:BF:E2:B5:41, 192.168.20.6, WRT54GS v4&lt;br /&gt;
 * 00:12:17:DF:A7:28, 00:12:17:DF:A7:2A, 192.168.20.7, WRT54GS v1.1&lt;br /&gt;
 * 00:14:BF:A5:B9:4C, 00:14:BF:A5:B9:4E, 192.168.20.8, WRT54GS v4&lt;br /&gt;
 * 00:16:B6:01:5F:DC, 00:16:B6:01:5F:DE, 192.168.20.9, WRT54GS v4&lt;br /&gt;
 * 00:16:B6:01:57:CF, 00:16:B6:01:57:D1, 192.168.20.10, WRT54GS v4&lt;br /&gt;
 * 00:16:B6:01:5F:E8, 00:16:B6:01:5F:EA, 192.168.20.11, WRT54GS v4&lt;br /&gt;
 * 00:14:BF:D2:65:9E, 00:14:BF:D2:65:A0, 192.168.20.12, WRT54GL&lt;br /&gt;
 * 00:14:BF:D2:65:86, 00:14:BF:D2:65:88, 192.168.20.13, WRT54GL&lt;br /&gt;
 * 00:11:D8:58:9E:92,                  , 192.168.20.14, ASUSWLHDD&lt;br /&gt;
 * 00:11:D8:43:6B:5D,                  , 192.168.20.15, ASUSWLHDD&lt;br /&gt;
 * 00:11:D8:58:9C:84,                  , 192.168.20.16, ASUSWLHDD&lt;br /&gt;
 * 00:16:B6:D9:25:B7, 00:16:B6:D9:25:B9, 192.168.20.17, WRT54GL&lt;br /&gt;
 * 00:11:D8:58:9D:94,                  , 192.168.20.18, ASUSWLHDD&lt;br /&gt;
 * 00:11:D8:58:A0:A0,                  , 192.168.20.19, ASUSWLHDD&lt;br /&gt;
 * 00:11:D8:58:9D:7B,                  , 192.168.20.20, ASUSWLHDD&lt;br /&gt;
 * 00:16:B6:40:DE:3E, 00:16:B6:40:DE:40, 192.168.20.21, WRT54GL&lt;br /&gt;
 * 00:13:D4:D2:09:24,                  , 192.168.20.22, ASUSWLHDD&lt;br /&gt;
 * 00:18:84:00:70:13,                  , 192.168.20.23, FONERA&lt;br /&gt;
 * 00:18:84:22:A2:DC,                  , 192.168.20.24, FONERA&lt;br /&gt;
 * 00:18:84:27:19:5C,                  , 192.168.20.25, FONERA&lt;br /&gt;
 * 00:18:84:21:6B:8C,                  , 192.168.20.26, FONERA&lt;br /&gt;
&lt;br /&gt;
==== Channel: 6, ESSID: wbm2009-babel, BSSID: CA:CA:FE:CA:CA:30, IP: 192.168.30.0/24 ====&lt;br /&gt;
&lt;br /&gt;
 * 00:18:84:25:DF:50, 00:18:84:25:DF:51, 192.168.30.1, Fonera (kappa)&lt;br /&gt;
 * 00:18:84:27:7E:E0, 00:18:84:27:7E:E1, 192.168.30.2, Fonera (dzeta)&lt;br /&gt;
 * 00:18:84:28:90:78, 00:18:84:28:90:79, 192.168.30.3, Fonera (eta)&lt;br /&gt;
 * 00:16:B6:40:F2:CC, 00:16:B6:40:F2:CE, 192.168.30.4, WRT54GL&lt;br /&gt;
 * 00:16:B6:40:F2:C0, 00:16:B6:40:F2:C2, 192.168.30.5, WRT54GL&lt;br /&gt;
 * 00:18:39:BC:39:54, 00:18:39:BC:39:56, 192.168.30.6, WRT54GL&lt;br /&gt;
 * 00:16:B6:41:02:8C, 00:16:B6:41:02:8E, 192.168.30.7, WRT54GL&lt;br /&gt;
 * 00:16:B6:40:F2:D5, 00:16:B6:40:F2:D7, 192.168.30.8, WRT54GL&lt;br /&gt;
 * 00:16:B6:40:F2:DB, 00:16:B6:40:F2:DD, 192.168.30.9, WRT54GL&lt;br /&gt;
 * 00:0F:66:C7:C0:AD, 00:0F:66:C7:C0:AF, 192.168.30.10, WRT54GS&lt;br /&gt;
 * 00:1F:C6:62:28:0F, 00:1F:C6:62:28:0F, 192.168.30.25, Asus WL-500Gpv2&lt;br /&gt;
&lt;br /&gt;
==== Channel: 11, ESSID: wbm2009-batman, BSSID: CA:CA:FE:CA:CA:40, IP: 192.168.40.0/24  ====&lt;br /&gt;
&lt;br /&gt;
 * 40.1    00:0F:66:24:EE:2F       g       1.1     lolo&lt;br /&gt;
 * 40.2    00:10:72:88:7F:BE       gs      massoud&lt;br /&gt;
 * 40.3    00:12:17:26:EB:84, 00:12:17:26:EB:86, 192.168.44.135, WRT54G v2&lt;br /&gt;
 * 40.5    0:13:10:7:ee:fc ? 00:13:10:30:21:9G gs 1.1&lt;br /&gt;
 * 40.6    00:16:B6:40:F9:F2 gl 1.1&lt;br /&gt;
 * 40.7    00:14:BF:D2:65:A1 gl&lt;br /&gt;
 * 40.8    00:16:B6:40:F2:C6, 00:16:B6:40:F2:C8 gl1.1&lt;br /&gt;
 * 40.9    00:0F:66:C7:B9:6F,00:0F:66:C7:B9:71 gs&lt;br /&gt;
 * 40.10   00:16:B6:40:F2:C3,00:16:B6:40:F2:C5 &lt;br /&gt;
 * 40.11   00:16:B6:40:F2:D8&lt;br /&gt;
 * 40.12   asus massoud&lt;br /&gt;
 * 40.13   0:16:b6:40:f2:d2&lt;br /&gt;
&lt;br /&gt;
==== Channel: 1, ESSID: wbm2009, IP: 192.168.44.x/24 ====&lt;br /&gt;
&lt;br /&gt;
 * 00:0F:66:C7:C0:AD, 00:0F:66:C7:C0:AF, 192.168.44.101, WRT54GS&lt;br /&gt;
 * 00:16:B6:40:F2:C6, 00:16:B6:40:F2:C8, 192.168.44.102, WRT54GL&lt;br /&gt;
 * 00:14:BF:D2:65:A1, 00:14:BF:D2:65:A3, 192.168.44.103, WRT54GL&lt;br /&gt;
 * 00:16:B6:D9:25:B7, 00:16:B6:D9:25:B9, 192.168.44.104, WRT54GL&lt;br /&gt;
 * 00:16:B6:40:F2:D5, 00:16:B6:40:F2:D7, 192.168.44.105, WRT54GL&lt;br /&gt;
 * 00:16:B6:40:F2:C0, 00:16:B6:40:F2:C2, 192.168.44.107, WRT54GL&lt;br /&gt;
 * 00:16:B6:40:F9:F2, 00:16:B6:40:F9:F4, 192.168.44.108, WRT54GL&lt;br /&gt;
 * 00:16:B6:40:F2:CF, 00:16:B6:40:F2:D1, 192.168.44.109, WRT54GL&lt;br /&gt;
 * 00:14:BF:D2:6C:04, 00:14:BF:D2:6C:06, 192.168.44.110, WRT54GL&lt;br /&gt;
 * 00:16:B6:40:F2:D2, 00:16:B6:40:F2:D4, 192.168.44.111, WRT54GL&lt;br /&gt;
 * 00:16:B6:40:F2:D8, 00:16:B6:40:F2:DA, 192.168.44.112, WRT54GL&lt;br /&gt;
 * 00:16:B6:40:F2:CC, 00:16:B6:40:F2:CE, 192.168.44.113, WRT54GL&lt;br /&gt;
 * 00:16:B6:40:F2:C3, 00:16:B6:40:F2:C5, 192.168.44.114, WRT54GL&lt;br /&gt;
 * 00:14:BF:D2:65:86, 00:14:BF:D2:65:88, 192.168.44.115, WRT54GL&lt;br /&gt;
 * 00:14:BF:D2:65:9E, 00:14:BF:D2:65:A0, 192.168.44.116, WRT54GL&lt;br /&gt;
 * 00:18:39:BC:39:54, 00:18:39:BC:39:56, 192.168.44.117, WRT54GL&lt;br /&gt;
 * 00:16:B6:41:02:8C, 00:16:B6:41:02:8E, 192.168.44.118, WRT54GL&lt;br /&gt;
 * 00:16:B6:40:DE:3E, 00:16:B6:40:DE:40, 192.168.44.119, WRT54GL&lt;br /&gt;
 * 00:1A:70:FD:4B:03, 00:1A:70:FD:4B:05, 192.168.44.120, WRT54GL&lt;br /&gt;
 * 00:14:BF:E2:B5:3F, 00:14:BF:E2:B5:41, 192.168.44.121, WRT54GS v4&lt;br /&gt;
 * 00:16:B6:01:66:87, 00:16:B6:01:66:89, 192.168.44.122, WRT54GS v4&lt;br /&gt;
 * 00:16:B6:01:5F:E5, 00:16:B6:01:5F:E7, 192.168.44.123, WRT54GS v4&lt;br /&gt;
 * 00:16:B6:01:5F:DF, 00:16:B6:01:5F:E1, 192.168.44.124, WRT54GS v4&lt;br /&gt;
 * 00:16:B6:01:5F:E8, 00:16:B6:01:5F:EA, 192.168.44.125, WRT54GS v4&lt;br /&gt;
 * 00:16:B6:01:57:CF, 00:16:B6:01:57:D1, 192.168.44.126, WRT54GS v4&lt;br /&gt;
 * 00:16:B6:01:5F:DC, 00:16:B6:01:5F:DE, 192.168.44.127, WRT54GS v4&lt;br /&gt;
 * 00:14:BF:A5:B9:4C, 00:14:BF:A5:B9:4E, 192.168.44.128, WRT54GS v4&lt;br /&gt;
 * 00:0F:66:C7:B9:6F, 00:0F:66:C7:B9:71, 192.168.44.129, WRT54GS&lt;br /&gt;
 * 00:13:10:07:EE:FC, 00:13:10:07:EE:FE, 192.168.44.130, WRT54GS v1.1&lt;br /&gt;
 * 00:12:17:DF:A7:28, 00:12:17:DF:A7:2A, 192.168.44.131, WRT54GS v1.1&lt;br /&gt;
 * 00:0F:66:24:EE:2F, 00:0F:66:24:EE:31, 192.168.44.133, WRT54G v1.1&lt;br /&gt;
 * 00:14:BF:BF:E6:5A, 00:14:BF:BF:E6:5C, 192.168.44.134, WRT54G v3.1&lt;br /&gt;
 * 00:12:17:26:EB:84, 00:12:17:26:EB:86, 192.168.44.135, WRT54G v2&lt;br /&gt;
 * 00:18:84:25:69:50, 00:18:84:25:69:51, 192.168.44.136, Fonera&lt;br /&gt;
 * 00:18:84:10:2F:7C, 00:18:84:10:2F:7D, 192.168.44.137, Fonera&lt;br /&gt;
 * 00:18:84:1C:EB:28, 00:18:84:1C:EB:29, 192.168.44.138, Fonera&lt;br /&gt;
 * 00:18:84:13:A5:50, 00:18:84:13:A5:51, 192.168.44.139, Fonera&lt;br /&gt;
 * 00:18:84:12:F7:2C, 00:18:84:12:F7:2D, 192.168.44.140, Fonera&lt;br /&gt;
 * 00:18:84:21:6B:8C, 00:18:84:21:6B:8D, 192.168.44.141, Fonera&lt;br /&gt;
 * 00:18:84:27:19:5C, 00:18:84:27:19:5D, 192.168.44.142, Fonera&lt;br /&gt;
 * 00:18:84:1C:F7:4C, 00:18:84:1C:F7:4D, 192.168.44.143, Fonera&lt;br /&gt;
 * 00:18:84:25:28:E4, 00:18:84:25:28:E5, 192.168.44.144, Fonera&lt;br /&gt;
 * 00:18:84:28:90:78, 00:18:84:28:90:79, 192.168.44.145, Fonera&lt;br /&gt;
 * 00:18:84:25:DF:50, 00:18:84:25:DF:51, 192.168.44.146, Fonera&lt;br /&gt;
 * 00:18:84:27:7E:E0, 00:18:84:27:7E:E1, 192.168.44.147, Fonera&lt;br /&gt;
 * 00:11:2F:9D:15:86, 00:11:2F:9D:15:86, 192.168.44.148, WL500GD&lt;br /&gt;
 * 00:11:2F:9D:15:98, 00:11:2F:9D:15:98, 192.168.44.149, WL500GD&lt;br /&gt;
 * 00:11:2F:9D:15:43, 00:11:2F:9D:15:43, 192.168.44.150, WL500GD&lt;/div&gt;</summary>
		<author><name>Massoud</name></author>	</entry>

	<entry>
		<id>https://www.tmplab.org/wiki/index.php?title=Wireless_Battle_Mesh&amp;diff=1393</id>
		<title>Wireless Battle Mesh</title>
		<link rel="alternate" type="text/html" href="https://www.tmplab.org/wiki/index.php?title=Wireless_Battle_Mesh&amp;diff=1393"/>
				<updated>2009-04-11T19:47:38Z</updated>
		
		<summary type="html">&lt;p&gt;Massoud: /* Channel: 11, ESSID: wbm2009-batman, BSSID: CA:CA:FE:CA:CA:40, IP: 192.168.40.0/24 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:DSC00007.JPG|400px]]&lt;br /&gt;
hackers preparing&lt;br /&gt;
&lt;br /&gt;
[[Image:DSC00008.JPG|400px]] and flashing linksyses&lt;br /&gt;
&lt;br /&gt;
== Call for Participants ==&lt;br /&gt;
&lt;br /&gt;
We are pleased to announce that the /tmp/lab will be organizing a Spring Wireless OpenWrt Mesh Contest called “Wireless Battle Mesh” during 2 days (April 11-12th) with the goal of building 3 wireless mesh networks based on embedded hardware running OpenWrt and different concurrent mesh routing protocols.&lt;br /&gt;
&lt;br /&gt;
The targeted architecture will be 3 networks of 25nodes + 1 wireless management network (10-20 nodes) to achieve realistic size of nodes number, data traffic, configuration problems. The architecture will be set-up indoor and outdoor around the building of the /tmp/lab.&lt;br /&gt;
&lt;br /&gt;
OpenWrt will be the selected for the BoardSupportPackage running on the different hardware nodes and a core network configuration will be built on Linux servers with user-friendly features such as :&lt;br /&gt;
* VLANs&lt;br /&gt;
* Captive portal&lt;br /&gt;
* Authentication&lt;br /&gt;
* Admin portal&lt;br /&gt;
&lt;br /&gt;
Concerning the mesh-protocols, selected targeted protocols are :&lt;br /&gt;
* OLSR : IP-based mesh routing platform (http://olsr.org and OpenWrt package available)&lt;br /&gt;
* BATMAN : Layer2-based mesh protocol (http://open-mesh.org) and available as a kernel module for Linux and packaged in OpenWrt&lt;br /&gt;
* BABEL : Layer-3 mesh protocol developed by University Paris 6, available for Linux and packaged in OpenWrt (http://www.pps.jussieu.fr/~jch/software/babel/)&lt;br /&gt;
&lt;br /&gt;
Concerning the hardware node, we are looking for hardware sponsors that could enjoy this “real-case” contest by providing 50-100 nodes to the event. This sponsor will be actually displayed on the organization website as well as during the event. The feedbacks for the hardware manufacturers can be not only from the users but also from the network community running real-case test (academic- or community-wide).&lt;br /&gt;
&lt;br /&gt;
The TMPLAB core team.&lt;br /&gt;
&lt;br /&gt;
== Agenda ==&lt;br /&gt;
&lt;br /&gt;
* Friday, April 10th, 8 pm : welcoming of the first people coming and flashing of the node and configuration of the nodes&lt;br /&gt;
* Sat, April 11th : &lt;br /&gt;
** Morning : setting up the nodes on-site and validation of the different subnets&lt;br /&gt;
** Afternoon : first series of tests and measurements with fixed nodes&lt;br /&gt;
* Sun 12th : &lt;br /&gt;
** Morning : second series of tests and measurement with fixed and mobile nodes (laptops)&lt;br /&gt;
** Afternoon : Optimization of the protocols and Conclusion&lt;br /&gt;
&lt;br /&gt;
== Evaluation ==&lt;br /&gt;
&lt;br /&gt;
=== Criterion ===&lt;br /&gt;
We will evaluate the routing protocols using the following criterion :&lt;br /&gt;
&lt;br /&gt;
* time to setup a node&lt;br /&gt;
* CPU activity&lt;br /&gt;
* network activity&lt;br /&gt;
* convergence time&lt;br /&gt;
* scalability&lt;br /&gt;
* mobile devices handling&lt;br /&gt;
&lt;br /&gt;
=== Platform ===&lt;br /&gt;
&lt;br /&gt;
The evaluation platform consits of a SNMP agent which collects graphs from the different nodes using Cacti.&lt;br /&gt;
&lt;br /&gt;
== Hardware platforms ==&lt;br /&gt;
&lt;br /&gt;
We managed to get sponsoring for such hardware :&lt;br /&gt;
&lt;br /&gt;
* Linksys WRT54G/GS&lt;br /&gt;
* Asus WL500G Deluxe/Premium&lt;br /&gt;
* Fon Fonera&lt;br /&gt;
&lt;br /&gt;
For each protocol 25 nodes will be setup, with the following quantities :&lt;br /&gt;
&lt;br /&gt;
* FON : 25 nodes&lt;br /&gt;
* HSB : 32 nodes&lt;br /&gt;
* Wireless-fr : 6 nodes&lt;br /&gt;
* Tmplab : 15 nodes&lt;br /&gt;
* BATMAN : 10 nodes&lt;br /&gt;
* Thus0 : 5 nodes&lt;br /&gt;
&lt;br /&gt;
Total : 93 nodes. In case of problems, spare nodes are highly wanted.&lt;br /&gt;
&lt;br /&gt;
=== Identification ===&lt;br /&gt;
&lt;br /&gt;
For each and every single node in the network, please prepare stickers containing the following informations :&lt;br /&gt;
&lt;br /&gt;
* routing protocol in use&lt;br /&gt;
* MAC address of the Wi-Fi interface&lt;br /&gt;
* IP address in the management network&lt;br /&gt;
* Owner&lt;br /&gt;
* hostname (e.g: node 1-babel)&lt;br /&gt;
&lt;br /&gt;
=== Node parts ===&lt;br /&gt;
&lt;br /&gt;
Each and every single node consists of the following physical parts:&lt;br /&gt;
&lt;br /&gt;
* A wireless router (Linksys, Fon, Asus ...)&lt;br /&gt;
* Antennas screwed on the router (no external unless specified)&lt;br /&gt;
* Power supply unit&lt;br /&gt;
* (Battery)&lt;br /&gt;
&lt;br /&gt;
== Software platform ==&lt;br /&gt;
&lt;br /&gt;
The different software versions in use during the Wireless Battle Mesh are :&lt;br /&gt;
&lt;br /&gt;
* babel-0.94 (and not 0.93 as previously announced), there's also a page about [[Babel]]&lt;br /&gt;
* olsrd-0.5.6-r4&lt;br /&gt;
* batman-adv-r1220&lt;br /&gt;
&lt;br /&gt;
OpenWrt should be Kamikaze 8.09. Broadcom-based hardware should be using the '''brcm-2.4''' image while Atheros-based hardware should be using the '''atheros''' target. If you need help flashing your devices do not hesitate to poke Florian and Nico about this.&lt;br /&gt;
&lt;br /&gt;
=== Software configuration ===&lt;br /&gt;
&lt;br /&gt;
Every node should be configured with the following settings :&lt;br /&gt;
&lt;br /&gt;
* hostname: node&amp;lt;N&amp;gt;-&amp;lt;routing protocol&amp;gt; (where N can be found using the plan/map and the routing protocol is babel, olsr or batman)&lt;br /&gt;
* user: root&lt;br /&gt;
* password: wbm2009&lt;br /&gt;
&lt;br /&gt;
We would like to be able to monitor the activity of every node, therefore an aditional SNMP configuration should be done with the following settings :&lt;br /&gt;
&lt;br /&gt;
* version: 2&lt;br /&gt;
* community: wbm2009&lt;br /&gt;
* permissions: ro&lt;br /&gt;
* allow graph disk/flash activity (e.g: disk /)&lt;br /&gt;
&lt;br /&gt;
=== Package list and repositories ===&lt;br /&gt;
&lt;br /&gt;
A mirror of the OpenWrt kamikaze 8.09 package repository will be available during the WBM2009. Additionnal packages that we recommend to install are :&lt;br /&gt;
&lt;br /&gt;
* ntpclient (or busybox's rdate)&lt;br /&gt;
* wprobe&lt;br /&gt;
* snmpd&lt;br /&gt;
&lt;br /&gt;
== Wireless configuration ==&lt;br /&gt;
&lt;br /&gt;
Each node will be working in '''Ad-hoc''' mode using the following settings.&lt;br /&gt;
&lt;br /&gt;
=== For babel ===&lt;br /&gt;
&lt;br /&gt;
* SSID: babel&lt;br /&gt;
* Channel: 1&lt;br /&gt;
* Encryption: none&lt;br /&gt;
&lt;br /&gt;
=== For Batman ===&lt;br /&gt;
&lt;br /&gt;
* SSID: batman&lt;br /&gt;
* Channel: 5&lt;br /&gt;
* Encryption: none&lt;br /&gt;
&lt;br /&gt;
=== For OLSR ===&lt;br /&gt;
&lt;br /&gt;
* SSID: olsr&lt;br /&gt;
* Channel: 11&lt;br /&gt;
* Encryption: none&lt;br /&gt;
&lt;br /&gt;
The resulting '''/etc/config/wireless''' is then for Broadcom devices and for a Babel node:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
config wifi-device  wl0&lt;br /&gt;
        option type     broadcom&lt;br /&gt;
        option channel  1&lt;br /&gt;
&lt;br /&gt;
config wifi-iface&lt;br /&gt;
        option device   wl0&lt;br /&gt;
        option network  wifi&lt;br /&gt;
        option mode     adhoc&lt;br /&gt;
        option ssid     babel&lt;br /&gt;
        option encryption none&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
For an OLSR node on an Atheros board:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
config wifi-device  wifi0&lt;br /&gt;
        option type     atheros&lt;br /&gt;
        option channel  11&lt;br /&gt;
&lt;br /&gt;
config wifi-iface&lt;br /&gt;
        option device   wifi0&lt;br /&gt;
        option network  wifi&lt;br /&gt;
        option mode     sta&lt;br /&gt;
        option ssid     olsr&lt;br /&gt;
        option encryption none&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Note: we unbridge the LAN interface with the Wi-Fi interface in order to be able to define specific networks on the LAN interface.&lt;br /&gt;
&lt;br /&gt;
== Network topology ==&lt;br /&gt;
&lt;br /&gt;
There will be different subnets corresponding to different purposes.&lt;br /&gt;
&lt;br /&gt;
=== Protocol wide subnet ===&lt;br /&gt;
&lt;br /&gt;
This subnet is required for the nodes running a given protocol to work, meaning that the wireless interface in ad-hoc mode must be configured with an address falling within the range defined below:&lt;br /&gt;
&lt;br /&gt;
* Babel: 192.168.40.0/24&lt;br /&gt;
* Batman: 192.168.30.0/24&lt;br /&gt;
* OLSR: 192.168.20.0/24&lt;br /&gt;
&lt;br /&gt;
An '''/etc/config/network''' file for a Babel node looks like this:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#### VLAN configuration&lt;br /&gt;
config switch eth0&lt;br /&gt;
        option vlan0    &amp;quot;1 2 3 4 5*&amp;quot;&lt;br /&gt;
        option vlan1    &amp;quot;0 5&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
#### Loopback configuration&lt;br /&gt;
config interface loopback&lt;br /&gt;
        option ifname   &amp;quot;lo&amp;quot;&lt;br /&gt;
        option proto    static&lt;br /&gt;
        option ipaddr   127.0.0.1&lt;br /&gt;
        option netmask  255.0.0.0&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
#### LAN configuration&lt;br /&gt;
config interface lan&lt;br /&gt;
        option type     bridge&lt;br /&gt;
        option ifname   &amp;quot;eth0.0&amp;quot;&lt;br /&gt;
        option proto    static&lt;br /&gt;
        option ipaddr   192.168.2.1&lt;br /&gt;
        option netmask  255.255.255.0&lt;br /&gt;
&lt;br /&gt;
#### Wi-Fi configuration&lt;br /&gt;
config interface wifi&lt;br /&gt;
        option ifname   &amp;quot;wl0&amp;quot;&lt;br /&gt;
        option proto    static&lt;br /&gt;
        option ipaddr   192.168.40.1&lt;br /&gt;
        option netmask  255.255.255.0&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Setup ==&lt;br /&gt;
&lt;br /&gt;
Nodes have been flashed with custom firmware images:&lt;br /&gt;
 - root password is set to 'wbm2009'&lt;br /&gt;
 - pubkey ssh authentication is enabled, keys are available here: http://ska.lan.tmplab.org/ssh/&lt;br /&gt;
 - LAN configuration was not changed and default to 192.168.1.1/24&lt;br /&gt;
 - Default wireless configuration is:&lt;br /&gt;
   - ssid: wbm2009&lt;br /&gt;
   - mode: adhoc&lt;br /&gt;
   - encryption: none&lt;br /&gt;
&lt;br /&gt;
When using ssh with same key and different hosts, it might be convenient to add the following in /etc/ssh/ssh_config:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
StrictHostKeyChecking no&lt;br /&gt;
UserKnownHostsFile /dev/null&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Wireless IP adresses ===&lt;br /&gt;
&lt;br /&gt;
you can set the addres this way:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
root@OpenWrt:~# uci set network.wifi.ipaddr=&amp;quot;192.168.44.x&amp;quot;; uci commit&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
00:18:84:21:6B:8C&lt;br /&gt;
(LAN MAC, WiFi MAC, WiFi IP)&lt;br /&gt;
&lt;br /&gt;
==== Channel: 1, ESSID: wbm2009-olsr, BSSID: CA:CA:FE:CA:CA:20, IP: 192.168.20.0/24 ====&lt;br /&gt;
&lt;br /&gt;
 * 00:0F:66:24:E9:D0, 00:0F:66:24:E9:D2, 192.168.20.1, WRT54G v1.1&lt;br /&gt;
 * 00:1A:70:FD:4B:03, 00:1A:70:FD:4B:05, 192.168.20.2, WRT54GL v1.1&lt;br /&gt;
 * 00:16:B6:01:5F:DF, 00:16:B6:01:5F:E1, 192.168.20.3, WRT54GL v1.1&lt;br /&gt;
 * 00:16:B6:01:5F:E5, 00:16:B6:01:5F:E7, 192.168.20.4, WRT54GS v4&lt;br /&gt;
 * 00:16:B6:01:66:87, 00:16:B6:01:66:89, 192.168.20.5, WRT54GS v4&lt;br /&gt;
 * 00:14:BF:E2:B5:3F, 00:14:BF:E2:B5:41, 192.168.20.6, WRT54GS v4&lt;br /&gt;
 * 00:12:17:DF:A7:28, 00:12:17:DF:A7:2A, 192.168.20.7, WRT54GS v1.1&lt;br /&gt;
 * 00:14:BF:A5:B9:4C, 00:14:BF:A5:B9:4E, 192.168.20.8, WRT54GS v4&lt;br /&gt;
 * 00:16:B6:01:5F:DC, 00:16:B6:01:5F:DE, 192.168.20.9, WRT54GS v4&lt;br /&gt;
 * 00:16:B6:01:57:CF, 00:16:B6:01:57:D1, 192.168.20.10, WRT54GS v4&lt;br /&gt;
 * 00:16:B6:01:5F:E8, 00:16:B6:01:5F:EA, 192.168.20.11, WRT54GS v4&lt;br /&gt;
 * 00:14:BF:D2:65:9E, 00:14:BF:D2:65:A0, 192.168.20.12, WRT54GL&lt;br /&gt;
 * 00:14:BF:D2:65:86, 00:14:BF:D2:65:88, 192.168.20.13, WRT54GL&lt;br /&gt;
 * 00:16:B6:D9:25:B7, 00:16:B6:D9:25:B9, 192.168.20.17, WRT54GL&lt;br /&gt;
 * 00:16:B6:40:DE:3E, 00:16:B6:40:DE:40, 192.168.20.21, WRT54GL&lt;br /&gt;
&lt;br /&gt;
==== Channel: 6, ESSID: wbm2009-babel, BSSID: CA:CA:FE:CA:CA:30, IP: 192.168.30.0/24 ====&lt;br /&gt;
&lt;br /&gt;
 * 00:18:84:25:DF:50, 00:18:84:25:DF:51, 192.168.30.1, Fonera (kappa)&lt;br /&gt;
 * 00:18:84:27:7E:E0, 00:18:84:27:7E:E1, 192.168.30.2, Fonera (dzeta)&lt;br /&gt;
 * 00:18:84:28:90:78, 00:18:84:28:90:79, 192.168.30.3, Fonera (eta)&lt;br /&gt;
 * 00:16:B6:40:F2:CC, 00:16:B6:40:F2:CE, 192.168.30.4, WRT54GL&lt;br /&gt;
 * 00:16:B6:40:F2:C0, 00:16:B6:40:F2:C2, 192.168.30.5, WRT54GL&lt;br /&gt;
 * 00:18:39:BC:39:54, 00:18:39:BC:39:56, 192.168.30.6, WRT54GL&lt;br /&gt;
 * 00:16:B6:41:02:8C, 00:16:B6:41:02:8E, 192.168.30.7, WRT54GL&lt;br /&gt;
 * 00:16:B6:40:F2:D5, 00:16:B6:40:F2:D7, 192.168.30.8, WRT54GL&lt;br /&gt;
 * 00:16:B6:40:F2:DB, 00:16:B6:40:F2:DD, 192.168.30.9, WRT54GL&lt;br /&gt;
 * 00:0F:66:C7:C0:AD, 00:0F:66:C7:C0:AF, 192.168.30.10, WRT54GS&lt;br /&gt;
 * 00:1F:C6:62:28:0F, 00:1F:C6:62:28:0F, 192.168.30.25, Asus WL-500Gpv2&lt;br /&gt;
&lt;br /&gt;
==== Channel: 11, ESSID: wbm2009-batman, BSSID: CA:CA:FE:CA:CA:40, IP: 192.168.40.0/24  ====&lt;br /&gt;
&lt;br /&gt;
*40.1    00:0F:66:24:EE:2F       g       1.1     lolo&lt;br /&gt;
*40.2    00:10:72:88:7F:BE       gs      massoud&lt;br /&gt;
*40.3    00:12:17:26:EB:84, 00:12:17:26:EB:86, 192.168.44.135, WRT54G v2&lt;br /&gt;
*40.5    0:13:10:7:ee:fc ? 00:13:10:30:21:9G gs 1.1&lt;br /&gt;
*40.6    00:16:B6:40:F9:F2 gl 1.1&lt;br /&gt;
*40.7    00:14:BF:D2:65:A1 gl&lt;br /&gt;
*40.8    00:16:B6:40:F2:C6, 00:16:B6:40:F2:C8 gl1.1&lt;br /&gt;
*40.9    00:0F:66:C7:B9:6F,00:0F:66:C7:B9:71 gs&lt;br /&gt;
*40.10   00:16:B6:40:F2:C3,00:16:B6:40:F2:C5 &lt;br /&gt;
*40.11   00:16:B6:40:F2:D8&lt;br /&gt;
*40.12   asus massoud&lt;br /&gt;
*40.13   0:16:b6:40:f2:d2&lt;br /&gt;
*40.14   0:14:bf:d2:6c:4&lt;br /&gt;
*40.15   0:16:b6:40:f2:cf&lt;br /&gt;
&lt;br /&gt;
==== Channel: 1, ESSID: wbm2009, IP: 192.168.44.x/24 ====&lt;br /&gt;
&lt;br /&gt;
 * 00:0F:66:C7:C0:AD, 00:0F:66:C7:C0:AF, 192.168.44.101, WRT54GS&lt;br /&gt;
 * 00:16:B6:40:F2:C6, 00:16:B6:40:F2:C8, 192.168.44.102, WRT54GL&lt;br /&gt;
 * 00:14:BF:D2:65:A1, 00:14:BF:D2:65:A3, 192.168.44.103, WRT54GL&lt;br /&gt;
 * 00:16:B6:D9:25:B7, 00:16:B6:D9:25:B9, 192.168.44.104, WRT54GL&lt;br /&gt;
 * 00:16:B6:40:F2:D5, 00:16:B6:40:F2:D7, 192.168.44.105, WRT54GL&lt;br /&gt;
 * 00:16:B6:40:F2:C0, 00:16:B6:40:F2:C2, 192.168.44.107, WRT54GL&lt;br /&gt;
 * 00:16:B6:40:F9:F2, 00:16:B6:40:F9:F4, 192.168.44.108, WRT54GL&lt;br /&gt;
 * 00:16:B6:40:F2:CF, 00:16:B6:40:F2:D1, 192.168.44.109, WRT54GL&lt;br /&gt;
 * 00:14:BF:D2:6C:04, 00:14:BF:D2:6C:06, 192.168.44.110, WRT54GL&lt;br /&gt;
 * 00:16:B6:40:F2:D2, 00:16:B6:40:F2:D4, 192.168.44.111, WRT54GL&lt;br /&gt;
 * 00:16:B6:40:F2:D8, 00:16:B6:40:F2:DA, 192.168.44.112, WRT54GL&lt;br /&gt;
 * 00:16:B6:40:F2:CC, 00:16:B6:40:F2:CE, 192.168.44.113, WRT54GL&lt;br /&gt;
 * 00:16:B6:40:F2:C3, 00:16:B6:40:F2:C5, 192.168.44.114, WRT54GL&lt;br /&gt;
 * 00:14:BF:D2:65:86, 00:14:BF:D2:65:88, 192.168.44.115, WRT54GL&lt;br /&gt;
 * 00:14:BF:D2:65:9E, 00:14:BF:D2:65:A0, 192.168.44.116, WRT54GL&lt;br /&gt;
 * 00:18:39:BC:39:54, 00:18:39:BC:39:56, 192.168.44.117, WRT54GL&lt;br /&gt;
 * 00:16:B6:41:02:8C, 00:16:B6:41:02:8E, 192.168.44.118, WRT54GL&lt;br /&gt;
 * 00:16:B6:40:DE:3E, 00:16:B6:40:DE:40, 192.168.44.119, WRT54GL&lt;br /&gt;
 * 00:1A:70:FD:4B:03, 00:1A:70:FD:4B:05, 192.168.44.120, WRT54GL&lt;br /&gt;
 * 00:14:BF:E2:B5:3F, 00:14:BF:E2:B5:41, 192.168.44.121, WRT54GS v4&lt;br /&gt;
 * 00:16:B6:01:66:87, 00:16:B6:01:66:89, 192.168.44.122, WRT54GS v4&lt;br /&gt;
 * 00:16:B6:01:5F:E5, 00:16:B6:01:5F:E7, 192.168.44.123, WRT54GS v4&lt;br /&gt;
 * 00:16:B6:01:5F:DF, 00:16:B6:01:5F:E1, 192.168.44.124, WRT54GS v4&lt;br /&gt;
 * 00:16:B6:01:5F:E8, 00:16:B6:01:5F:EA, 192.168.44.125, WRT54GS v4&lt;br /&gt;
 * 00:16:B6:01:57:CF, 00:16:B6:01:57:D1, 192.168.44.126, WRT54GS v4&lt;br /&gt;
 * 00:16:B6:01:5F:DC, 00:16:B6:01:5F:DE, 192.168.44.127, WRT54GS v4&lt;br /&gt;
 * 00:14:BF:A5:B9:4C, 00:14:BF:A5:B9:4E, 192.168.44.128, WRT54GS v4&lt;br /&gt;
 * 00:0F:66:C7:B9:6F, 00:0F:66:C7:B9:71, 192.168.44.129, WRT54GS&lt;br /&gt;
 * 00:13:10:07:EE:FC, 00:13:10:07:EE:FE, 192.168.44.130, WRT54GS v1.1&lt;br /&gt;
 * 00:12:17:DF:A7:28, 00:12:17:DF:A7:2A, 192.168.44.131, WRT54GS v1.1&lt;br /&gt;
 * 00:0F:66:24:EE:2F, 00:0F:66:24:EE:31, 192.168.44.133, WRT54G v1.1&lt;br /&gt;
 * 00:14:BF:BF:E6:5A, 00:14:BF:BF:E6:5C, 192.168.44.134, WRT54G v3.1&lt;br /&gt;
 * 00:12:17:26:EB:84, 00:12:17:26:EB:86, 192.168.44.135, WRT54G v2&lt;br /&gt;
 * 00:18:84:25:69:50, 00:18:84:25:69:51, 192.168.44.136, Fonera&lt;br /&gt;
 * 00:18:84:10:2F:7C, 00:18:84:10:2F:7D, 192.168.44.137, Fonera&lt;br /&gt;
 * 00:18:84:1C:EB:28, 00:18:84:1C:EB:29, 192.168.44.138, Fonera&lt;br /&gt;
 * 00:18:84:13:A5:50, 00:18:84:13:A5:51, 192.168.44.139, Fonera&lt;br /&gt;
 * 00:18:84:12:F7:2C, 00:18:84:12:F7:2D, 192.168.44.140, Fonera&lt;br /&gt;
 * 00:18:84:21:6B:8C, 00:18:84:21:6B:8D, 192.168.44.141, Fonera&lt;br /&gt;
 * 00:18:84:27:19:5C, 00:18:84:27:19:5D, 192.168.44.142, Fonera&lt;br /&gt;
 * 00:18:84:1C:F7:4C, 00:18:84:1C:F7:4D, 192.168.44.143, Fonera&lt;br /&gt;
 * 00:18:84:25:28:E4, 00:18:84:25:28:E5, 192.168.44.144, Fonera&lt;br /&gt;
 * 00:18:84:28:90:78, 00:18:84:28:90:79, 192.168.44.145, Fonera&lt;br /&gt;
 * 00:18:84:25:DF:50, 00:18:84:25:DF:51, 192.168.44.146, Fonera&lt;br /&gt;
 * 00:18:84:27:7E:E0, 00:18:84:27:7E:E1, 192.168.44.147, Fonera&lt;br /&gt;
 * 00:11:2F:9D:15:86, 00:11:2F:9D:15:86, 192.168.44.148, WL500GD&lt;br /&gt;
 * 00:11:2F:9D:15:98, 00:11:2F:9D:15:98, 192.168.44.149, WL500GD&lt;br /&gt;
 * 00:11:2F:9D:15:43, 00:11:2F:9D:15:43, 192.168.44.150, WL500GD&lt;/div&gt;</summary>
		<author><name>Massoud</name></author>	</entry>

	<entry>
		<id>https://www.tmplab.org/wiki/index.php?title=Wireless_Battle_Mesh&amp;diff=1392</id>
		<title>Wireless Battle Mesh</title>
		<link rel="alternate" type="text/html" href="https://www.tmplab.org/wiki/index.php?title=Wireless_Battle_Mesh&amp;diff=1392"/>
				<updated>2009-04-11T19:46:53Z</updated>
		
		<summary type="html">&lt;p&gt;Massoud: /* Channel: 11, ESSID: wbm2009-batman, BSSID: CA:CA:FE:CA:CA:40, IP: 192.168.40.0/24 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:DSC00007.JPG|400px]]&lt;br /&gt;
hackers preparing&lt;br /&gt;
&lt;br /&gt;
[[Image:DSC00008.JPG|400px]] and flashing linksyses&lt;br /&gt;
&lt;br /&gt;
== Call for Participants ==&lt;br /&gt;
&lt;br /&gt;
We are pleased to announce that the /tmp/lab will be organizing a Spring Wireless OpenWrt Mesh Contest called “Wireless Battle Mesh” during 2 days (April 11-12th) with the goal of building 3 wireless mesh networks based on embedded hardware running OpenWrt and different concurrent mesh routing protocols.&lt;br /&gt;
&lt;br /&gt;
The targeted architecture will be 3 networks of 25nodes + 1 wireless management network (10-20 nodes) to achieve realistic size of nodes number, data traffic, configuration problems. The architecture will be set-up indoor and outdoor around the building of the /tmp/lab.&lt;br /&gt;
&lt;br /&gt;
OpenWrt will be the selected for the BoardSupportPackage running on the different hardware nodes and a core network configuration will be built on Linux servers with user-friendly features such as :&lt;br /&gt;
* VLANs&lt;br /&gt;
* Captive portal&lt;br /&gt;
* Authentication&lt;br /&gt;
* Admin portal&lt;br /&gt;
&lt;br /&gt;
Concerning the mesh-protocols, selected targeted protocols are :&lt;br /&gt;
* OLSR : IP-based mesh routing platform (http://olsr.org and OpenWrt package available)&lt;br /&gt;
* BATMAN : Layer2-based mesh protocol (http://open-mesh.org) and available as a kernel module for Linux and packaged in OpenWrt&lt;br /&gt;
* BABEL : Layer-3 mesh protocol developed by University Paris 6, available for Linux and packaged in OpenWrt (http://www.pps.jussieu.fr/~jch/software/babel/)&lt;br /&gt;
&lt;br /&gt;
Concerning the hardware node, we are looking for hardware sponsors that could enjoy this “real-case” contest by providing 50-100 nodes to the event. This sponsor will be actually displayed on the organization website as well as during the event. The feedbacks for the hardware manufacturers can be not only from the users but also from the network community running real-case test (academic- or community-wide).&lt;br /&gt;
&lt;br /&gt;
The TMPLAB core team.&lt;br /&gt;
&lt;br /&gt;
== Agenda ==&lt;br /&gt;
&lt;br /&gt;
* Friday, April 10th, 8 pm : welcoming of the first people coming and flashing of the node and configuration of the nodes&lt;br /&gt;
* Sat, April 11th : &lt;br /&gt;
** Morning : setting up the nodes on-site and validation of the different subnets&lt;br /&gt;
** Afternoon : first series of tests and measurements with fixed nodes&lt;br /&gt;
* Sun 12th : &lt;br /&gt;
** Morning : second series of tests and measurement with fixed and mobile nodes (laptops)&lt;br /&gt;
** Afternoon : Optimization of the protocols and Conclusion&lt;br /&gt;
&lt;br /&gt;
== Evaluation ==&lt;br /&gt;
&lt;br /&gt;
=== Criterion ===&lt;br /&gt;
We will evaluate the routing protocols using the following criterion :&lt;br /&gt;
&lt;br /&gt;
* time to setup a node&lt;br /&gt;
* CPU activity&lt;br /&gt;
* network activity&lt;br /&gt;
* convergence time&lt;br /&gt;
* scalability&lt;br /&gt;
* mobile devices handling&lt;br /&gt;
&lt;br /&gt;
=== Platform ===&lt;br /&gt;
&lt;br /&gt;
The evaluation platform consits of a SNMP agent which collects graphs from the different nodes using Cacti.&lt;br /&gt;
&lt;br /&gt;
== Hardware platforms ==&lt;br /&gt;
&lt;br /&gt;
We managed to get sponsoring for such hardware :&lt;br /&gt;
&lt;br /&gt;
* Linksys WRT54G/GS&lt;br /&gt;
* Asus WL500G Deluxe/Premium&lt;br /&gt;
* Fon Fonera&lt;br /&gt;
&lt;br /&gt;
For each protocol 25 nodes will be setup, with the following quantities :&lt;br /&gt;
&lt;br /&gt;
* FON : 25 nodes&lt;br /&gt;
* HSB : 32 nodes&lt;br /&gt;
* Wireless-fr : 6 nodes&lt;br /&gt;
* Tmplab : 15 nodes&lt;br /&gt;
* BATMAN : 10 nodes&lt;br /&gt;
* Thus0 : 5 nodes&lt;br /&gt;
&lt;br /&gt;
Total : 93 nodes. In case of problems, spare nodes are highly wanted.&lt;br /&gt;
&lt;br /&gt;
=== Identification ===&lt;br /&gt;
&lt;br /&gt;
For each and every single node in the network, please prepare stickers containing the following informations :&lt;br /&gt;
&lt;br /&gt;
* routing protocol in use&lt;br /&gt;
* MAC address of the Wi-Fi interface&lt;br /&gt;
* IP address in the management network&lt;br /&gt;
* Owner&lt;br /&gt;
* hostname (e.g: node 1-babel)&lt;br /&gt;
&lt;br /&gt;
=== Node parts ===&lt;br /&gt;
&lt;br /&gt;
Each and every single node consists of the following physical parts:&lt;br /&gt;
&lt;br /&gt;
* A wireless router (Linksys, Fon, Asus ...)&lt;br /&gt;
* Antennas screwed on the router (no external unless specified)&lt;br /&gt;
* Power supply unit&lt;br /&gt;
* (Battery)&lt;br /&gt;
&lt;br /&gt;
== Software platform ==&lt;br /&gt;
&lt;br /&gt;
The different software versions in use during the Wireless Battle Mesh are :&lt;br /&gt;
&lt;br /&gt;
* babel-0.94 (and not 0.93 as previously announced), there's also a page about [[Babel]]&lt;br /&gt;
* olsrd-0.5.6-r4&lt;br /&gt;
* batman-adv-r1220&lt;br /&gt;
&lt;br /&gt;
OpenWrt should be Kamikaze 8.09. Broadcom-based hardware should be using the '''brcm-2.4''' image while Atheros-based hardware should be using the '''atheros''' target. If you need help flashing your devices do not hesitate to poke Florian and Nico about this.&lt;br /&gt;
&lt;br /&gt;
=== Software configuration ===&lt;br /&gt;
&lt;br /&gt;
Every node should be configured with the following settings :&lt;br /&gt;
&lt;br /&gt;
* hostname: node&amp;lt;N&amp;gt;-&amp;lt;routing protocol&amp;gt; (where N can be found using the plan/map and the routing protocol is babel, olsr or batman)&lt;br /&gt;
* user: root&lt;br /&gt;
* password: wbm2009&lt;br /&gt;
&lt;br /&gt;
We would like to be able to monitor the activity of every node, therefore an aditional SNMP configuration should be done with the following settings :&lt;br /&gt;
&lt;br /&gt;
* version: 2&lt;br /&gt;
* community: wbm2009&lt;br /&gt;
* permissions: ro&lt;br /&gt;
* allow graph disk/flash activity (e.g: disk /)&lt;br /&gt;
&lt;br /&gt;
=== Package list and repositories ===&lt;br /&gt;
&lt;br /&gt;
A mirror of the OpenWrt kamikaze 8.09 package repository will be available during the WBM2009. Additionnal packages that we recommend to install are :&lt;br /&gt;
&lt;br /&gt;
* ntpclient (or busybox's rdate)&lt;br /&gt;
* wprobe&lt;br /&gt;
* snmpd&lt;br /&gt;
&lt;br /&gt;
== Wireless configuration ==&lt;br /&gt;
&lt;br /&gt;
Each node will be working in '''Ad-hoc''' mode using the following settings.&lt;br /&gt;
&lt;br /&gt;
=== For babel ===&lt;br /&gt;
&lt;br /&gt;
* SSID: babel&lt;br /&gt;
* Channel: 1&lt;br /&gt;
* Encryption: none&lt;br /&gt;
&lt;br /&gt;
=== For Batman ===&lt;br /&gt;
&lt;br /&gt;
* SSID: batman&lt;br /&gt;
* Channel: 5&lt;br /&gt;
* Encryption: none&lt;br /&gt;
&lt;br /&gt;
=== For OLSR ===&lt;br /&gt;
&lt;br /&gt;
* SSID: olsr&lt;br /&gt;
* Channel: 11&lt;br /&gt;
* Encryption: none&lt;br /&gt;
&lt;br /&gt;
The resulting '''/etc/config/wireless''' is then for Broadcom devices and for a Babel node:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
config wifi-device  wl0&lt;br /&gt;
        option type     broadcom&lt;br /&gt;
        option channel  1&lt;br /&gt;
&lt;br /&gt;
config wifi-iface&lt;br /&gt;
        option device   wl0&lt;br /&gt;
        option network  wifi&lt;br /&gt;
        option mode     adhoc&lt;br /&gt;
        option ssid     babel&lt;br /&gt;
        option encryption none&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
For an OLSR node on an Atheros board:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
config wifi-device  wifi0&lt;br /&gt;
        option type     atheros&lt;br /&gt;
        option channel  11&lt;br /&gt;
&lt;br /&gt;
config wifi-iface&lt;br /&gt;
        option device   wifi0&lt;br /&gt;
        option network  wifi&lt;br /&gt;
        option mode     sta&lt;br /&gt;
        option ssid     olsr&lt;br /&gt;
        option encryption none&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Note: we unbridge the LAN interface with the Wi-Fi interface in order to be able to define specific networks on the LAN interface.&lt;br /&gt;
&lt;br /&gt;
== Network topology ==&lt;br /&gt;
&lt;br /&gt;
There will be different subnets corresponding to different purposes.&lt;br /&gt;
&lt;br /&gt;
=== Protocol wide subnet ===&lt;br /&gt;
&lt;br /&gt;
This subnet is required for the nodes running a given protocol to work, meaning that the wireless interface in ad-hoc mode must be configured with an address falling within the range defined below:&lt;br /&gt;
&lt;br /&gt;
* Babel: 192.168.40.0/24&lt;br /&gt;
* Batman: 192.168.30.0/24&lt;br /&gt;
* OLSR: 192.168.20.0/24&lt;br /&gt;
&lt;br /&gt;
An '''/etc/config/network''' file for a Babel node looks like this:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#### VLAN configuration&lt;br /&gt;
config switch eth0&lt;br /&gt;
        option vlan0    &amp;quot;1 2 3 4 5*&amp;quot;&lt;br /&gt;
        option vlan1    &amp;quot;0 5&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
#### Loopback configuration&lt;br /&gt;
config interface loopback&lt;br /&gt;
        option ifname   &amp;quot;lo&amp;quot;&lt;br /&gt;
        option proto    static&lt;br /&gt;
        option ipaddr   127.0.0.1&lt;br /&gt;
        option netmask  255.0.0.0&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
#### LAN configuration&lt;br /&gt;
config interface lan&lt;br /&gt;
        option type     bridge&lt;br /&gt;
        option ifname   &amp;quot;eth0.0&amp;quot;&lt;br /&gt;
        option proto    static&lt;br /&gt;
        option ipaddr   192.168.2.1&lt;br /&gt;
        option netmask  255.255.255.0&lt;br /&gt;
&lt;br /&gt;
#### Wi-Fi configuration&lt;br /&gt;
config interface wifi&lt;br /&gt;
        option ifname   &amp;quot;wl0&amp;quot;&lt;br /&gt;
        option proto    static&lt;br /&gt;
        option ipaddr   192.168.40.1&lt;br /&gt;
        option netmask  255.255.255.0&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Setup ==&lt;br /&gt;
&lt;br /&gt;
Nodes have been flashed with custom firmware images:&lt;br /&gt;
 - root password is set to 'wbm2009'&lt;br /&gt;
 - pubkey ssh authentication is enabled, keys are available here: http://ska.lan.tmplab.org/ssh/&lt;br /&gt;
 - LAN configuration was not changed and default to 192.168.1.1/24&lt;br /&gt;
 - Default wireless configuration is:&lt;br /&gt;
   - ssid: wbm2009&lt;br /&gt;
   - mode: adhoc&lt;br /&gt;
   - encryption: none&lt;br /&gt;
&lt;br /&gt;
When using ssh with same key and different hosts, it might be convenient to add the following in /etc/ssh/ssh_config:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
StrictHostKeyChecking no&lt;br /&gt;
UserKnownHostsFile /dev/null&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Wireless IP adresses ===&lt;br /&gt;
&lt;br /&gt;
you can set the addres this way:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
root@OpenWrt:~# uci set network.wifi.ipaddr=&amp;quot;192.168.44.x&amp;quot;; uci commit&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
00:18:84:21:6B:8C&lt;br /&gt;
(LAN MAC, WiFi MAC, WiFi IP)&lt;br /&gt;
&lt;br /&gt;
==== Channel: 1, ESSID: wbm2009-olsr, BSSID: CA:CA:FE:CA:CA:20, IP: 192.168.20.0/24 ====&lt;br /&gt;
&lt;br /&gt;
 * 00:0F:66:24:E9:D0, 00:0F:66:24:E9:D2, 192.168.20.1, WRT54G v1.1&lt;br /&gt;
 * 00:1A:70:FD:4B:03, 00:1A:70:FD:4B:05, 192.168.20.2, WRT54GL v1.1&lt;br /&gt;
 * 00:16:B6:01:5F:DF, 00:16:B6:01:5F:E1, 192.168.20.3, WRT54GL v1.1&lt;br /&gt;
 * 00:16:B6:01:5F:E5, 00:16:B6:01:5F:E7, 192.168.20.4, WRT54GS v4&lt;br /&gt;
 * 00:16:B6:01:66:87, 00:16:B6:01:66:89, 192.168.20.5, WRT54GS v4&lt;br /&gt;
 * 00:14:BF:E2:B5:3F, 00:14:BF:E2:B5:41, 192.168.20.6, WRT54GS v4&lt;br /&gt;
 * 00:12:17:DF:A7:28, 00:12:17:DF:A7:2A, 192.168.20.7, WRT54GS v1.1&lt;br /&gt;
 * 00:14:BF:A5:B9:4C, 00:14:BF:A5:B9:4E, 192.168.20.8, WRT54GS v4&lt;br /&gt;
 * 00:16:B6:01:5F:DC, 00:16:B6:01:5F:DE, 192.168.20.9, WRT54GS v4&lt;br /&gt;
 * 00:16:B6:01:57:CF, 00:16:B6:01:57:D1, 192.168.20.10, WRT54GS v4&lt;br /&gt;
 * 00:16:B6:01:5F:E8, 00:16:B6:01:5F:EA, 192.168.20.11, WRT54GS v4&lt;br /&gt;
 * 00:14:BF:D2:65:9E, 00:14:BF:D2:65:A0, 192.168.20.12, WRT54GL&lt;br /&gt;
 * 00:14:BF:D2:65:86, 00:14:BF:D2:65:88, 192.168.20.13, WRT54GL&lt;br /&gt;
 * 00:16:B6:D9:25:B7, 00:16:B6:D9:25:B9, 192.168.20.17, WRT54GL&lt;br /&gt;
 * 00:16:B6:40:DE:3E, 00:16:B6:40:DE:40, 192.168.20.21, WRT54GL&lt;br /&gt;
&lt;br /&gt;
==== Channel: 6, ESSID: wbm2009-babel, BSSID: CA:CA:FE:CA:CA:30, IP: 192.168.30.0/24 ====&lt;br /&gt;
&lt;br /&gt;
 * 00:18:84:25:DF:50, 00:18:84:25:DF:51, 192.168.30.1, Fonera (kappa)&lt;br /&gt;
 * 00:18:84:27:7E:E0, 00:18:84:27:7E:E1, 192.168.30.2, Fonera (dzeta)&lt;br /&gt;
 * 00:18:84:28:90:78, 00:18:84:28:90:79, 192.168.30.3, Fonera (eta)&lt;br /&gt;
 * 00:16:B6:40:F2:CC, 00:16:B6:40:F2:CE, 192.168.30.4, WRT54GL&lt;br /&gt;
 * 00:16:B6:40:F2:C0, 00:16:B6:40:F2:C2, 192.168.30.5, WRT54GL&lt;br /&gt;
 * 00:18:39:BC:39:54, 00:18:39:BC:39:56, 192.168.30.6, WRT54GL&lt;br /&gt;
 * 00:16:B6:41:02:8C, 00:16:B6:41:02:8E, 192.168.30.7, WRT54GL&lt;br /&gt;
 * 00:16:B6:40:F2:D5, 00:16:B6:40:F2:D7, 192.168.30.8, WRT54GL&lt;br /&gt;
 * 00:16:B6:40:F2:DB, 00:16:B6:40:F2:DD, 192.168.30.9, WRT54GL&lt;br /&gt;
 * 00:0F:66:C7:C0:AD, 00:0F:66:C7:C0:AF, 192.168.30.10, WRT54GS&lt;br /&gt;
 * 00:1F:C6:62:28:0F, 00:1F:C6:62:28:0F, 192.168.30.25, Asus WL-500Gpv2&lt;br /&gt;
&lt;br /&gt;
==== Channel: 11, ESSID: wbm2009-batman, BSSID: CA:CA:FE:CA:CA:40, IP: 192.168.40.0/24  ====&lt;br /&gt;
&lt;br /&gt;
40.1    00:0F:66:24:EE:2F       g       1.1     lolo&lt;br /&gt;
40.2    00:10:72:88:7F:BE       gs      massoud&lt;br /&gt;
40.3    00:12:17:26:EB:84, 00:12:17:26:EB:86, 192.168.44.135, WRT54G v2&lt;br /&gt;
40.5    0:13:10:7:ee:fc ? 00:13:10:30:21:9G                                             gs 1.1&lt;br /&gt;
40.6    00:16:B6:40:F9:F2                                                                               gl 1.1&lt;br /&gt;
40.7    00:14:BF:D2:65:A1       gl&lt;br /&gt;
40.8    00:16:B6:40:F2:C6, 00:16:B6:40:F2:C8    gl1.1&lt;br /&gt;
40.9    00:0F:66:C7:B9:6F,00:0F:66:C7:B9:71     gs&lt;br /&gt;
40.10   00:16:B6:40:F2:C3,00:16:B6:40:F2:C5     &lt;br /&gt;
40.11   00:16:B6:40:F2:D8&lt;br /&gt;
40.12   asus massoud&lt;br /&gt;
40.13   0:16:b6:40:f2:d2&lt;br /&gt;
40.14   0:14:bf:d2:6c:4&lt;br /&gt;
40.15   0:16:b6:40:f2:cf&lt;br /&gt;
&lt;br /&gt;
==== Channel: 1, ESSID: wbm2009, IP: 192.168.44.x/24 ====&lt;br /&gt;
&lt;br /&gt;
 * 00:0F:66:C7:C0:AD, 00:0F:66:C7:C0:AF, 192.168.44.101, WRT54GS&lt;br /&gt;
 * 00:16:B6:40:F2:C6, 00:16:B6:40:F2:C8, 192.168.44.102, WRT54GL&lt;br /&gt;
 * 00:14:BF:D2:65:A1, 00:14:BF:D2:65:A3, 192.168.44.103, WRT54GL&lt;br /&gt;
 * 00:16:B6:D9:25:B7, 00:16:B6:D9:25:B9, 192.168.44.104, WRT54GL&lt;br /&gt;
 * 00:16:B6:40:F2:D5, 00:16:B6:40:F2:D7, 192.168.44.105, WRT54GL&lt;br /&gt;
 * 00:16:B6:40:F2:C0, 00:16:B6:40:F2:C2, 192.168.44.107, WRT54GL&lt;br /&gt;
 * 00:16:B6:40:F9:F2, 00:16:B6:40:F9:F4, 192.168.44.108, WRT54GL&lt;br /&gt;
 * 00:16:B6:40:F2:CF, 00:16:B6:40:F2:D1, 192.168.44.109, WRT54GL&lt;br /&gt;
 * 00:14:BF:D2:6C:04, 00:14:BF:D2:6C:06, 192.168.44.110, WRT54GL&lt;br /&gt;
 * 00:16:B6:40:F2:D2, 00:16:B6:40:F2:D4, 192.168.44.111, WRT54GL&lt;br /&gt;
 * 00:16:B6:40:F2:D8, 00:16:B6:40:F2:DA, 192.168.44.112, WRT54GL&lt;br /&gt;
 * 00:16:B6:40:F2:CC, 00:16:B6:40:F2:CE, 192.168.44.113, WRT54GL&lt;br /&gt;
 * 00:16:B6:40:F2:C3, 00:16:B6:40:F2:C5, 192.168.44.114, WRT54GL&lt;br /&gt;
 * 00:14:BF:D2:65:86, 00:14:BF:D2:65:88, 192.168.44.115, WRT54GL&lt;br /&gt;
 * 00:14:BF:D2:65:9E, 00:14:BF:D2:65:A0, 192.168.44.116, WRT54GL&lt;br /&gt;
 * 00:18:39:BC:39:54, 00:18:39:BC:39:56, 192.168.44.117, WRT54GL&lt;br /&gt;
 * 00:16:B6:41:02:8C, 00:16:B6:41:02:8E, 192.168.44.118, WRT54GL&lt;br /&gt;
 * 00:16:B6:40:DE:3E, 00:16:B6:40:DE:40, 192.168.44.119, WRT54GL&lt;br /&gt;
 * 00:1A:70:FD:4B:03, 00:1A:70:FD:4B:05, 192.168.44.120, WRT54GL&lt;br /&gt;
 * 00:14:BF:E2:B5:3F, 00:14:BF:E2:B5:41, 192.168.44.121, WRT54GS v4&lt;br /&gt;
 * 00:16:B6:01:66:87, 00:16:B6:01:66:89, 192.168.44.122, WRT54GS v4&lt;br /&gt;
 * 00:16:B6:01:5F:E5, 00:16:B6:01:5F:E7, 192.168.44.123, WRT54GS v4&lt;br /&gt;
 * 00:16:B6:01:5F:DF, 00:16:B6:01:5F:E1, 192.168.44.124, WRT54GS v4&lt;br /&gt;
 * 00:16:B6:01:5F:E8, 00:16:B6:01:5F:EA, 192.168.44.125, WRT54GS v4&lt;br /&gt;
 * 00:16:B6:01:57:CF, 00:16:B6:01:57:D1, 192.168.44.126, WRT54GS v4&lt;br /&gt;
 * 00:16:B6:01:5F:DC, 00:16:B6:01:5F:DE, 192.168.44.127, WRT54GS v4&lt;br /&gt;
 * 00:14:BF:A5:B9:4C, 00:14:BF:A5:B9:4E, 192.168.44.128, WRT54GS v4&lt;br /&gt;
 * 00:0F:66:C7:B9:6F, 00:0F:66:C7:B9:71, 192.168.44.129, WRT54GS&lt;br /&gt;
 * 00:13:10:07:EE:FC, 00:13:10:07:EE:FE, 192.168.44.130, WRT54GS v1.1&lt;br /&gt;
 * 00:12:17:DF:A7:28, 00:12:17:DF:A7:2A, 192.168.44.131, WRT54GS v1.1&lt;br /&gt;
 * 00:0F:66:24:EE:2F, 00:0F:66:24:EE:31, 192.168.44.133, WRT54G v1.1&lt;br /&gt;
 * 00:14:BF:BF:E6:5A, 00:14:BF:BF:E6:5C, 192.168.44.134, WRT54G v3.1&lt;br /&gt;
 * 00:12:17:26:EB:84, 00:12:17:26:EB:86, 192.168.44.135, WRT54G v2&lt;br /&gt;
 * 00:18:84:25:69:50, 00:18:84:25:69:51, 192.168.44.136, Fonera&lt;br /&gt;
 * 00:18:84:10:2F:7C, 00:18:84:10:2F:7D, 192.168.44.137, Fonera&lt;br /&gt;
 * 00:18:84:1C:EB:28, 00:18:84:1C:EB:29, 192.168.44.138, Fonera&lt;br /&gt;
 * 00:18:84:13:A5:50, 00:18:84:13:A5:51, 192.168.44.139, Fonera&lt;br /&gt;
 * 00:18:84:12:F7:2C, 00:18:84:12:F7:2D, 192.168.44.140, Fonera&lt;br /&gt;
 * 00:18:84:21:6B:8C, 00:18:84:21:6B:8D, 192.168.44.141, Fonera&lt;br /&gt;
 * 00:18:84:27:19:5C, 00:18:84:27:19:5D, 192.168.44.142, Fonera&lt;br /&gt;
 * 00:18:84:1C:F7:4C, 00:18:84:1C:F7:4D, 192.168.44.143, Fonera&lt;br /&gt;
 * 00:18:84:25:28:E4, 00:18:84:25:28:E5, 192.168.44.144, Fonera&lt;br /&gt;
 * 00:18:84:28:90:78, 00:18:84:28:90:79, 192.168.44.145, Fonera&lt;br /&gt;
 * 00:18:84:25:DF:50, 00:18:84:25:DF:51, 192.168.44.146, Fonera&lt;br /&gt;
 * 00:18:84:27:7E:E0, 00:18:84:27:7E:E1, 192.168.44.147, Fonera&lt;br /&gt;
 * 00:11:2F:9D:15:86, 00:11:2F:9D:15:86, 192.168.44.148, WL500GD&lt;br /&gt;
 * 00:11:2F:9D:15:98, 00:11:2F:9D:15:98, 192.168.44.149, WL500GD&lt;br /&gt;
 * 00:11:2F:9D:15:43, 00:11:2F:9D:15:43, 192.168.44.150, WL500GD&lt;/div&gt;</summary>
		<author><name>Massoud</name></author>	</entry>

	<entry>
		<id>https://www.tmplab.org/wiki/index.php?title=HSF_Spaces&amp;diff=347</id>
		<title>HSF Spaces</title>
		<link rel="alternate" type="text/html" href="https://www.tmplab.org/wiki/index.php?title=HSF_Spaces&amp;diff=347"/>
				<updated>2008-05-20T01:41:42Z</updated>
		
		<summary type="html">&lt;p&gt;Massoud: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Please see the map and the pixs of the &lt;br /&gt;
&lt;br /&gt;
= Entrance =&lt;br /&gt;
&lt;br /&gt;
[[Image:2431_small.jpg]]&lt;br /&gt;
&lt;br /&gt;
[[Image:2432_small.jpg]]&lt;br /&gt;
&lt;br /&gt;
= Conference Room =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image:2433_small.jpg]]&lt;br /&gt;
&lt;br /&gt;
[[Image:2434_small.jpg]]&lt;br /&gt;
&lt;br /&gt;
[[Image:2435_small.jpg]]&lt;br /&gt;
&lt;br /&gt;
= Secretariat general =&lt;br /&gt;
&lt;br /&gt;
[[Image:2436_small.jpg]]&lt;br /&gt;
&lt;br /&gt;
= NOC =&lt;br /&gt;
&lt;br /&gt;
[[Image:2437_small.jpg]]&lt;br /&gt;
&lt;br /&gt;
= Workshop room =&lt;br /&gt;
&lt;br /&gt;
[[Image:2438_small.jpg]]&lt;br /&gt;
&lt;br /&gt;
[[Image:2439_small.jpg]]&lt;br /&gt;
&lt;br /&gt;
[[Image:2440_small.jpg]]&lt;br /&gt;
&lt;br /&gt;
= Kitchen =&lt;br /&gt;
&lt;br /&gt;
[[Image:2441_small.jpg]]&lt;br /&gt;
&lt;br /&gt;
= Dormitory =&lt;br /&gt;
&lt;br /&gt;
[[Image:2442_small.jpg]]&lt;br /&gt;
&lt;br /&gt;
[[Image:2443_small.jpg]]&lt;br /&gt;
&lt;br /&gt;
[[Image:2444_small.jpg]]&lt;br /&gt;
&lt;br /&gt;
[[Image:2445_small.jpg]]&lt;/div&gt;</summary>
		<author><name>Massoud</name></author>	</entry>

	<entry>
		<id>https://www.tmplab.org/wiki/index.php?title=File:2442_small.jpg&amp;diff=346</id>
		<title>File:2442 small.jpg</title>
		<link rel="alternate" type="text/html" href="https://www.tmplab.org/wiki/index.php?title=File:2442_small.jpg&amp;diff=346"/>
				<updated>2008-05-20T01:39:14Z</updated>
		
		<summary type="html">&lt;p&gt;Massoud: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Massoud</name></author>	</entry>

	<entry>
		<id>https://www.tmplab.org/wiki/index.php?title=HSF_Spaces&amp;diff=345</id>
		<title>HSF Spaces</title>
		<link rel="alternate" type="text/html" href="https://www.tmplab.org/wiki/index.php?title=HSF_Spaces&amp;diff=345"/>
				<updated>2008-05-20T01:38:05Z</updated>
		
		<summary type="html">&lt;p&gt;Massoud: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Please see the map and the pixs of the &lt;br /&gt;
&lt;br /&gt;
Entrance&lt;br /&gt;
&lt;br /&gt;
[[Image:2431_small.jpg]]&lt;br /&gt;
&lt;br /&gt;
[[Image:2432_small.jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image:2433_small.jpg]]&lt;br /&gt;
[[Image:2434_small.jpg]]&lt;br /&gt;
[[Image:2435_small.jpg]]&lt;br /&gt;
[[Image:2436_small.jpg]]&lt;br /&gt;
[[Image:2437_small.jpg]]&lt;br /&gt;
[[Image:2438_small.jpg]]&lt;br /&gt;
[[Image:2439_small.jpg]]&lt;br /&gt;
[[Image:2440_small.jpg]]&lt;br /&gt;
[[Image:2441_small.jpg]]&lt;br /&gt;
[[Image:2442_small.jpg]]&lt;br /&gt;
[[Image:2443_small.jpg]]&lt;br /&gt;
[[Image:2444_small.jpg]]&lt;br /&gt;
[[Image:2445_small.jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Conference Room&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
NOC#1&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
NOC#2&lt;/div&gt;</summary>
		<author><name>Massoud</name></author>	</entry>

	<entry>
		<id>https://www.tmplab.org/wiki/index.php?title=File:2446_small.jpg&amp;diff=344</id>
		<title>File:2446 small.jpg</title>
		<link rel="alternate" type="text/html" href="https://www.tmplab.org/wiki/index.php?title=File:2446_small.jpg&amp;diff=344"/>
				<updated>2008-05-20T01:36:51Z</updated>
		
		<summary type="html">&lt;p&gt;Massoud: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Massoud</name></author>	</entry>

	<entry>
		<id>https://www.tmplab.org/wiki/index.php?title=File:2445_small.jpg&amp;diff=343</id>
		<title>File:2445 small.jpg</title>
		<link rel="alternate" type="text/html" href="https://www.tmplab.org/wiki/index.php?title=File:2445_small.jpg&amp;diff=343"/>
				<updated>2008-05-20T01:36:33Z</updated>
		
		<summary type="html">&lt;p&gt;Massoud: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Massoud</name></author>	</entry>

	<entry>
		<id>https://www.tmplab.org/wiki/index.php?title=File:2444_small.jpg&amp;diff=342</id>
		<title>File:2444 small.jpg</title>
		<link rel="alternate" type="text/html" href="https://www.tmplab.org/wiki/index.php?title=File:2444_small.jpg&amp;diff=342"/>
				<updated>2008-05-20T01:36:16Z</updated>
		
		<summary type="html">&lt;p&gt;Massoud: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Massoud</name></author>	</entry>

	<entry>
		<id>https://www.tmplab.org/wiki/index.php?title=File:2443_small.jpg&amp;diff=341</id>
		<title>File:2443 small.jpg</title>
		<link rel="alternate" type="text/html" href="https://www.tmplab.org/wiki/index.php?title=File:2443_small.jpg&amp;diff=341"/>
				<updated>2008-05-20T01:35:59Z</updated>
		
		<summary type="html">&lt;p&gt;Massoud: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Massoud</name></author>	</entry>

	<entry>
		<id>https://www.tmplab.org/wiki/index.php?title=File:2441_small.jpg&amp;diff=340</id>
		<title>File:2441 small.jpg</title>
		<link rel="alternate" type="text/html" href="https://www.tmplab.org/wiki/index.php?title=File:2441_small.jpg&amp;diff=340"/>
				<updated>2008-05-20T01:35:11Z</updated>
		
		<summary type="html">&lt;p&gt;Massoud: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Massoud</name></author>	</entry>

	<entry>
		<id>https://www.tmplab.org/wiki/index.php?title=File:2440_small.jpg&amp;diff=339</id>
		<title>File:2440 small.jpg</title>
		<link rel="alternate" type="text/html" href="https://www.tmplab.org/wiki/index.php?title=File:2440_small.jpg&amp;diff=339"/>
				<updated>2008-05-20T01:34:34Z</updated>
		
		<summary type="html">&lt;p&gt;Massoud: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Massoud</name></author>	</entry>

	<entry>
		<id>https://www.tmplab.org/wiki/index.php?title=File:2439_small.jpg&amp;diff=338</id>
		<title>File:2439 small.jpg</title>
		<link rel="alternate" type="text/html" href="https://www.tmplab.org/wiki/index.php?title=File:2439_small.jpg&amp;diff=338"/>
				<updated>2008-05-20T01:34:18Z</updated>
		
		<summary type="html">&lt;p&gt;Massoud: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Massoud</name></author>	</entry>

	<entry>
		<id>https://www.tmplab.org/wiki/index.php?title=File:2438_small.jpg&amp;diff=337</id>
		<title>File:2438 small.jpg</title>
		<link rel="alternate" type="text/html" href="https://www.tmplab.org/wiki/index.php?title=File:2438_small.jpg&amp;diff=337"/>
				<updated>2008-05-20T01:34:03Z</updated>
		
		<summary type="html">&lt;p&gt;Massoud: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Massoud</name></author>	</entry>

	<entry>
		<id>https://www.tmplab.org/wiki/index.php?title=File:2437_small.jpg&amp;diff=336</id>
		<title>File:2437 small.jpg</title>
		<link rel="alternate" type="text/html" href="https://www.tmplab.org/wiki/index.php?title=File:2437_small.jpg&amp;diff=336"/>
				<updated>2008-05-20T01:33:50Z</updated>
		
		<summary type="html">&lt;p&gt;Massoud: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Massoud</name></author>	</entry>

	<entry>
		<id>https://www.tmplab.org/wiki/index.php?title=File:2436_small.jpg&amp;diff=335</id>
		<title>File:2436 small.jpg</title>
		<link rel="alternate" type="text/html" href="https://www.tmplab.org/wiki/index.php?title=File:2436_small.jpg&amp;diff=335"/>
				<updated>2008-05-20T01:33:24Z</updated>
		
		<summary type="html">&lt;p&gt;Massoud: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Massoud</name></author>	</entry>

	<entry>
		<id>https://www.tmplab.org/wiki/index.php?title=File:2435_small.jpg&amp;diff=334</id>
		<title>File:2435 small.jpg</title>
		<link rel="alternate" type="text/html" href="https://www.tmplab.org/wiki/index.php?title=File:2435_small.jpg&amp;diff=334"/>
				<updated>2008-05-20T01:33:06Z</updated>
		
		<summary type="html">&lt;p&gt;Massoud: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Massoud</name></author>	</entry>

	<entry>
		<id>https://www.tmplab.org/wiki/index.php?title=File:2434_small.jpg&amp;diff=333</id>
		<title>File:2434 small.jpg</title>
		<link rel="alternate" type="text/html" href="https://www.tmplab.org/wiki/index.php?title=File:2434_small.jpg&amp;diff=333"/>
				<updated>2008-05-20T01:29:53Z</updated>
		
		<summary type="html">&lt;p&gt;Massoud: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Massoud</name></author>	</entry>

	<entry>
		<id>https://www.tmplab.org/wiki/index.php?title=File:2433_small.jpg&amp;diff=332</id>
		<title>File:2433 small.jpg</title>
		<link rel="alternate" type="text/html" href="https://www.tmplab.org/wiki/index.php?title=File:2433_small.jpg&amp;diff=332"/>
				<updated>2008-05-20T01:29:35Z</updated>
		
		<summary type="html">&lt;p&gt;Massoud: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Massoud</name></author>	</entry>

	<entry>
		<id>https://www.tmplab.org/wiki/index.php?title=File:2432_small.jpg&amp;diff=331</id>
		<title>File:2432 small.jpg</title>
		<link rel="alternate" type="text/html" href="https://www.tmplab.org/wiki/index.php?title=File:2432_small.jpg&amp;diff=331"/>
				<updated>2008-05-20T01:29:22Z</updated>
		
		<summary type="html">&lt;p&gt;Massoud: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Massoud</name></author>	</entry>

	<entry>
		<id>https://www.tmplab.org/wiki/index.php?title=File:2431_small.jpg&amp;diff=330</id>
		<title>File:2431 small.jpg</title>
		<link rel="alternate" type="text/html" href="https://www.tmplab.org/wiki/index.php?title=File:2431_small.jpg&amp;diff=330"/>
				<updated>2008-05-20T01:29:04Z</updated>
		
		<summary type="html">&lt;p&gt;Massoud: uploaded a new version of &amp;quot;Image:2431 small.jpg&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Massoud</name></author>	</entry>

	<entry>
		<id>https://www.tmplab.org/wiki/index.php?title=File:2432_small.jpeg&amp;diff=329</id>
		<title>File:2432 small.jpeg</title>
		<link rel="alternate" type="text/html" href="https://www.tmplab.org/wiki/index.php?title=File:2432_small.jpeg&amp;diff=329"/>
				<updated>2008-05-20T01:15:01Z</updated>
		
		<summary type="html">&lt;p&gt;Massoud: uploaded a new version of &amp;quot;Image:2432 small.jpeg&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Massoud</name></author>	</entry>

	<entry>
		<id>https://www.tmplab.org/wiki/index.php?title=HSF_Spaces&amp;diff=328</id>
		<title>HSF Spaces</title>
		<link rel="alternate" type="text/html" href="https://www.tmplab.org/wiki/index.php?title=HSF_Spaces&amp;diff=328"/>
				<updated>2008-05-20T01:05:54Z</updated>
		
		<summary type="html">&lt;p&gt;Massoud: New page: Please see the map and the pixs of the   Entrance  Image:2431_small.jpg  Image:2432_small.jpg  Conference Room    NOC#1   NOC#2&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Please see the map and the pixs of the &lt;br /&gt;
&lt;br /&gt;
Entrance&lt;br /&gt;
&lt;br /&gt;
[[Image:2431_small.jpg]]&lt;br /&gt;
&lt;br /&gt;
[[Image:2432_small.jpg]]&lt;br /&gt;
&lt;br /&gt;
Conference Room&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
NOC#1&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
NOC#2&lt;/div&gt;</summary>
		<author><name>Massoud</name></author>	</entry>

	<entry>
		<id>https://www.tmplab.org/wiki/index.php?title=File:2432_small.jpeg&amp;diff=327</id>
		<title>File:2432 small.jpeg</title>
		<link rel="alternate" type="text/html" href="https://www.tmplab.org/wiki/index.php?title=File:2432_small.jpeg&amp;diff=327"/>
				<updated>2008-05-20T01:04:54Z</updated>
		
		<summary type="html">&lt;p&gt;Massoud: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Massoud</name></author>	</entry>

	<entry>
		<id>https://www.tmplab.org/wiki/index.php?title=File:2431_small.jpg&amp;diff=326</id>
		<title>File:2431 small.jpg</title>
		<link rel="alternate" type="text/html" href="https://www.tmplab.org/wiki/index.php?title=File:2431_small.jpg&amp;diff=326"/>
				<updated>2008-05-20T00:59:43Z</updated>
		
		<summary type="html">&lt;p&gt;Massoud: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Massoud</name></author>	</entry>

	<entry>
		<id>https://www.tmplab.org/wiki/index.php?title=Things_and_borrowed_things&amp;diff=205</id>
		<title>Things and borrowed things</title>
		<link rel="alternate" type="text/html" href="https://www.tmplab.org/wiki/index.php?title=Things_and_borrowed_things&amp;diff=205"/>
				<updated>2008-03-04T11:47:49Z</updated>
		
		<summary type="html">&lt;p&gt;Massoud: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* &amp;lt;strike&amp;gt;Tournevis - Antonin/Daniel&amp;lt;/strike&amp;gt;&lt;br /&gt;
* Book [http://www.amazon.fr/Gu%C3%A9rilla-kit-techniques-nouvelles-anticapitalistes/dp/2707154059/ref=pd_bbs_sr_1?ie=UTF8&amp;amp;s=books&amp;amp;qid=1203087206&amp;amp;sr=8-1 &amp;quot;Guérilla kit&amp;quot; ] - Lyle&lt;br /&gt;
* Book - &amp;quot;Hacking - the art of exploitation&amp;quot; - massoud&lt;/div&gt;</summary>
		<author><name>Massoud</name></author>	</entry>

	</feed>