You are on page 1of 29

Openwireless-Netz in Winterthur

Aufbau eines Ad-Hoc Netzwerks


Autor: Simon Gubler, Kantonsschule Rychenberg, Winterthur Betreuer: Dr. Erasmus Bieri
06.12.11

Maturittsarbeit von Simon Gubler a


Inhaltsverzeichnis
1 Einleitung 2 Fragestellung und Zielsetzung 2.1 Was ist ein Openwireless? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2.2 Ziele der Maturittsarbeit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . a 3 Grundlagen zur Drahtlosen Datenubertragung 3.1 Womit werden Signale drahtlos ubertragen? . . 3.2 Elektromagnetische Wellen . . . . . . . . . . . . 3.2.1 Herleitung der Wellenlnge . . . . . . . . a 3.3 Kanle . . . . . . . . . . . . . . . . . . . . . . . a 3.4 Rechtliche Fragen . . . . . . . . . . . . . . . . . 4 Grundlagen zum Netzwerkaufbau 4.1 WLAN-Modi . . . . . . . . . . . 4.1.1 Infrastruktur . . . . . . . 4.1.2 Ad-Hoc . . . . . . . . . . 4.2 Adressvergabe: IPv4 . . . . . . . 1 2 2 2 3 3 3 3 4 5 6 6 6 7 8 10 10 10 11 12 13 15 16 17 18 18 20 20 21 21 23 24

. . . . .

. . . . .

. . . . .

. . . . .

. . . . .

. . . . .

. . . . .

. . . . .

. . . . .

. . . . .

. . . . .

. . . . .

. . . . .

. . . . .

. . . . .

. . . . .

. . . . .

. . . . .

. . . .

. . . .

. . . .

. . . .

. . . .

. . . .

. . . .

. . . .

. . . .

. . . .

. . . .

. . . .

. . . .

. . . .

. . . .

. . . .

. . . .

. . . .

. . . .

. . . .

. . . .

. . . .

. . . .

. . . .

. . . .

. . . .

5 Aufbau des MANET 5.1 Routerwahl . . . . . . . . . . . . . . 5.2 WRT54GL . . . . . . . . . . . . . . . 5.2.1 Konguration vom WRT54GL 5.3 Alixboard . . . . . . . . . . . . . . . 5.3.1 Konguration der Alixboards 5.4 Nanostation . . . . . . . . . . . . . . 5.4.1 Konguration der Nanostation 5.5 Verteilung der Router . . . . . . . . . 5.6 Linkqualitten . . . . . . . . . . . . . a 5.6.1 ETX-Werte . . . . . . . . . .

. . . . . . . . . .

. . . . . . . . . .

. . . . . . . . . .

. . . . . . . . . .

. . . . . . . . . .

. . . . . . . . . .

. . . . . . . . . .

. . . . . . . . . .

. . . . . . . . . .

. . . . . . . . . .

. . . . . . . . . .

. . . . . . . . . .

. . . . . . . . . .

. . . . . . . . . .

. . . . . . . . . .

. . . . . . . . . .

. . . . . . . . . .

. . . . . . . . . .

. . . . . . . . . .

. . . . . . . . . .

. . . . . . . . . .

. . . . . . . . . .

. . . . . . . . . .

. . . . . . . . . .

6 Fazit 6.1 Fazit MANET im Quartier . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6.2 Ungelste Probleme . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . o 6.3 Machbarkeit in der Winterthurer Altstadt . . . . . . . . . . . . . . . . . . . . . 7 Danksagung 8 Glossar

Einleitung

Einleitung

Im Rahmen meiner Maturittsarbeit beschftigte ich mich mit der Frage, ob ein grosses freies a a WLAN-Netzwerk in der Winterthurer Altstadt realisierbar wre. Dazu erstellte ich ein Ad-Hoca Netzwerk im Quartier Winterthur-Seen. Damit sollten Erfahrungen und Messungen gemacht werden, die auf eine Machbarkeit in der Winterthurer Altstadt schliessen. Bei diesem WLAN handelt es sich nicht um ein simples, normales drahtlos-Netzwerk, sondern um ein Ad-HocNetzwerk. Ziel dieser speziellen Technik ist es, dass nicht jeder Router einen Kabelanschluss fr u Internet haben muss, sondern dass sie sich gegenseitig alle einen oder mehrere Internetanschlsse u teilen knnen. o Die Arbeit enthlt am Anfang Erluterungen der benutzten Techniken, Kongurationen und a a Gerte. Gegen Ende folgen die Messungen vom fertig aufgestellten Netzwerk, die Ergebnisse a und das Fazit. Des weiteren wurden technische Begrie im Glossar zusammengefasst.

Fragestellung und Zielsetzung

2
2.1

Fragestellung und Zielsetzung


Was ist ein Openwireless?

Drahtlose Kommunikation ist in der heutigen Welt nicht mehr aus dem Alltag wegzudenken. Sei es uber ein Handy, ein Notebook, einen iPod, ein Headset oder uber die Fernbedienung zum Garagentor. Bei all diesen Gerten werden Signale mittels elektromagnetischen Wellen a ubermittelt. Genauso ist es der Fall bei drahtlosen Netzwerken. Openwireless ist der Name des Schweizer Projekts, welches in grsseren Stdten ein autonomes o a 1 MANET aufzustellen versucht, welche auf Ad-Hoc Basis fungiert. Die normalen bekannten WLANs (Wireless Local Area Network) (siehe Kapitel 4.1.1) funktionieren mit einem Router, dem Access-Point, und einem Client, zum Beispiel einem Smartphone. Bei dieser Technik ist der Access-Point der Chef, weist IPs zu und ist die Hauptverkehrsachse fr den ganzen Netzwerkverkehr. Ein Ad-hoc-Netzwerk (siehe 4.1.2) hingegen kennt keinen zenu tralen Router, alle Gerte kommunizieren miteinander und bilden ein hierarchieloses Netzwerk. a Auf technischen Details gehe ich spter genauer ein, an diesem Punkt gengt es zu wissen, dass a u ein MANET ein sich selbst organisierendes Netzwerk mit mehreren Empfngern und Knoten a ist.

2.2

Ziele der Maturittsarbeit a

Eine Radiosendung[6] des Chaos Computer Clubs erweckte mein Interesse fr Freifunk[7], dem u Deutschen Projekt fr MANETs in vielen Grossstdten. Nach einigen Recherchen fand ich die u a Schweizer Community Openwireless.ch[14], die solche Netzwerke in grsseren Stdten wie Bern o a oder St. Gallen betreibt. Ich stand via einer Mailinglist im Kontakt mit der Community und so kam mir die Idee, als Maturittsarbeit das Fundament fr ein Openwireless in Winterthur a u zu legen. Gleich ein ganzes, voll funktionsfhiges und chendeckendes Netz aufzustellen wre aber jena a a seits meiner Fhigkeiten und wrde den Rahmen einer Maturittsarbeit sprengen. Darum a u a beschrnke ich mich erst mal auf ein kleineres Funknetz im Quartier, und erstelle mittels Mesa sungen der Linkqualitten zwischen den Knoten eine Machbarkeitsstudie fr die Stadt Wina u terthur. Ein Projekt direkt in der Stadt wre mit Medienauftritten, Werbung, kompliziertere a Routerpositionierung verbunden, wofr die Zeit zu knapp wre. Rechtlich gesehen wrden aber u a u keine Probleme entstehen (siehe auch Kapitel 3.4) Ich beschrnke mich ausserdem auf Router von Linksys[10] (siehe 5.2 und selber gebauten Ala ixboards ( PCEngine[15], siehe auch 5.3)), die beide auf der Frequenz 2.4 GHz senden. Dies ist auch die Frequenz, auf welche ich mich beschrnken werde, um nicht wegen unerlaubten a Frequenzen oder zu hohen Sendeleistungen rechtlich belangt werden zu knnen. Das Material o leihe ich mir vorwiegend von anderen Freifunkern in der Schweiz aus.
MANET steht fr Mobile Ad-Hoc (siehe 4.1.2) Network und wird auch Mesh-Network genannt (mesh: u eng. fr vermascht), wobei jeder Netzwerkknoten mit mehreren anderen netzartig Verbunden ist und mittels u OLSR-Protokoll kommuniziert
1

