olsr für das iPhone #2

So, jetzt gibt es ein kleines Update:
Als erstes hab ich in die olsrd.conf für das iPhone den Vorschlag mit der Willingness von Aaron übernommen. Der Akku hält sonst echt nich so lang;-)
Und es gibt einen direkten Link auf die aktuelle 5.5er Version.
Und noch viel wichtiger:

Die Anleitung

Auf dem gehackten iPhone die ganzen wichtigen Dinge installieren, als da wären: BSD Subsystem, Term-vt100 und OpenSSH.
Dann baut man eine SSH-Verbindung zum iPhone auf, z.B.:
fs@fs-laptop:~$ ssh root@104.130.10.199
Und wechselt den Ordner:
# cd /usr/sbin
Dann holt man sich den olsrd:
# wget http://www.olsr.org/~aaron/olsr/binary_releases/0.5.5/iphone/olsrd.exe
Danach kann man den olsrd umbenennen:
# mv olsrd.exe olsrd
Und muss ihn ausführbar machen:
# chmod +x olsrd
Nun wechselt man das Verzeichnis:
# cd /etc
Und holt sich meine olsrd.conf:
# wget http://boxi-fhain.net/shared_media/olsrd.conf
So, jetzt verbindet man sich mit dem „Network-Manager des iPhones mit freifunk indem man sich eine feste IP (vorher natürlich reserviert!) gibt, das richtige Subnetz und einen gültigen DNS-Server, z.B. 208.67.222.222 einträgt.
Dann startet man das Terminal vt-100 auf dem iPhone, loggt sich als root ein und startet den olsrd:
# olsrd

Sollte funktionieren, allerdings kann sich natürlich der ein oder andere Fehler eingeschlichen haben. Ich bitte um positive und negative Comments!

Schön wars, das WCW!

Jetzt ist es vorüber, das WCW und ich komm endlich zum bloggen;-)

Viele interessante Vorträge gehört und interessante Leute getroffen. Ein paar Vorträge wären hervorzuhheben, als da wären:
– Borunos HORST Introduction -> HORST
– Sven-Olas VoIP Vortrag
– Der Vortrag von Marek, Elektra und Simon über BMX (B.A.T.M.A.N. Advanced) und B.A.T.M.A.N.

Was wir leider nicht auf die Reihe bekommen haben war ein qualitativer Test von RO.B.IN. auf diversen Foneras.

Aber sehr positiv: die vielen VoIP-Gespräche und die Integration desselben in Freifunk. Ich werd heute Abend Sven-Ola mal in den selfHUB locken:-)

Fotostream vom WCW rechts ————————————————–>

olsr für das iPhone

Endlich ist es möglich Freifunk mit dem iPhone zu betreiben! Die Österreicher aus dem Weinviertel haben einen olsrd fürs iPhone gebastelt. Get it from olsr.org! Es wird noch jemand gesucht, der ne GUI basteln kann…

Eine olsrd.conf gibts hier. Einfach nach /etc schieben. Hab ich selbst noch nicht probiert, kommt aber die nächsten Tage. Infos und genause Howto wird es hier geben;-)

PS: Ist zwar noch der 5.4er, aber aus gut unterrichteten Kreisen war zu hören, dass der 5.5er im Anmarsch ist.

Fritz!BOX gehackt

Heute hat ein ganz schlauer Nachbar meine Fritz!BOX gehackt. Wohnt hier der Schäuble? Wohl eher die Stasi hier im Osten… Naja, jetzt is erstmal Essig mit dem Gatway. Leider zum Leidwesen der Allgemeinheit und nicht für mich, da die Fritz!BOX einen LAN-Anschluss hat:-)

Bis ich erstmal die Zeit für andere Hardware hab kann ich leider meine DSL-Leitung nicht mehr der Öffentlichkeit zur Verfügung stellen (Die Fritz!BOX hat nur einen LAN Anschluss…). Vielleicht kann ja jemand mit einem 4-Port Switch aushelfen?

Für Eigentore geht der Daumen nach unten;-)

Up an running

