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

ROuting Batman INside

Am Mittwoch gibt es ein grosses Fonera-Flashen in der c-Base in der Rungestr. 20 in der Nähe der Janowitzbrücke in Mitte.

Anlass: Wir wollen RO.B.IN. (aka ROuting Batman INside) von Antonio Anselmi auf möglichst vielen Foneras zum Laufen bekommen und mal testen, was so passiert. Ich denke mal, das ist das nächste grosse Ding 😉

Laut AlxHH funktioniert das recht gut. Ich hab auch Blut geleckt und mach da auch mit. Die eine Hälfte von Upstream steuert auch eine Fonera bei.

Hoffe es werden noch ein paar mehr! (Ich mein jetzt nicht Links in einem Blogeintrag! 😉

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.

Bug in der Freifunkfirmware

Heute hat mir ein Nachbar mitgeteilt, dass er meine WRT’s sieht, obwohl ich WLAN eigentlich ausgeschaltet hatte. Also hab ich da mal draufgeschaut, und siehe da: alle Nachbarn waren da, aber WLAN war noch immer ausgeschaltet! Hat eigentlich irgendjemand die Funktion getestet? Ich meine, WLAN ausschalten ist ja eigentlich Schwachsinn, aber sollte man temporär schon können, um sich vor z.B. feindlichen Zugriff zu schützen! Hoffe auf ein bisschen Feedback.

Passwort vergessen?

Ein Problem, das dem Ein oder Anderen unter Euch sicher schon passiert ist: Man vergisst das Passwort eines besonders zickigen Routers, wie z. B. nem Siemens SE505. Jetzt steht man da. Ein Reset funktioniert mit dem Resetknopf nicht, eine serielle Schnittstelle und JTAG glänzen durch Abwesenheit. Allerdings auf tftp wartet er noch kurz! Also was tun? Sven-Ola hat für diesen Fall eine failsafe-Firmware gebastelt, mit der man das gute Teil wieder fit macht. Zuerst muss man die Firmware holen und per tftp flashen (Firmware gibts hier; das Beispiel ist mit nem SE505):

ifconfig eth0 192.168.1.100 netmask 255.255.255.0 up
tftp 192.168.1.1
tftp> binary
tftp> rexmt 1
tftp> trace
tftp> put openwrt-se505-failsafe-code.bin
tftp> quit

So. Jetzt kommt man per telnet auf das Gerät. Und zwar ohne Passwort:

$ telnet 192.168.1.1

Danach kann man ganz einfach das Passwort auf admin zurücksetzen:

telnet> nvram set ff_pw='$1$hqovEtLu$.dEyW.ScexeQhwgP6/XD60'
telnet> nvram commit

Thats it!

PS: Das Geschnörkel heisst tatsächlich ‚admin‘! Ich hab’s ausprobiert;-)

Neue Map auf olsrexperiment.de!

Folgende Email von Gerald ging eben über die Liste:

Hallo liebe Freifunker,

wie ihr es evtl. schon gemerkt habe gibt es unter www.olsrexperiment.de respektive map.olsrexperiment.de eine neue FreifunkKarte.
Übergangsweise sind die Koordinaten und Verbindungen aus der alten Karte übernommen worden. Mit der neuen Karte wird das Problem mit dem aktuellen Kartenmaterial gelöst und auch alte Knoten welche nicht mehr existieren werden automatisch gelöscht. Um schon mal ein paar Fragen vorweg zu klären habe ich die Map FAQs mit angefügt.

Map FAQs:
Wie kann ich meinen Knoten in die Karte eintragen?
Unter layereight findest Du ein Map Tool welches Du auf dem FreifunkFirmware Router installieren kannst. Danach einfach konfigurieren und nach kurzer Zeit sollte Dein Knoten ebenfalls in der Karte erscheinen. Auf dem Router lässt es sich ganz einfach über das WebFrontEnd installieren oder via ssh mit:
ipkg install http://www.layereight.de/download/ipkg/
freifunk-map-de_1.4.5_mipsel.ipk