Grundlagen zur Drahtlosen Datenbertragung u

3
3.1

Grundlagen zur Drahtlosen Datenubertragung


Womit werden Signale drahtlos ubertragen?

Die drahtlose Ubermittlung von Signalen oder Daten basiert auf elektromagnetischen Wellen. Entgegen der direkten Signalbertragung mittels Kabeln entstehen bei der drahtlosen Sigu nalbermittlung andere Schwierigkeiten und Fragen: Was passiert, wenn eine Welle an ein u Objekt prallt oder an diesem reektiert wird? Was passiert, wenn neue Signale vom Nachbarrouter hinzukommen, die auf der gleichen Frequenz sind? Was passiert, wenn der Bruder sich etwas in der Mikrowelle aufwrmt, und somit auch Energie uber 2.4 GHz Wellen ubertrgt? a a Beschftigen wir uns tiefer mit elektromagnetischen Wellen. a

3.2

Elektromagnetische Wellen

Die Signale werden bei der drahtlosen Ubermittlung wie gesagt uber elektromagnetische Wellen versendet. Eine elektromagnetische Welle ist eine gekoppelte elektrische- und magnetische Welle. Zu diesen Wellen gehren zum Beispiel Radiowellen, Mikrowellen, Rntgenstrahlung o o und Licht, welche sich alle ohne jegliches Medium mit Lichtgeschwindigkeit ausbreiten. 3.2.1 Herleitung der Wellenlnge a

Abbildung 1: Eine Welle mit Wellenlnge und Amplitude [11] a Jede Welle hat bestimmte Eigenschaften wie Geschwindigkeit, Frequenz und Wellenlnge a (siehe Abbildung 1). Diese stehen in folgender Beziehung: Geschwindigkeit = Frequenz Wellenlnge a (1)

Die Geschwindigkeit ist im Fall von elektromagnetischen Wellen c, also die Lichtgeschwindigkeit. Die Frequenz von unserem WLAN ist 2.4 GHz:([1, S. 12]):

3.3

Kanle a

m =f s f = 2.4 GHz = 24 109 Wellenberge / Sekunde c = 3 108 = 3 10 m/s c = = 12.5 cm f 2.4 109 s1
8

(2) (3) (4)

Wenn in einem Gebude der Empfang eines Signales relativ schlecht ist, kann das mit der a Dicke und besonders der Materialbeschaenheit der Wnde im Zusammenhang stehen. Dicke a Wnde (besonders aus Stahlbeton), lassen die Wellen schlecht passieren. Durch die Wechsela wirkung der elektromagnetischen Welle mit magnetischen Dipolen oder elektrischen Ladungen, entsteht ein Verlust der Energie der Welle.

3.3

Kanle a

Abbildung 2: Kanalvergabe im 2.4 GHz-Bereich [5] Um Probleme beim Empfnger der elektromagnetischen Wellen zu vermeiden, mssen die a u Wellen, die alle auf 2.4 GHz (vgl. Glg. 4) funken, sauber aneinander vorbeikommen. Das ist besonders in grsseren Stdten ein Problem, da hier sehr viele WLANs zusammenkommen, die o a zum Teil kommerziell und extrem chendeckend aufgestellt sind. a Die Technik greift hier als Massnahme zu den Kanlen zurck, welche sich in minimalen Frea u quenzverschiebungen unterscheiden und so die Signale beim Empfnger dierenzieren. Auch a wenn die Kanle unterschiedliche Zahlen tragen, knnen sich ihre Frequenzbnder2 uberschneiden, a o a solange die Kanle nicht genug weit auseinander liegen. Idealerweise besetzen wir die Kanle a a 1, 6 und 11 -wie aus der Abb. 2 auszulesen ist- um Strungen zu umgehen. o Fr mein Openwireless Netz habe ich den Kanal 10 gewhlt, da er in meiner Nachbarschaft u a selten besetzt ist, und es in der Openwireless-Tradition liegt, dass wir Kanal 10 besetzten, denn wenn ein anderer Freifunker in Winterthur aktiv ist und sich uber die Openwireless-Standarts informiert, benutzt er sicherlich auch diesen Kanal. Meiner Meinung nach macht diese Kanalwahl keinen Sinn, da wir so zustzliche Uberschneidungen a
Bandbreite ist die Frequenzbreite, im 2.4 GHz-Bereich: 2.4-2.48 GHz, also 0.08 GHz. Umso hher die Bando breite umso mehr Informationen knnen pro Zeit ubermittelt werden, da mehr Wellen in der gleichen Zeit o ankommen.
2

3.4

Rechtliche Fragen

riskieren. Wenn wir schon auf hhere Kanle setzen, sollte es Kanal 11 sein. Ein weiteres Gegeo a nargument ist aus der Quelle [13] herauszulesen: Die Kanl 9 und 10 sind besonders anfllig fr a a u die Strung durch Mikrowellenherde, da ihre Trgerfrequenz (2,452 und 2,457 GHz) sehr nah o a an der Mikrowellen-Frequenz 2,455 GHz liegen.

3.4

Rechtliche Fragen

In einer ersten Phase meiner Maturittsarbeit erstellte ich ein kleineres MANET in meinem a 3 Quartier mit dem Internet-Uplink bei mir zuhause. Im vorhinein informierte ich mich uber die rechtlichen Probleme, die auf mich zukommen knnten. Das BAKOM (Bundesamt fr o u Kommunikation)[3] schreibt fr die Frequenz 2.4 GHz eine Maximalsendeleistung von 100mW u vor. Die Sendeleistung muss innerhalb der Freifunk-Firmware in der Einheit dBm (Dezibel Milliwatt) konguriert werden. dBm (Dezibel Milliwatt) ist die Einheit des Leistungspegels (LP), der das Verhltnis einer Leistung P im Vergleich zur Bezugsleistung von 1mW (Milliwatt) a beschreibt.[21] P1 P0

LP = 10 log10

(5)

Unsere 100 mW ergeben also einen Wert von 20 dBm. Ich kongurierte die Router so, dass dieser legale Sendeleistungswert nicht uberschritten wird. Normalerweise senden WLAN-Router mit ca. 30-50 mW. Im Vergleich zu Handys, welche mit bis zu 2 W senden und Basisstationen, die Sendeleistungen um 50 W haben, ist das nicht besonders viel. Schnurlose Telefone im Haushalt senden mit 250 mW. Eine weitere wichtige Frage, die immer auftaucht, ist: Was passiert mir, wenn eine andere Person uber meinen Anschluss illegale Daten herunterldt oder verteilt? a Gemss Olaf Koglin und Juergen Neumann (IT-Rechtspezialisten, siehe folgende Quellen) ist a die Antwort einfach: Derjenige, der die illegalen Daten verteilt, macht sich strafbar. Solange der Betreiber eines Hotspots nicht weiss, dass illegale Daten uber sein Netz versendet wer den, macht er sich nicht strafbar.(Quellen: [4], [2]). Bei den Openwireless-Router springt beim ersten Verbinden ausserdem ein Fenster auf, welches auf die rechtlichen Bestimmungen hinweist. Mein MANET blockiert zustzlich Filesharing (P2P)4 Programme. Sobald solche P2P-Verbindungen a aufgebaut werden, wird der Benutzer vom Netz getrennt.

Ein Internet-Uplink ist ein Router im Meshnetzwerk, welcher auch Internet ins Netz einspeist. Ein Meshnetzwerk braucht mindestens einen Uplink, mehrere wrden zu zustzlicher Stabilitt fhren. u a a u 4 P2P steht fr Peer-to-Peer, das meist genutzte Filesharing-Protokoll u

