Alte Fritz Box (z.B. 7312) mit Freifunk zu neuem Leben verhelfen
In Deutschland sind sehr viele "kleine" Fritz Boxen im Umlauf, die seinerzeit von den Providern im Rahmen eines DSL Anschlusses mitgeliefert wurden. Vor allem 1&1 hat viele 7312 / 7412 als DSL Modem (mit in Software deaktiviertem WLAN) und weitere Modelle (u.A. 7330SL, 7360SL und 7362SL) ausgeliefert, die nach Vertragsende aber meist nicht zurückgefordert werden. Diese Fritz Boxen sind zu Hauf bei Ebay und Ebay-Kleinanzeigen für kleines Geld (meist 5 Euro) zu haben. Viele werden vermutlich leider auch weggeschmissen, da z.B. die 7312 und 7330SL an einem neuen VDSL Anschluss nicht funktioniert oder die Geräte durch eigene, bessere Geräte ersetzt und dann nicht mehr benötigt werden.

Für diese Hardware gibt es jetzt ebenfalls Freifunk Software und damit einen Weg, sie vor dem Müll zu retten. Die Firmware findet ihr jetzt auch in unseren üblichen Download Verzeichnis. Die Installation dieser Software ist nicht ganz so einfach wie bei vielen anderen Routern, mit ein bisschen Kommandozeile ist das aber schnell erledigt.
Im falle der FRITZ!Box 7312 habt ihr zwei Möglichkeiten. Entweder nutzt ihr das aktuelle
http://fritzfla.sh Skript (siehe auch Abschnitt weiter unten) oder geht selbst Schritt für Schritt wie hier beschrieben vor:
Die besten Voraussetzungen bietet wie immer ein Linux eurer Wahl, weil hier FTP zum Standardrepertoire gehört. Die Anleitung funktioniert aber auch unter Windows, mit dem FTP Client eurer Wahl.
Die Fritz Boxen bringen von Haus aus eine Möglichkeit mit, zur Rettung ein neues Firmware Image einzuspielen. Hierfür geht die Box nach dem Einschalten kurz in einen FTP Modus und startet erst dann das "normale" Betriebssystem.
Diesen kurzen Augenblick gilt es abzupassen und in dem Zeitfenster mit dem FTP Befehl auf die Fritz Box zu verbinden. Dazu ist es nötig, den Rechner per Netzwerkkabel mit dem LAN Port der Box zu verbinden und dem eigenen Rechner eine feste IP zuzuweisen. Diese sollte im Bereich 192.168.178.x liegen z.B. 192.168.178.2.
Dann den FTP Client öffnen und direkt nach dem Einschalten der Fritz Box eine Verbindung zum Router aufbauen mit dem Befehl
ftp 192.168.178.1
Wenn der richtige Zeitpunkt abgepasst wurde (innerhalb der ersten 1-3 Sekunden nach dem Einschalten), sollte die Fritz Box jetzt antworten mit
Connected to 192.168.178.1.
220 ADAM2 FTP Server ready
Name (192.168.178.1:unknown): adam2
331 Password required for adam2
Password:
230 User adam2 successfully logged in
Remote system type is AVM.
Benutzername und Passwort ist beides adam2
Jetzt noch die Übertragungsart auf binär umschalten
bin
Passiven FTP Modus setzen
passiv
Den Router in den Media Flash Modus setzen
quote MEDIA FLSH
Und die Firmware hochladen
(dauert ein Weilchen, er meldet sich, wenn er fertig ist)
put gluon-ffh-vH20-avm-fritz-box-7312-sysupgrade.bin mtd1
Dann den FTP verlassen
exit
und den Router neu starten (Strom aus / an).
Nach kurzer Zeit ist der Router neu gestartet und ihr könnt ihn wie gewohnt unter der 192.168.1.1 mit Freifunk konfigurieren. Nicht vergessen, vorher wieder die feste IP Adresse des Rechners zu entfernen und auf DHCP zurück zu schalten. Und in der Konfigurations-Oberfläche von Freifunk unter "Erweitert" am besten den Software-Zweig "Stable" auswählen statt "Nightly". So bekommt ihr die offizielle Version, sobald sie verfügbar ist.
Da die 7312 nur einen LAN Port hat (der DSL Port ist nur als DSL Modem gedacht), ist dieser für die VPN Verbindung zu Freifunk zu verwenden (hier geht das Internet in den Freifunk Router rein). Im Konfig-Modus kann auf diesem Port unter 192.168.1.1 aber konfiguriert werden (mit Kabel zum PC). Das Gleiche gilt bei anderen Modellen (z.B. der 7360) für die vier LAN Ports. Diese sind im Betrieb als WAN konfiguriert, da muss also das Kabel zum anderen Router dran. Einen PC kann man per Kabel nicht hier anschließen, da die LAN Ports kein Freifunk können, sondern einen EINGEHENDEN Internet Anschluss erwarten
Sollte euer Computer bei dem FTP Versuch keine Verbindung über die 192.168.178.1 zur Fritz Box bekommen kann es sein, dass der Netzwerk Port eures Computers zu langsam schaltet. In diesem Fall einfach einen Netzwerk Switch zwischen Computer und Fritz Box hängen (ich mache das generell so - das sieht dann so aus).

Falls ihr Probleme mit der Anleitung habt, helfen wir euch gerne bei der Installation. Kommt einfach beim nächsten Treffen vorbei.
Zum Abschluss noch mal: so sollte eure FTP Session aussehen:
ftp 192.168.178.1
Connected to 192.168.178.1.
220 ADAM2 FTP Server ready
Name (192.168.178.1:unknown): adam2
331 Password required for adam2
Password:
230 User adam2 successfully logged in
Remote system type is AVM.
ftp> bin
200 Type set to BINARY
ftp> passiv
Passive mode on.
ftp> quote MEDIA FLSH
200 Media set to MEDIA_FLASH
ftp> put gluon-ffh-vH0.20191118-avm-fritz-box-7312-sysupgrade.bin mtd1
local: gluon-ffh-vH0.20191118-avm-fritz-box-7312-sysupgrade.bin remote: mtd1
227 Entering Passive Mode (192,168,178,1,12,15)
150 Opening BINARY data connection
226 Transfer complete
5243074 bytes sent in 10.39 secs (492.8278 kB/s)
ftp> exit
221 Thank you for using the FTP service on ADAM2
FritzFlash Script und Modell 7412
Unter
http://fritzfla.sh gibt es eine Anleitung, wie man das Ganze auch vereinfacht machen kann mit einem Script. Das funktioniert auf einigen Fritz-Boxen, aber nicht auf allen. Die Anleitung ist für die dort aufgelisteten Router geeignet.
Die 7412 ist da eine Ausnahme. Hierfür muss ein anderes Script verwendet werden, das hat Freifunk Dresden ganz gut beschrieben unter:
https://wiki.freifunk-dresden.de/index.php/Router_einrichten_AVM
-- Main.BerndSchittenhelm - 19 Nov 2019