So, just in diesem Moment ist der erste von hoffentlich vielen Nodes online gegangen. Es handelt sich um einen Buffalo WHR-G54S auf dem OLSR und BATMAN paralell läuft und der den Hauptgateway bildet. Die IP lautet 104/5.130.10.1 und ist in der Map auch schon mit allen Infos zu sehen. Mal schauen, ob noch andere Gateways dazu kommen;-)

Aber es gibt jetzt wenigstens Freifunk!!!

so sieht der WHR in der Box aus

und so auf dem Balkon

Sorry für die schlechte Qualität der Fotos, aber auf die Schnelle musste das iPhone herhalten:-(

B.A.T.M.A.N.-Test und Verlegung des Ortsvektors

So, ich hab ja lange nichts mehr von mir hören lassen. Aber jetzt gibts Neuigkeiten:

Als erstes ein kurzes Resumé des angekündigten und durchgeführten Tests. Also da gab es einige Schwierigkeiten mit wild rumbrüllenden WRT’s, aber die Foneras waren letztendlich doch durchsetzungsstärker 🙂 Der Durchsatz war nicht von schlechten Eltern. Knapp die doppelte Geschwindigkeit wie bei olsr. Ich hoffe ja noch auf RoBIn mit B.A.T.M.A.N. im Kernelspace… Mal schaun, was dann so geht.

Die zweite Neuigkeit ist, dass ich in die Niederbarnim umgezogen bin. Aber nicht, weil ich zwangsgeräumt wurde, sondern weil unsere Tochter Ende Mai das Licht der Welt erblicken wird. Im neuen Haus gibt es eine Hausverwaltung die dem Freifunk-Gedanken gewogen scheint. Ich werde dann mal nächste Woche einen Antrag auf Errichtung einer Dachinstallation einreichen. Aber vorerst gibt es nur im Innenhof Netz. Einige Bewoner konnte ich auch schon begeistern!

Ich werde ab jetzt wieder regelmässig berichten 😉

Hausaufgaben bis Mittwoch

Wer sich am Mittwoch am fröhlichen Fonera flashen beteiligen möchte möge doch ein paar Vorbereitungen treffen:
$ cd /home/icke/fonera
$ wget http://belnet.dl.sourceforge.net/sourceforge/ponte2/ROBIN-0.908-fon.tar.gz
$ tar -xzvf ROBIN-0.908-fon.tar.gz
$ cd /ROBIN-0.908-fon.tar.gz
$ wget http://download-master.berlin.freifunk.net/fonera/ap51-flash-fonera-1.0-35
$ chmod +x ap51-flash-fonera-1.0-35

Und wenn schon jemand heimlich vorflashen will:
$ sudo ./ap51-flash-fonera-1.0-35 openwrt-atheros-2.6-root.jffs2-64k openwrt-atheros-2.6-vmlinux.lzma

ff-map über die Konsole installieren

ssh-Verbindung zum WRT aufbauen

cd /tmp
wget http://www.layereight.de/download/ipkg/freifunk-map-de_0.3.1_mipsel.ipk
ipkg install freifunk-map-de_0.3.1_mipsel.ipk

Ort über http://map.berlin.freifunk.net/ finden.
Einmal klicken und dei Koordinaten kopieren.

Am WRT:

nvram set "ff_adm_gps=52.52086918882906, 13.40932846069336"
nvram set "ff_map_server=http://www.layereight.de/freifunkmap.php"
nvram commit
nvram get ff_adm_gps > /www/mygooglemapscoords.txt
/etc/init.d/S70freifunkmap update
/etc/init.d/S70freifunkmap start

Dies war eine Übersetzung von Ulfs Anleitung und Alinas Bugfix auf der Freifunkmailingliste.

Kleines Bugfix im Freifunkfonerapack

Im Fonerapack gabs ein kleines Problem für Leute, die auch Fon nutzen wollen. Wenn man den Ego-Mode einschaltet wurde ‚thinclient‘ auskommentiert, aber nicht wieder einkommentiert, wenn man den Ego-Mode ausschaltet.

Im neuen Release 1.0.27 wurde das nun von Sven-Ola gefixt.

Lösung: einfach neu flashen;)