Grundlagen zum Netzwerkaufbau

4
4.1

Grundlagen zum Netzwerkaufbau


WLAN-Modi

Damit ein Netzwerk sauber und zuverlssig funktioniert, braucht es eine Kommunikation mit a klaren Regeln. Der Administrator hat drei verschiedene Betriebsarten zur Verfgung, um ein u WLAN aufzustellen. Ich gehe aber nur auf zwei davon genauer ein. Der dritte Modus wre a Wireless Distributed System, kurz WDS, gewesen. 4.1.1 Infrastruktur

Abbildung 3: Ein Accesspoint und 3 Clients [17]

Im Infrastruktur-Modus gibt es einen zentralen Router oder einen Access-Point (AP), der den Verkehr und die Adresszuweisung regelt. Der gesamte Netzwerkverkehr geht ausserdem uber ihn und er ist eine Art Ubermittlungsstelle. Im Infrastrukturnetz gibt es also eine Hierar chie zwischen dem AP und den Clients, wahrscheinlich heisst das Netz deswegen Infrastruktur5 . Der AP sendet in einem bestimmen Abstand immer kleine Pakete, sogenannte Beacons (eng. fr Leuchtfeuer), in die Luft. Wenn wir mit unserem Smartphone nach einem WLAN suchen, u und eine SSID (Netzwerkname) nden, empfangen wir die Beacons vom AP. Aus den Beacons liest das Smartphone alle mglichen Ubertragungsraten und die Art der Verschlsslung heraus, o u um in einem 2. Schritt eine sichere Verbindung aufzubauen. Gleichzeitig ermglicht das stndige o a Leuchtfeuer eine Uberwachung der Empfangsqualitt fr den Client. a u Ein Signal von einem Computer zum anderen geht also nicht direkt, weil der Client nur den AP kennt, somit muss das Paket also zuerst uber den AP, um von ihm an den Empfnger gesendet a
5

Die Namensherkunft ist (mir) nicht bekannt.

4.1

WLAN-Modi

Abbildung 4: Ad-Hoc Netz ohne Access-Point [16]

zu werden. Der Infrastruktur-Modus ist insofern praktisch, dass ein bestehendes LAN-Netz (wie zum Beispiel an der Kantonsschule Rychenberg) mit mehreren Access-Points ausgestattet werden kann, um mobilen Gerten einen Drahtlos-Zugri auf das Netzwerk zu ermglichen. a o 4.1.2 Ad-Hoc

Ein Ad-Hoc-Netz (lat. ad hoc: fr diesen Augenblick gemacht) ist ein Funknetz, dass mehrere u Endgerte miteinander verbindet. a Im Ad-Hoc Modus kommunizieren alle Clients selbststndig untereinander. Fr die Kommua u nikation braucht es keine Ubermittlungsstelle mehr, warum dieser Betriebsmodus auch als Peerto-Peer-Modus6 bezeichnet wird. Ein Ad-Hoc Netzwerk nur unter Laptops ist zum Beispiel unter Ubuntu schnell und einfach erstellt, da kein AP bentigt wird. Oft wird solch ein Netzwerk nur temporr fr eine Konferenz o a u oder fr eine bequeme Datenbertragung zwischen zwei oder mehreren Laptops erstellt. u u Openwireless verwendet auch Ad-Hoc, um ein unabhngiges Netzwerk zu erzeugen, das auch a weiter funktioniert, wenn Clients sich Abmelden oder eine Verbindung zu einem Router abbricht. Ausserdem kann in ein Internetanschluss in einer Art Kettenreaktion uber die ganze Mesh-Wolke von Router zu Router weitergesendet werden. Also ideal fr ein chendeckendes u a Netzwerk. Fr die Kommunikation in meinem Ad-Hoc-Netzwerk verwenden alle Router das OLSR-Protokoll. u Einige Angaben und Methoden dieses Protokolls sind im Kapitel 5.6.1 nachzulesen.
6 Peer-to-Peer (auch p2p bezeichnet), ist eine Verbindung zwischen 2 Rechnern, worin Daten ohne Server Ubermittelt werden knnen. Eine huge Anwendung ndet p2p in Filesharing, zum beispiel uber BitTorrent. o a

4.2

Adressvergabe: IPv4

4.2

Adressvergabe: IPv4
IP-Adresse Subnetzmaske Netzanteil 192.168.0. 255.255.255. Hostanteil 20 0

Abbildung 5: Eine IP-Adresse (192.168.0.20) strukturiert aufgebaut und unterschieden zwischen Netz- und Hostanteil Innerhalb vom Internet ist eine usserst przise Adressvergabe essentiel fr ein funktiona a u ierendes System. Sobald zwei Server die gleiche Adresse htten, wrde ein Chaos entstehen. a u Smtliche Datenkommunikation erfolgt im Internet uber IP-Adressen. IPv4 (Internet Protokoll a Version 4, frher nur IP) ist das heute meist gebrauche Internetprotokoll. u Eine IPv4 Adresse besteht aus 32-Bit, aufgeteilt in 4 8 Bit, die mit Punkten getrennt werden: z.B 10.247.21.97. Das globale Maximum von IPv4-Adressen ist bei 232 (4.294.967.296) Adressen7 . Als Administrator muss man entscheiden und vorausplanen, wie viele Gerte in seinem Netz vera bunden sein werden. Danach entscheidet er, welchen Teil seiner Adressvergabe x, und welche variabel ist. Das heisst, er entscheidet, ab welchem Bit sich die Zahlen verndern. Dies wird a mit der Netzwerkmaske geregelt: Die Netzwerkmaske teilt die IP-Adresse in 2 Teile auf, dem Netzanteil und dem Hostanteil. Der Netzanteil ist der Fixe, der Hostanteil der variable Wert. In der Tabelle 5 ist die Netzwerkmaske: 255.255.255.0, der letzte Bit-block ist also variabel, der Rest ist x. Zum Netzanteil gehrt also 192.168.0. und zum Hostanteil die 20, die zum Beispiel einem Laptop zugewiesen o wird, wenn er sich mit dem Netzwerk verbindet. Das ist soweit die Theorie hinter der IP-Adresse. Meine Router laufen mit einer Netzwerkmaske von 255.255.0.0 (siehe Abb. 6, interface: wlan0). Der Hostteil ist bei allen 10.247, danach weist der Router jedem Client die letzten beiden Werte zu. Auf der linken Seite von Abb. 6 stehen die Namen der verschiedenen Interfaces im Router. Weiter ist ihre IP(addr) ablesbar und die Netzwerkmaske(Mask). Bcast gibt die hchst o mglich zuweisbare IP mit dieser Mask an, wobei man sehr gut sieht, welche Werte sich vom o Ausgangswert verndern und wo ihr Maximum liegt. a Meine Router haben schlussendlich immer die gleichen IPs, die ich ihnen einmal zugewiesen habe. Nur die IPs der Clients ndern sich jeweils beim Login ins Netz. Die IPs der Router a sind spter in meiner Maturittsarbeit in Abb. 14 abzulesen. a a Damit ein nationales, oder immerhin stdtebergreifendes MANET entstehen knnte, wird a u o die IP-Zuweisung fr die Router untereinander von der Openwireless-Community ubernommen. u
Dieses Maximum wird bald zu einem Problem der Welt, da wir bald keine freien Adressen mehr haben. Ein Wechsel zu IPv6 wird denitiv ntig sein o
7

4.2

Adressvergabe: IPv4

Abbildung 6: Ifcong-Ausgabe auf dem Alixboard Simon9

Wenn man sich einen neuen Router gekauft hat, und diesen in ein Netz integrieren will, kann man dieses Gert auf www.openwireless.ch registrieren, und man bekommt eine IP zugewiesen, a die bestimmt kein zweites Mal vorkommt. Man kann dann selber die IP, die man bekommen hat, auf dem Router kongurieren.

Aufbau des MANET

10

5
5.1

Aufbau des MANET


