Area51: Unterschied zwischen den Versionen
K (→SSH) |
(→RedBoot) |
||
Zeile 54: | Zeile 54: | ||
Der Bootloader<br/> | Der Bootloader<br/> | ||
+ | |||
Zugriff über Telnet freischalten<br/> | Zugriff über Telnet freischalten<br/> | ||
− | + | Per Kosolenkabel:<br/> | |
+ | |||
+ | Wenn die Box bootet "^c" (STRG+C") dücken.<br/> | ||
+ | Die RedBoot Konsole erscheint.<br/> | ||
+ | <pre>RedBoot></pre> | ||
+ | Dort folgende Befehle ausführen.<br/> | ||
+ | <pre>RedBoot> fconfig bootp_my_ip 169.254.255.1 | ||
+ | RedBoot> fconfig bootp_my_ip_mask 255.255.0.0 | ||
+ | RedBoot> fconfig boot_script_timeout 10 | ||
+ | </pre> | ||
+ | Jetzt ist der Bootloader der Box beim Booten 10 Sekunden lang per Telnet erreichbar.<br/> | ||
+ | Diese Einstellungen sind wichtig, damit Flash-AP51 funktioniert.<br/> | ||
+ | |||
+ | Vorsicht!<br/> | ||
+ | <pre>RedBoot>fis init</pre> | ||
+ | formatiert den Flash<br/> | ||
+ | <pre>RedBoot>fis list</pre> | ||
+ | listet die "Partitionstabelle" auf<br/> | ||
+ | <pre>RedBoot>fis free</pre> | ||
+ | zeigt den freien Speicher an<br/> | ||
+ | Dazu vielleicht später mehr.<br/> | ||
===OpenWRT=== | ===OpenWRT=== |
Version vom 27. Juli 2008, 18:19 Uhr
Dies ist eine Dokumentation der Hard- und Firmware von AP81.
Sie soll vor allem als Gedankenstütze für mich dienen und ist noch unvollständig.
Für Anregungen und Verbesserungsvorschläge bin ich immer offen.
Siehe auch Fonera
Inhaltsverzeichnis |
Ausgangslage
Eine unmodifizierte "La Fonera" FON2100A/B/C ist "übrig"...
Der Vorbesitzer meint, daß die sich immer aufhängt und hat kein Bock mehr auf FON.
Nach einigen Tests bestätigt sich schnell meine erste Vermutung: Die kleine Box leidet an Überhitzung.
Lüftermod
Also Gehäuse aufgeschrauben und Lüfter raufmachen...
Ich verwende einen Prozessorlüfter von einem alten Pentium.
Der Lüfter is eigentlich für 12V und die Box hat nur 5V, aber das is OK.
Dadurch läuft der Lüfter nicht so schnell und macht folglich nicht soviel Krach.
Das Kabel vom Lüfter wird direkt an die Platine gelötet. (siehe Bild 3und Bild 4)
Der Lüfter wird mit einer kleinen Schraube am Kühlkörper befestigt.
Das Lüfterkabel wie auf Bild 3 durch das Gehäuse zu fädeln, hat sich als ungünstig erwiesen.
Wie sich herausstellte, sind Überhitzungsprobleme bei den Boxen nicht unüblich.
Für nähere Infos einfach mal auf fonboard.de im Forum nach "Hitzetod" oder "Wärmebild" suchen.
SSH
Auf der Box läuft ein von FON modifiziertes OpenWRT.
FON selbst hat her SSH Vollzugriff auf die Boxen.
So werden z.B. ohne Zutun des Users Firmware-Updates und Patches eingespielt.
Für die User selbst ist der SSH-Zugang zur Box allerdings gesperrt.
Nun gibt es mehrere dokumentierte Wege, per "Hack" den SSH-Zugang über das Web-Interface trotzdem freizuschalten.
Z.B. http://stefans.datenbruch.de/lafonera Dazu vielleicht später mehr.
Ich bevorzuge die Variante mit dem Seriellen Konsolenkabel.
http://jauzsi.hu/2006/10/13/inside-of-the-fonera
Die Serielle Schnittstelle der Fonera arbeitet mit einem Pegel von ca. 3,3 Volt.
Die des PCs hat einen Pegel von 12 Volt. Daher wird ein Pegelwandler benötigt.
Ich verwende eien "CCBasic M Programmer" den ich über die Fonera mit Strom versorge.
Es gibt auch kleinere Varianten und Ausführungen für USB.
Wer gern bastelt, kann sich sowas auch selber bauen, beliebt dafür sind Datenkabel von alten Handys.
!!! Es geht zwar auch komplett ohne, aber falls etwas schief geht, ist ein Konsolenkabel immer sehr praktisch. !!!
RedBoot
Der Bootloader
Zugriff über Telnet freischalten
Per Kosolenkabel:
Wenn die Box bootet "^c" (STRG+C") dücken.
Die RedBoot Konsole erscheint.
RedBoot>
Dort folgende Befehle ausführen.
RedBoot> fconfig bootp_my_ip 169.254.255.1 RedBoot> fconfig bootp_my_ip_mask 255.255.0.0 RedBoot> fconfig boot_script_timeout 10
Jetzt ist der Bootloader der Box beim Booten 10 Sekunden lang per Telnet erreichbar.
Diese Einstellungen sind wichtig, damit Flash-AP51 funktioniert.
Vorsicht!
RedBoot>fis init
formatiert den Flash
RedBoot>fis list
listet die "Partitionstabelle" auf
RedBoot>fis free
zeigt den freien Speicher an
Dazu vielleicht später mehr.
OpenWRT
Madwifi-Treiber für Injektion gepatcht...
Legend
http://fon.testbox.dk/
Später mehr
Flash-AP51
Tool zum Flashen mit Grafischer Oberfläche von svenola
später mehr
IPKG
Zusätzliche Pakete
später mehr
OLSR
Zur Konfuguration für opennet-initiative.de
später mehr
VPN
ntpclient
tun
config
später mehr
Webif
Die Web-Oberfläche
später mehr
Was sonst noch geht
Airodump-ng, Kismet-drone, Aireplay, GPS, ...
SD-Karte, RAM-Erweiterung auf 32MB, MP3-Player, ...
später mehr
Projekte
Kastendrachen, Fesselbalon, ...
später mehr
Nützliche Links
http://fonboard.de
http://freewlan.info
http://jauzsi.hu/2006/10/13/inside-of-the-fonera
http://stefans.datenbruch.de/lafonera
http://openwrt.org
http://madwifi.org
http://fon.testbox.dk