Wie bekomme ich meine genauen Koordinaten?
Ein einfacher Klick in die Karte zeigt die Koordinaten für die geklickte Position. Diese einfach so wie sie sind übernehmen und damit das freifunkMap Plugin konfigurieren.

Wie kann ich meinen Knoten wieder aus der Karte löschen?
Das FreifunkMap Plugin vom Router deinstallieren. Wenn länger als ein Tag kein Update Deines Knotens erfolgte, wird er aus der Karte gelöscht.

Mein Knoten ist schon in der Karte, aber die Position ist nicht genau?
Die vorhandenen Knoten stammen aus der alten Freifunkkarte. Um die Position zu korrigieren installiere einfach das MapPlugin und konfiguriere es mit der genauen Position. Die alten Daten werden nur noch kurze Zeit drin bleiben.

Ich habe keinen FreifunkRouter, betreibe aber einen FreifunkKnoten mit einem richtigen PC, wie komme ich in die Karte?
Für LinuxServer gibt es unter http://www.layereight.de/software.php ebenfalls ein Script mit dem sich ein entprechender Cronjob einrichten lässt.

Ich will gar nicht in die Karte?
Dann brauchst du auch nichts machen, aber schön das du bis hierher gelesen hast 🙂

Ich habe noch mehr Fragen, an wen kann ich mich wenden?
Einfach per E-Mail an geraldPUNKTschnabelETgmxPUNKTde

Viel Spaß,
Gruß Gerald

olsrd full patched online!

Hier ist er endlich! Der komplett gepatchte olsrd! Viel Spass beim Compilieren;-) Dies ist eine Folge dessen, dass ich mit den richtigen Leuten zur richtigen Zeit im richtigen Club ein Bier getrunken hab:-)))
Diese Sourcen laufen mit Elektra’s olsrd.conf in Berlin. Für andere Mash-Networks können auch andere Versionen funktionieren.
Dank an Sven-Ola!

Immer diese langatmigen Disskussionen…

Das mit den paar Stunden stimmt ja, wie ersichtlich, nicht:-( Es gibt da ne lange Diskussion: Hier geht’s lang Also ich halt mich da raus. Wenn es jemanden gibt, der mir den gepatchten olsrd zumailt, stelle ich Ihn irgendwo zum Download bereit. Vielleicht hab ich auch eine Chance morgen in der c-base. „Man muss halt nur zur richtigen Zeit im richtigen Club mit den richtigen Leuten ein Bier trinken“ wie Elektra so schön schreibt. Wie geil! Ich bin ein Auserwählter! Ich weiss, wie das geht! Vielleicht hab ich ja das Glück den gepatchten olsrd inklusive makefile zu bekommen! Aber Schluss mit der Ironie: wie schon einige Male erwähnt werde ich das Teil einfach unverschämter Weise in Robin-Hood-Manier hier raufladen:-))))
Ansonsten kann ich B.A.T.M.A.N. als Routing-Protokoll empfehlen.

Nicht aufgeben! Keep on mashing!

Aktuelle Freifunk-Firmware

Heute mal ein paar Tipps immer an die aktuelle Freifunk-Firmware zu kommen.
Am besten immer mal wieder auf Sven Ola’s Seite nachsehen, ob es was neues gibt.
Man erhält auch viele Infos in der Mailingliste, wo man auch immer über den aktuellen Stand informiert wird. Aber Vorsicht! Nur abbonieren, wenn man sich täglich durch mehr als 20 Mail’s wühlen will;-)

C-Base Mittwochsinfo:
Am gestrigen Abend ist einigen Nerds aufgefallen, dass der aktuelle olsrd auf olsr.org noch immer nicht gepatcht ist! Dass heisst, dass sämtliche Laptopbesitzer, die das olsr-Protokoll benutzen das Freifunknetz massiv stören. Da die gepatchte Version es wohl niemals auf olsr.org schaffen wird, werde ich diese in Kürze hier zum Download anbieten.