Routerwahl

Bei der Routerwahl fr ein MANET ist das Hauptkriterium, dass man die Originalrmware u durch eine Linuxrmware8 ersetzen und somit fr eigene Zwecke modizieren kann. Ausserdem u muss der gertespezische Chipsatz von den Treibern und der Firmware uberhaupt untersttzt a u werden. Alle bisherigen Freifunk-Projekte basierten auf der Linux-Distribution Openwrt[22], welche eine voll beschreibbares Dateisystem und den Paketmanager opkg beinhaltet. Die PaketQuellen beinhalten zurzeit (2011) ungefhr 2000 Software-Pakete, die es dem Anwender era lauben, den Router sehr weitlug zu kongurieren und die ursprnglichen Funktionen der a u originalen Firmware um ein Vielfaches zu erweitern. So entstanden mehr und mehr speziesche Pakete fr den Einsatz von OLSR-Protokollen9 in MANETs. u

5.2

WRT54GL

Abbildung 7: Ein WRT54GL von der Firma Linksys [10]

Wie im Kapitel 2.2 erwhnt, beschrnkte ich mich in meiner Arbeit auf den WRT54GL von a a Linksys[10], welcher zu dem Freifunk-Router wurde. Grnde dazu: u

Der Router ist fr 60.- erhltlich und hat einen relativ kleinen Stromverbrauch; kann sehr u a lange laufen ohne dass ein Neustart wegen Fehlern ntig wird o Er beherrscht den Standard 802.11g (54 Mbit/s) und 802.11b (11 Mbit/s). 802.11n (600 Mbit/s) wre von der Datenbertragungsrate interessant, aber nicht alle Endgerte una u a tersttzen dies zurzeit. u
8 9

Linux: Oenes, freies, Opensource-Betriebssystem. OlSR steht fr Optimized Link State Routing, genaue Informationen gibt es im Glossar. u

10

5.2

WRT54GL

11

Der Quellcode der Originalsoftware ist Opensource. Jeder Entwickler kann so seine Firmware anpassen. Die Sendeleistung lsst sich anpassen. Somit ist die Reichweite beeinussbar. a Er hat einen 4-Port Switch 5.2.1 Konguration vom WRT54GL

Damit man ein WRT54GL kongurieren kann, schliesst man sich mit einem LAN-Kabel am Gert an und der Router muss dem Laptop eine IP zuweisen. Uber einen Browser kann man a nun uber die Standart-IP 192.168.1.1 des Routers auf das Gert zugreifen. Wenn noch die a Original-Firmware von den WRTs auf dem Router ist, kann man im Browsermen die Freifunku Firmware, welche auf www.openwireless.ch erhltlich ist, auf den Router spielen. Die Freifunka Firmware bringt wenige schon eingestellte Werte mit, an denen ich nur leichte bis gar keine Anderungen vornahm. Als erstes kongurieren wir die IPs, die von der Openwireless-Community fr das registrierte u Gert zugewiesen wurde und eine Netzwerkmaske dazu. Fr meinen Router Simon1 sind dies a u folgende Einstellungen: WLAN-IP-Adresse: 10.247.22.241, WLAN-Netzmaske: 255.255.0.0. Die Sendeleistung kann gleich innerhalb der Firmware mit einem integrierten Rechner ausgerechnet werden. Zu beachten sind die gesetzlichen Richtlinien, in der Schweiz zum Beispiel liegt die maximale Sendeleistung auf der Frequenz 2.4 GHz bei 100mW (Siehe auch 3.4).:

Abbildung 8: Meine Einstellungen im Drahtlos-Men des WRT54GLs u

Wichtig ist auch, dass die Empfangs- und Sendeantenne die gleiche ist, da sie sich son st gegenseitig stren knnten. Die Ubertragungsrate lsst man am besten auf automatisch. o o a Ich habe Download-Tests bei verschiedenen Ubertragungsraten gemacht und bin auf folgendes Ergebnis gekommen: Je hher die Ubertragungsrate, desto schneller werden Signale ubermittelt, aber desto krzer o u wird die Reichweite der Signale. Ich stelle mir dazu meist zwei Personen vor, die miteinander kommunizieren. Wenn der eine schnell redet, ist er nur auf kurze Distanz klar hrbar, auf weite o Distanz muss er eher langsam und deutlich sprechen, damit die andere Person alles versteht. 11

5.3

Alixboard

12

Ich habe mein ganzen MANET als Unternetzwerk in mein Heim-Infrastrukturnetzwerk untergliedert. Dass erfordert aber, dass mein Heimrouter dem Router Simon1 den Internetanschluss gewhrt und ihm eine IP-Adresse via DHCP zuweist. Dazu ist in der Verwaltung beim a Menpunkt WAN, als WAN-Protokoll DHCP-Server abfragen, auszuwhlen. Somit weist u a der Heimrouter dem Simon1 eine statische, immer xe IP zu: 192.168.0.18. Uber diese kann ich spter auf den Router zugreifen und Anderungen vornehmen, ohne mit dem Laptop direkt am a Router hngen zu mssen. Die jeweils zugewiesene IP muss man sich merken, wenn es immer a u die gleiche ist. Ansonsten muss man sie innerhalb von seinem Heimnetzwerk herausnden. Zu nden ist sie sicherlich auf der Browseransicht des Heimrouters, fr Linux-User gibt folgender u Befehl Auskunft uber alle angeschlossenen Gerte im Netzwerk und dessen IPs/Ports: a nmap 192.168.0.0/24 Simon1 verfgt nun uber einen Internetanschluss (er wird somit zum Uplink), und kann auf u seiner Ebene ein Ad-Hoc-Netzwerk erstellen. Ausserdem kann ich ab diesem Zeitpunkt aus neue Pakete und neue Software direkt aus dem Internet auf den Router herunterladen und installieren. Des weiteren mssen wir uns um unsere rechtliche Absicherung kmmern. Dies tun wir unter u u dem Menpunkt DHCP-Splash (Unter DHCP-Splash versteht man das auiegende Fenster, u welches die Gste begrsst und uber die Nutzungsbestimmungen informiert.) Den Text fr den a u u DHCP-Splash habe ich von der Openwireless-Community ubernommen. Ausserdem habe ich es so eingestellt, dass nur diejenigen, die sich drahtlos verbinden, die Nutzungsbestimmungen akzeptieren mssen. Ein kabelgebundener Client wre sowieso nur ich als Administrator geweu a sen. Zu guter Letzt deniert man noch einen Namen fr den Router, in diesem Fall Simon1, und ein u Passwort dazu. Nach einem Neustart werden alle Anderungen ubernommen, und der Router beginnt, mit diesen vorgenommenen Einstellungen zu funken.

5.3

Alixboard

Neben dem WRT54GL konnte ich von Mitgliedern des Openwireless.ch noch 4 Alixboards ausleihen, um auch diese in meinem Netz einzubinden. Alixboards sind zusammengesetzte Intel-Chipstze von der Firma PC-Engine[15], welche Openwrt gut untersttzen. Eine Stromvera u 10 sorgung uber PoE ist mglich. Ich uberspielte die Gerte mit dem Openwrt-Backre (Backre o a ist eine Unterdistribution von der Openwrt-Firmware), was aber eine sehr mhsame Arbeit war. u Unzhlige Stunden investierte ich darin, alle Treiber zum Laufen zu bringen, und regeln in der a Firewall zu erstellen. Bisher ist es mir schon mglich, die Alixboards ins Netz zu integrieren, jeo doch laufen sie nur als Meshnode: Sie ubermitteln zwar Signale und Datenverkehr den nchsten a Routern, aber der direkte Zugri als Client konnte ich bisher noch nicht ermglichen. Jedes Mal o werden den Clients nicht existierende oder ins Nirvana fhrende IPs zugewiesen. u
PoE (Power over Ethernet) ist ein Verfahren, mit dem netzwerkfhige Gerte uber das 8-adrige Etherneta a Kabel mit Strom versorgt werden knnen. o
10

12

5.3

Alixboard

13

Abbildung 9: Ein Foto eines Alix-Boards in wetterfestem Gehuse a

5.3.1

Konguration der Alixboards

Als Firmware fr die Alixboards empfohlen mir Mitglieder der Openwireless-Community, Openwrtu Backre zu benutzen, da diese Distribution die meist entwickelte ist. Die Alixboards enthalten alle eine 1 GB grosse Compact-Flash Speicherkarte, auf welche man mit Linux mit wenigen Befehlen in der Kommandozeile ein Betriebssystem installieren kann.

Abbildung 10: Eine Compact-Flash Speicherkarte. [19]

Die Firmware kann von diesem Link11 herunter geladen werden. Nachher schliesst man die CF an den Computer an und installiert die Firmware mit folgenden Befehlen (Firmware ist bei mir auf dem Desktop gespeichert): Die Firmware ist nun ubertragen, und wir knnen via LAN-Kabel auf die Standard-IP des Alo ixboards zugreifen, welche auch wie beim WRT 192.168.1.1 ist. Wenn man die Verbindung uber das Terminal aufbaut, erscheint nach dem Login ein mit Zeichen dargestelles Bild von Openwrt und die Anleitung fr einen Backre, ein alkoholischer Shot (Alle Openwrt-Firmwares sind u
http : //downloads.openwrt.org/backf ire/10.03.1 rc5/x86g eneric/openwrt x86 generic combined squashf s.img
11

13

5.3

Alixboard

14

cd /home/simon/Desktop sudo dd if=openwrt-x86-generic-combined-squashfs.img of=/dev/sdb die Ausgabe lautet: 12719+1 Datenstze ein a 12719+1 Datenstze aus a 6512132 Bytes (6.5 MB) kopiert, 3.61238 s, 1.8 MB/s

nach Shots benannt). Die Konguration von den Alixboards ist bedeutend schwieriger, weil die Firmware nicht mehr speziell fr Freifunk-Zwecke programmiert ist. Wie bei den WRTs muss man zuerst schauen, u dass das Alixboad eine Verbindung ins Internet aufbauen kann. Dazu stellt man auch hier die WAN-Einstellungen auf DHCP-Server abfragen. Fr eine sptere eziente Konguration aru a beitet man ab diesen Zeitpunkt am besten mit dem Browser und dem Terminal parallel. Daher baut man wie folgt eine Verbindung zum Router auf (seine IP lautet zur Zeit 192.168.0.7: ssh roo@192.168.0.7 Nach einer Passwortabfrage ist die Verbindung aufgebaut. Zuerst mssen wir uberhaupt die u Openwrt-Distribution mit den essentiellen Freifunk-Paketen erweitern. Dazu installiert man per Komandozeile: opkg update opkg install luci-mod-freifunk-community Opkg wird schon in Kapitel 5.1 erwhnt. Mit diesem Paketmanager wurde im ersten Bea fehl dessen Liste der erhltlichen Pakete runter geladen. Im zweiten Schritt wurde das Paket a luci-mod-freifunk-community installiert, welches alle wichtigen Treiber und Software fr das u Alixboard zu Freifunk-Zwecken beinhaltet. Innerhalb der Browseransicht muss nun eine neue Schnittstelle, nmlich das Mesh-Netzwerk a erstellt werden. Innerhalb dieser Schnittstelle, die ich einfach Mesh genannt habe, werden wie beim WRT das Protokoll und die IP deniert. Im Men Wi kommen alle Grundeinstellungen u des Netzwerkes: ESSID: www.openwireless.ch Mode: Ad-Hoc BSSID: 02:CA:FF:EE:BA:BE (Alle Router im MANET haben die gleiche BSSID. Wenn allle BSSIDs gleich sind, weiss die Firmware, dass sie zum gleichen Netz gehren. o Das ganze Netzwerk hngen wir noch an die Schnittstelle Mesh, welche wir gerade vorher a erstellt haben. Die Wichtigsten Einstellungen sind somit gemacht. Nun muss das ganze WLAN fr das Alu ixboard aktiviert werden. Dazu muss man die Kongurationsdatei im Router bearbeiten. Folgende Schritte sind ziemlich kompliziert, ich erwhne an dieser Stelle also nur die Solleinstela lungen fr die Datei. Mit folgendem Befehlt kann man diese Datei bearbeiten: u vi /etc/config/wireless 14

5.4

Nanostation

15

Die Sollwerte lauten:

Abbildung 11: Der Sollwert der Datei: /etc/cong/wireless.conf

Nun ist das Alixboard soweit, dass es als Mesh-Node dient. Verbindungen direkt mit einem Smartphone ins MANET sind aber nicht mglich, der Router erweitert dieses Netz nur (Siehe im o Kapitel 6.2). Die Konguration der Alixboards ist ausserdem so kompliziert, weil die Firmware noch nicht einwandfrei funktioniert. Die Einstellungen wren rein theoretisch auch in der a Browseransicht machbar, nur ubernimmt diese nur selten die eingegebenen Werte und wendet sie auch nicht an. Daher macht man diese Anderungen besser direkt in den Kongurationsdateien.2

5.4

Nanostation

Die Nanostation ist ein Router kombiniert mit einem modernen Antennensystem. Sie arbeitet hchst zuverlssig und hat einen Atheros-Chipsatz, welche mit der Firmware Openwrt-Backre o a fr ein MANET sehr ntzlich ist. Gleich wie die Alixboards kann sie mit PoE mit Strom u u versorgt werden, ist wasser- und wetterfest und kann somit an Huserfassaden montiert werden. a Sie fungiert zur Zeit als Brcke von meiner Winde zu meinen Nachbarn, wo weitere Router u stehen. Mehr dazu im Kapitel 5.5.

15

5.5

Verteilung der Router

16

Abbildung 12: Eine Nanostation von Ubiquiti[12]

5.4.1

Konguration der Nanostation

Ein Problem bei der Konguration der Nanostation war, dass der Vorgnger, von dem ich das a Gert ausgeliehen haben, einen persnlichen SSH-Privatekey erzeugt hat, um auf den Router a o zuzugreifen. Ohne seinen Computer konnte ich also keine Vernderungen durchfhren. Die a u Problematik bestand also darin, dass ich uberhaupt keine Administratiorenrechte hatte. Ich versuchte, einen Hintereingang mittels TFTP (Trivial File Transfer Protocol) zu nden. Wie der Name sagt, ist dieses Protokoll im Jahr 1980 usserst einfach programmiert worden: Es a gibt nur die Funktion Lesen und Schreiben, jegliche Funktionen fr beschrnkte Zugrisrechte u a fehlen, also ideal um ohne Passwort ein Gert zu verndern. Das Uberspielen der Firmware war a a daraufhin erstaunlich einfach (siehe Abb . 13).

Abbildung 13: Beschreiben der Nanostation (192.168.1.20) via tftp

Nach einem Reboot musste mich lediglich via LAN-Kabel an die Nanostation koppeln und konnte uber den Browser die IP-Abfrage via DHCP12 auf meinen Heimrouter leiten, und somit war die Nanostation bereit zur Konguration mit Backre, welche sehr hnlich ist, wie beim a Alixboard. Der grosse Unterschied ist, dass die Firmware einwandfrei funktioniert, und alle Einstellungen wie oben direkt in der Browseransicht vorgenommen werden knnen. o

16

5.5

Verteilung der Router

17

Abbildung 14: Eine schematische Darstellung der Router und der Linkqualitt. Die Aufteilung a ist nicht die gleiche auf der Vogelansicht.

5.5

Verteilung der Router

Nun waren alle Router richtig konguriert und einsatzbereit. Ich stellte meinen ersten Router(Simon1) in der Winde auf, und beim Fenster die Nanostation(Simon10), die als starke Antenne nach aussen die Brcke in die Nachbarschaft bilden sollte. Drei weitere Router (WRT54GL) sind bei u Nachbarn untergebracht, und ein Gert (NAMEK NODE 02.olsr) ist am Bahnhof Seen bei jea mandem, der von sich aus ein WRT54GL besass und sich fr Freifunk interessierte. Ausserdem u steht noch ein laufendes Alixboard in meinem Zimmer. All diese Gerte bilden im Moment also ein Netzwerk, und senden sich laufend Informationen a zu, um die Stabilitt des Netzes zu gewhrleisten. Daraus zeichnet die Freifunk-Firmware auf a a den WRT54GL ein schematisches Bild des MANET (Abb 14). Die Anordnung der Router hat nichts mit ihren tatschlichen Lagen und Abstnden zu tun. a a Die grnen Linien in Abb. 14 beschreiben die Verbindung zwischen den Gerten. Der Rote u a Router ist mein Uplink, von dem aus wird ein Internetanschluss ins MANET verteilt. Alle anderen sind so vernetzt, dass sie zum Teil eine direkte oder auch indirekte Verbindung zu Simon1 aufbauen knnen und somit zu dem eben genannten Internetanschluss kommen. o
DHCP ist ein Protokoll fr IP-Zuweisung, siehe Kapitel 4.2. Somit entsteht die Verbindung Heimrouter u (von Cablecom)-Nanostation Die Nanostation hngt im Internet a
12

17

5.6

Linkqualitten a

18

Abbildung 15: Eine Ansicht des Netzes aus der Luft (Punkte sind leicht nach links verschoben)

5.6
5.6.1

Linkqualitten a
ETX-Werte

Die Linkqualitten sind in Abb.14 zwischen den grnen Linien angegeben. Dieser Wert nennt a u sich ETX-Wert (Expected Transmission Count) und gibt an, wie gut eine Verbindung zwischen zwei Knoten ist und wie oft ein Paket in etwa gesendet werden muss, damit es beim anderen Node ankommt. ETX-Werte gegen 1 reprsentieren gute Verbindungen, je weiter der Wert von a 1 abweicht, desto schlechter ist die Verbindung.[9] Der ETX-Wert wird aus zwei weiteren Werten berechnet: Hinverbindung: NLQ (Neigbourlinkquality), Wie viel Prozent meiner gesendeten Pakete kommen beim Nachbar an? Rckverbindung: LQ (Linkquality), Wie viele vom Nachbar gesendete Pakete empfange u ich? Zur Messung dieser Verbindungen greift das OLSR-Protokoll auf die Beacons (siehe Kapitel 4.1.1), also Hallo-hier-bin-ich-Pakete, zurck. Der Empfnger kennt das Intervall (Beaconu a Intervall), in dem die Beacons ankommen mssten, zhlt die Anzahl, die er tatschlich empfngt u a a a und setzt sie darauf in ein Verhltnis zum Sollwert. Daher sind Beacon-Pakete und ihr Intera vall, in dem sie verschickt werden, die Grundlage zur Berechnung der ETX-Werte, die wiederum Grundlage fr OLSR zur Routenwahl sind13 . u (N)LQ-Wert =
13

empfangene Pakete abgesendete Pakete

(6)

Wenn sich ein Laptop mit einem grsseren MANET verbindet, hat es unter Umstnden mehrere Routen o a zur Auswahl, um einen Internetanschluss zu bekommen. Das OLSR-Protokoll whlt die Verbindung zum Upa link(Router mit Internet) nach den ETX-Werten: Es whlt die stabilste und krzeste Verbindung zum Uplink a u

18

5.6

Linkqualitten a

19

Der ETX-Wert wird folgendermassen berechnet: ETX-Wert = 1 LG-Wert NLQ-Wert (7)

An ETX-Werten in Abb.14 ist zu erkennen, dass alle Werte zwischen eins und zwei sind, und somit die Stabilitt des Netzes sehr gut ist. Beinahe alle abgeschickten Signale kommen an a ihrem Ziel an. Ich habe die Erfahrung gemacht, dass die Werte stark mit der Position des Routers zusammenhngen. Ein perfekter Sichtkontakt verspricht beinahe schon einen ETX-Wert von 1 (Siehe a in Abb. 14 Route Simon4 - NAMEK NODE 02, der Abstand dazwischen ist 250 m), whrend a bei schlecht platzierten Router, die in einem geschlossenen Zimmer sind oder nicht auf einem Fensterbrett liegen, die Anzahl der verlorenen Paketen steigt und somit auch der ETX-Wert schlechter wird. Der Schlssel zu besseren Verbindungen ist also, einen Sichtkontakt zu dem u benachbarten Router aufzustellen. Ganz nach dem Motto Internet vom Fensterbrett.

19

Fazit

20

6
6.1

Fazit
Fazit MANET im Quartier

Den Messungen in Abb. 14 kann man ablesen, dass das jetzt bestehende MANET gut funktioniert. Alle Verbindungen liegen zwischen den Werten eins und zwei, wobei die schlechteren Verbindungen uberbrckt sind mit anderen Routen. Jeder Benutzer kann ganz einfach mit u seinem Laptop oder Smartphone, welches hardwaremssig Ad-Hoc untersttzt -und das machen a u heutzutage praktisch alle-, sich mit dem www.openwireless.ch-Netz verbinden. Wenn man am Bahnhof Seen nach einem WLAN sucht, ndet man mein MANET, wessen Internetanschluss von meinem 200 m weit entfernten Uplink kommt.1

Abbildung 16: iPod verbunden mit Netz

Nachdem man die automatisch auiegenden Nutzungsbestimmungen fr mein Netz akzepu tiert, ist man im Internet und kann surfen, Mails abrufen, je nach aktueller Bandbreite sogar auf Youtube Videos schauen. Die Bandbreite hngt immer noch mit der Distanz zum Uplink14 ab, da zwischen jedem Router, a der als Brckedient, Datentransfer-Geschwindigkeit15 verloren geht (siehe Tabelle 17). Dies u spielt aber nur eine Rolle beim Betrachten von Videos oder beim Download von grossen Bildern. Eigenartigerweise ndert sich die Upload-Rate praktisch nicht. Dafr habe ich leider auch keine a u Erklrung. a
14 15

auf Abb. 14 als Simon1 und mit roter Farbe dargestellt In meinem MANET sind alle Router nach maximal einem Zwischenrouter beim Uplink

20

6.2

Ungelste Probleme o

21

# Verbindungen bis Uplink 0 1

Download 9588 Kbits/s 973 Kbits/s

Upload 343 Kbits/s 229 Kbits/s

Abbildung 17: Geschwindigkeitstest durchgefhrt mit speedtest.net u

6.2

Ungeloste Probleme

Bisher gibt es einige Probleme, die ich nicht lsen konnte und ohne Programmierarbeit nicht o mehr lsen kann. Wenn man zum Beispiel als Passant im MANET surfen will, und gleichzeitig o weiterluft, springt die Verbindung vom Smartphone zum Router bei abschwchender Reicha a weite nicht ohne Unterbruch zum nchsten Router. a Meiner Meinung nach ist das soweit ein Problem, da Passanten im ferneren Sinn fr ein MANET u in der Altstadt stehen bleiben mssten, um einen Fahrplan abzurufen oder sonst zu surfen. In u diesem Fall greift man lieber aufs Handynetz zurck, sonst verpasst man den Zug sowieso, auch u ohne genauen Fahrplan. Ein weiteres ungelstes Problem ist, dass alle Alix-Boards bisher nur als Mesh-Notes funktiono ieren. Sie halten das Netz zwar stabil und sind leiten Signale weiter, aber als Client ist ein Login bisher unmglich. Meine Ubergangslsung dazu war ziemlich simpel, aber unpraktisch: o o Die Alixboards sind mit zwei WLAN-Modulen ausgerstet. Das heisst soviel wie, dass ich uber u die beiden Antennen verschiedene Netze laufen lassen kann. Die erste Antenne sendet und empfngt fr das MANET Signale, whrend die zweite Antenne ein Infrastruktur-WLAN era u a stellt, und seinen Internetanschluss uber das MANET holt. Somit sieht man als Client mit seinem Netbook in der nhe eines Alixboards zwei verschiedene WLANs, aber nur eines Untera sttzt Verbindungen direkt ins Internet. Auch dieses Problem kann ich ohne Programmierarbeit u nicht sauber lsen. o

6.3

Machbarkeit in der Winterthurer Altstadt

Fr ein grsseres Projekt in der Altstadt msste man sich vorher genau uberlegen, welche Peru o u sonen man mit einem Openwireless-Winterthur ansprechen will und fr welchen Zweck genau u ein Netz entstehen soll. Wir sind heute soweit, dass praktisch jeder Haushalt in einer Stadt und in der Umgebung einen eigenen Internetzugang uber Kabel von einem kommerziellen Provider wie Cablecom oder Swisscom bezieht. Fr solche, die noch keinen LAN-Internetzugang besitzen, wre es auch kein u a weiteres Problem, einen Vertrag mit einem solchen Anbieter abzuschliessen, der, im Gegensatz zu einem Openwireless-Projekt, Stabilitt und professionellen Support etc. verspricht. Somit a sind meiner Meinung nach schon weniger Interessen da als frher, als viele noch keinen eigenen u Internetanschluss besassen. Das merken natrlich auch die Betreiber der bereits bestehenden u Openwireless-Netze in anderen Schweizer Stdten wie St. Gallen mit zurckgehender Interesse a u und Nutzung ihres Netzes.

21

6.3

Machbarkeit in der Winterthurer Altstadt

22

Mit einem neuen Projekt in Winterthur msste man also versuchen, nicht nur den Besitzern der u Router ein Netz zu verschaen, sondern das Internet auf die Strasse zu bringen, um dort den Passanten einen alternativen Anschluss zu bieten als einen Internetzugri ubers Handynetz. Dies wrde aber eine deutlich engere und idealere Platzierung (in der Nhe der entsprechenden u a 16 Gassen) der Router bentigen . Das stechende Argument fr die Passanten: Das Netz wre o u a gratis. Ich denke, der erste Schritt fr ein MANET in der Winterthurer Altstadt wre ein Marketingu a Konzept, damit ein Openwireless-Projekt in Winterthur erst einmal publik wird, Medienprsenz a zeigt und so Personen mit mglichen Standorten fr Router aufmerksam werden. o u Auch anzusprechen wre die Stadtverwaltung von Winterthur, die Bros als mgliche Standorte a u o in der Stadt htte, auch Restaurants- und Barbetreiber in der Altstadt. Fr letztere Geschfte a u a wre ein MANET sehr attraktiv, da sie nur einen Router beschaen mssten und somit ihren a u Gsten Internet anbieten knnten, und gleichzeitig ein neuer Anschluss und Knotenpunkt im a o Netz bilden wrden. Man knnte ihnen ausserdem Werbeche auf dem am Anfang auiegenu o a den Fenster bieten. Ein weiterer Punkt wre die Frage, wo man einen Uplink platzieren knnte: Privatpersonen a o sind meistens skeptisch um die Sicherheit ihres privaten Anschlusses und mchten diesen lieber o nicht teilen. Wenn nicht mehrere Privatpersonen Internet einspeisen, luft der ganze Trac a uber einen einzigen Router, was dessen Geschwindigkeit sehr beeintrchtigen wrde. Als Spona u sor fr einen Haupt-Uplink knnte man mit der ZHAW (Zrcher Hochschule fr Angewandte u o u u Wissenschaften) sprechen oder auf einen grosszgigen Gastronomiebetrieb hoen. Anderenfalls u knnte man selber einen Vertrag fr einen Internetanschluss in der Altstadt abschliessen, und o u diesen ins Netz einspeisen. Mit ihnen knnte man mehrere Uplinks in der Stadt platzieren. o Im Grossen und Ganzen sind die Voraussetzungen fr ein Netz gut und ein Projekt wre realu a isierbar: Entsprechende Gerte fr ein MANET sind einfach und gnstig zu erhalten und haben a u u grosse Reichweiten. Des weiteren wre zur Konguration eines Routers ein Benutzerhandbuch a zu verfassen, damit auch ein Laie Teil dieses Netzes werden knnte. Eine Community msste o u entstehen, die das Projekt mehr oder weniger leitet, administriert und Ansprechperson fr Frau gen und Medien ist. Ausserhalb des Rahmens meiner Maturittsarbeit habe ich mich mit der Piratenpartei getrofa fen, um mit ihnen uber eine mgliche Untersttzung zu diskutieren. Die Piraten meinten, man o u knnte die junge Altstadt miteinbeziehen, um Standorte fr die Router zu nden. Mal sehen, o u ob wir bald einwww.openwireless.ch am Hauptbahnhof-Winterthur sehen knnen. o

Die Verbinung Router-Smartphone mag ja gut funktionieren dank der guten Sendeantenne und -leistung der Router, aber die Rckverbindung Smartphone-Router ist meist schwcher (schlechte Sendeantenne im Mou a bilgert). Somit wird die Reichweite fr ein Zugri mit Smartphone reduziert. a u

16

22

Danksagung

23

Danksagung

Ich mchte mich ganz herzlich bei allen bedanken, die mir durch ihre Untersttzung zum Gelino u gen dieser Maturittsarbeit geholfen haben. a Mein Dank richtet sich in erster Linie an meinen Betreuer, Dr. Erasmus Bieri, fr seine Komu petenz und Hilfsbereitschaft bei jeglichen Fragen. Des Weiteren mchte ich mich bei der Openwireless-Community bedanken, von welcher ich o Router fr mein Netz ausleihen konnte. Danken mchte ich speziell Sebastian Liechti und u o Lorenz Schori. Und, um diese englische Floskel auch noch benutzen zu knnen, last but not least bleibt noch o ein Dank an meine Nachbarn, bei welchen ich Router fr mein Netz einrichten durfte. u

23

Glossar

24

Glossar
Access-Point: Der Access-Point, kurz AP, ist das Gert oder der Router, der als a Schnittstelle fr kabellose Kommunikationsgerte fungiert. u a Ad-Hoc: Siehe Kapitel 4.1.2, lat. fr diesen Augenblick gemacht, ist ein WLAN-Modus, u der zwei oder mehrere Router zu einem vermaschten Netzwerk verbindet. Beacon: Beacons, eng. fr Leuchtfeuer, sind kleine Hallo-Pakete, die in einer besu timmten Frequenz von einem Router verschickt werden. In ihn sind alle Informationen enthalten, um sich mit dem Netzwerk zu verbinden, zum Beispiel Name des Netzwerks, Verschlsselungsart etc. u Chipsatz: Mit Chipsatz bezeichnet man im Allgemeinen mehrere zusammengehrende o integrierte Schaltkreise, die zusammen eine bestimmte Aufgabe erfllen.[18] u Client: Ein Client ist im eigentlichen Sinn ein Computerprogramm, welches Kontakt zum Server aufnimmt. In der WLAN-Technik ist der Client, der Benutzer, der sich mit einem Router/AP verbindet. Ethernet: Ethernet ist der zurzeit am weitesten verbreitete Standard fr LANs und setzt u sich zusammen aus einer Sammlung von Kabel- und Protokollspezikationen. Angeschlossene Computer senden zerteilte Pakete einer greren ?Datenlieferung? als Frames uber das o Netzwerk.[8] Firmware: Unter Firmware, eng. rm = fest, versteht man eine Software, die in ein elektronisches Gert eingebettet ist. Es bildet das Betriebssystem des Gerts. a a Freifunk: Freifunk ist der Name des Deutschen Projekts, in Grossstdten ein Brgernetz a u zu erstellen, damit jeder Haushalt, der mglicherweise auch abgelegen von mglichen o o Anschlssen liegt, drahtlos ins Internet kommt. u 4-Port-Switch: Vier weitere LAN-Anschlsse beim Router, um weitere Gerte oder u a Router anzuschliessen. Infrastruktur: Infrastruktur ist der Name eines weiteren WLAN-Modus, wobei sich alle Clients (Endgerte) mit einem Zentralen Knotenpunkt (Access-Point) verbinden. Der a Access-Point teilt diesen eine IP zu. IP-Adresse: Eine IP-Adresse wird vom Access-Point oder Router einem Client zugewiesen. Wenn innerhalb vom Netzwerk eine Verbindung oder ein Signal ubermittelt wird, wird es an die entsprechende IP-Adresse geschickt. (Das Protokoll, dass der Router zur IPZuweisung benutzt, nennt sich DHCP.) Kanal:In einem WLAN kann man in verschiedenen Kanlen funken (siehe Kapitel 3.3). a Kanle unterscheiden sich in minimalen Frequenzband-Verschiebungen und werden bea nutzt, um mehrere WLAN-Netze im 2.4 GHz-Bereich sauber nebeneinander zu betreiben. 24

Glossar

25

Knoten: Ein Knoten im MANET ist ein Router, der in diesem vermaschten Netz ein Knoten bildet, und Informationen wiederholt, weitergibt, und das ganze Netz gleichzeitig stabilisiert (siehe Abb. 14) MANET: MANET steht fr Mobiles Ad-Hoc Netzwerk. Mein Openwireless-Projekt u handelt um den Aufbau eines MANETs. Im Englischen wird es auch Mesh-Network genannt. Netztopologie: Die Topologie bezeichnet bei einem Computernetz die Struktur der Verbindungen mehrerer Gerte untereinander, um einen gemeinsamen Datenaustausch a zu gewhrleisten. a Die Topologie eines Netzes ist entscheidend fr seine Ausfallsicherheit: Nur wenn alteru native Wege zwischen den Knoten existieren, bleibt bei Ausfllen einzelner Verbindungen a die Funktionsfhigkeit erhalten. Es gibt dann neben dem Arbeitsweg einen oder mehrere a Ersatzwege (oder auch Umleitungen).[23] OLSR: OLSR, eng. fr Optimized Link State Routing, ist ein Routing-Protokoll fr u u MANETs. Bei diesem exiblen Routingverfahren ist jedem Router die ganze Netztopologie bekannt, sodass Informationen von Fall zu Fall den krzesten Weg zum Ziel nden. u Openwireless: Openwireless ist der Name des Schweizer Projekts fr Brgernetze in u u Stdten. a Protokoll: In der Informatik und in der Telekommunikation ist ein Protokoll eine Vereinbarung, nach der die Verbindung, Kommunikation und Datenbertragung zwischen zwei u Parteien ablaufen.[20] Router: Router sind Netzwerkgerte, die Netze und Verbindungen koppeln oder trennen a und Pakete innerhalb vom Netzwerk blockieren oder weiterleiten. SSID: SSID (Service Set Identier) bezeichnet in Funknetzen den frei whlbaren Namen a eines solchen Funknetzes. Bei meinem MANET: www.openwireless.ch Uplink: Ein Uplink ist das Gert, welches die Verbindung Richtung Telekommunikationa snetz, in unserem Fall Internet macht. WLAN: WLAN, (Wireless Local Area Network), bezeichnet ein Funknetzwerk. Im Allgemeinen wird auch der Name Wi-Fi gebraucht.

25

LITERATUR

26

Literatur
[1] Aichele, Corinna ; Flickenger, Rob ; Fonda, Carlo ; Forster, Jim ; Howard, Ian ; Krag, Thomas ; Zennaro, Marco ; Et: Wireless Networking in the Developing World. Limehouse Book Sprint Team, 2006 [2] Bakom: Rechtliche Fragen. 15.07.2008. internet/00486/index.html?lang=de http://www.bakom.admin.ch/themen/

[3] Bakom: Link zu rechtlichen Vorschriften von Sendeleistung. http://www.bakom.admin. ch/themen/geraete/00568/01232/index.html?lang=de. Version: Oktober 2011. [Online; Stand 05. Oktober 2011] [4] Bern, Openwireless: Rechtliche Fragen. 23. Juni 2006. http://bern.openwireless.ch/ node/167 [5] Booki: Bild von Kanaelen 2.4 GHz. http://www.booki.cc/tech-cahier/ introduction-to-radio-physics-wndw/. Version: September 2011 [6] Chaos-Radio: CR162. http://chaosradio.ccc.de/cr162.html. Version: 10 2010 [7] Freifunk: URL von Freifunk. http://www.freifunk.net. Version: 2011. [Online; Stand 17. Oktober 2011] [8] Itsystemkaufleute: Denition Ethernet. http://itsystemkaufleute. de/berufsschule/informations-und-telekommunikationssysteme/ was-bedeutet-ethernet-definition. Version: 2011. [Online; Stand 28. November 2011] [9] Leipzig, Freifunk: Quelle von ETX-Werten. 16. Apr 2007. http://wiki.leipzig. freifunk.net/index.php?title=ETX-Wert&oldid=11479 [10] Linksys: URL von Linksys. http://home.cisco.com/de-eu/home?referrer=www. linksysbycisco.com. Version: 2011. [Online; Stand 26. September 2011] [11] Netchemie: Bild von Elektromagnetischer Welle. http://netchemie.de/lexikon/ Elektromagnetische+Wellen.html. Version: September 2011 [12] Networks, Ubiquiti: URL von Ubiquiti. http://www.ubnt.com/nanostation. Version: September 2011. [Online; Stand 14. September 2011] [13] Netzwelt: WLAN-Kanal-Wahl. http://www.netzwelt.de/news/75532_ 2-ratgeber-empfang-reichweite-wlan-routern-verbessern.html. Version: 2007. [Online; Stand 28. November 2011] [14] Openwireless.ch: URL von Openwireless. www.openwireless.ch. [Online; Stand 17. Oktober 2011] [15] PCEngines: URL von PCEngines. http://pcengines.ch/alix.htm. Version: September 2011. [Online; Stand 26. September 2011] [16] Raffo, Daniele: Bild von Ad-Hoc. http://perso.crans.org/raffo/papers/ phdthesis/ibss.png. Version: September 2011 [17] Raffo, Daniele: Bild von Infrastruktur. http://perso.crans.org/raffo/papers/ phdthesis/bss.png. Version: September 2011 26

LITERATUR

27

[18] Wikipedia: Chipsatz Wikipedia, Die freie Enzyklopaedie. http://de.wikipedia. org/w/index.php?title=Chipsatz&oldid=96078048. Version: 2011. [Online; Stand 28. November 2011] [19] Wikipedia: CompactFlash Wikipedia, Die freie Enzyklopaedie. http://de. wikipedia.org/w/index.php?title=CompactFlash&oldid=94598741. Version: 2011. [Online; Stand 1. Dezember 2011] [20] Wikipedia: Kommunikationsprotokoll Wikipedia, Die freie Enzyklopaedie. http:// de.wikipedia.org/w/index.php?title=Kommunikationsprotokoll&oldid=92902547. Version: 2011. [Online; Stand 28. November 2011] [21] Wikipedia: Leistungspegel Wikipedia, Die freie Enzyklopaedie. //de.wikipedia.org/ w/index.php?title=Leistungspegel&oldid=93423514. Version: 2011. [Online; Stand 5. Oktober 2011] [22] Wikipedia: OpenWrt Wikipedia, Die freie Enzyklopaedie. http://de.wikipedia. org/w/index.php?title=OpenWrt&oldid=93361378. Version: 2011. [Online; Stand 26. September 2011] [23] Wikipedia: Topologie (Rechnernetz) Wikipedia, Die freie Enzyklopaedie. http:// de.wikipedia.org/w/index.php?title=Topologie_(Rechnernetz)&oldid=96031142. Version: 2011. [Online; Stand 28. November 2011]

27

You might also like