Für ein interessantes aktuelles Gerät bieten wir nun eine erste Testfirmware auf Basis einer zukünftigen Gluon-Version an: die FritzBox 4040 kommt mit 32 MB Flash, 256 MB RAM, bietet Dualband (2,4 und 5 GHz) und kostet z. Zt. unter 70 EUR. Um mehr Erfahrungen sammeln zu können, wäre es gut, wenn noch ein paar andere sich eine 4040 anschafften und als Freifunk-Router laufen liessen. Bei Interesse meldet Euch bitte, damit wir uns ggf. auf dem kleinen Dienstweg absprechen können.
Von oben im Vergleich 4020, 7360, 7490 — die 4040 hat das Standardgehäuse (von 7390, 7360, 7340, 7362sl usw.), die 4020 hingegen ist »großer Handteller« klein
Genau, wie @gtpix schrieb, die 4020 wird vom aktuellen Gluon schon unterstützt (basierend auf einem aktualisierten LEDE 17.01).
Die 4040 wird von OpenWrt 18.06 unterstüzt, was die Basis von »Gluon Master«, der aktuellen Entwicklungsversion, ist. Und weil die 4040 so interessant klingt (32 MB Flash, 256 MB RAM, Dualband N & AC, ~65 EUR), wurden unsere Firmwareanpassungen nicht nur mühsam auf Gluon v2018.1portiert sondern gleich auf die Nachfolgeversion (und zwar so, daß sie für beide Versionen funktionieren), um mit der 4040 schon mal warmwerden zu können
Das Flashen hat soweit funktioniert. Ich habe die Bash in meinem WIndows 10 Notebook genutzt.
rene@HPNB:~$ python3 fritzflash.py
This program will help you installing Gluon, a widely used Firmware for Freifunk networks, onto your AVM device.
You can always find the most current version of this script at https://www.github.com/freifunk-darmstadt/fritz-tools
It is strongly recommended to only connect your computer to the device you want to flash.
Disable all other connections (Ethernet, WiFi/WLAN)!
Before we start, make sure you have assigned your PC a static IP Address in the Subnet of the device you want to flash.
The following example would be a completely fine option:
IP-Address: 192.168.178.2
Subnet: 255.255.255.0
Gateway: 192.168.178.1
DNS Servers: Leave blank
Once you're done, disconnect power from your AVM device, reconnect the power-supply and press enter.
Trying to autodiscover! Abort via Ctrl-c.
FritzBox found at 192.168.178.1
Autodiscovery succesful!
-> Device detected at 192.168.178.1.
Starting automatic image-selection!
-> Establishing connection to device!
--> Try 1 of 10
-> Automatic image-selection successful!
--> Will flash /home/rene/gluon-4830-1.1.0~16-avm-fritz-box-4040-bootloader.bin
-> Establishing connection to device!
--> Try 1 of 10
-> Flash image
Writing Gluon image to your AVM device...
This process may take a lot of time.
First, the device will erase it's current Operating System.
Next, the device will write the Gluon image to it's memory.
The red Info LED will illuminate in this step. Don't worry, this is expected behavior.
Do *not* turn of the device!
We will tell you when your device has finished installing Gluon (this may take a while).
-- nach einer Weile
-> Image write successful
-> Performing reboot
== Congratulations! ==
Your device is now running Gluon.
It will restart and in 2-5 minutes you will be able to visit it's config-mode.
Remember to reconfigure your interface to automatically obtain an IP-address!
You can reach config-mode by typing in http://192.168.1.1/ in your preferred Webbrowser.
Ich habe jedoch keine Möglichkeit gefunden das Passwort für den SSH Zugang zu setzen.
Im Config Modus kann ich dann ohne Passwort auf die Kiste drauf. Im normalen Modus jedoch garnicht.
Tests zu der Konfiguration der LAN Ports stehen noch aus (ich möchte diese im LAN und nicht im Freifunk Netz haben).
Hmm. Das ist ein ganz normales FFGT-Gluon: Internet in blauen Port, http://setup.4830.org aufrufen, auf die Kiste redirecten lassen. Da kann man auch den SSH-Key setzen — SSH-Passwort wird über die Oberfläche nicht unterstützt, da zu unsicher. (FF-Knoten sind im Internet direkt erreichbar (IPv6) und haben keinen Eigenschutz (z. B. wie fail2ban) gegen Bruteforce-Attacken auf Port 22. »Hab3!_cl4vEm« ist insofern auch nur eine errechenbare Zeitspanne sicher; ohne Deinen privaten SSH-Schlüssel allerdings sollte es unmöglich sein, in den Knoten zu kommen.)
Die Lan Ports bekomme ich nicht für mein lokales Netz konfiguriert. Hier liegt immer das FF Netz.
uci set network.client.ifname=bat0
uci set network.wan.ifname='eth0 eth1'
uci commit network
/etc/init.d/network restart
Heissen die Interfaces bei der 4040 anders?
Edit: Ich Schussel. Es funktioniert, wernn man die richtigen Kommandos eingibt. Hab diesen Post angepasst.
Dann kommt die Box als nächstes auf den Dachboden und ersetzt den alten
Mir war aufgefallen, das unter Kontakt auf der Statusseite (10.255.0.1) jetzt die E-Mail Adresse steht und nicht “hinterlegt” oder so wie beim anderen.
und ich dachte das wäre eine bewusste Änderung in der 1er FW, das der dummy rausgeflogen ist. Das betrifft nicht nur die 4040 sondern auch andere. (Bei meiner c4:e9:84:5d:e1:f2 hab ich es auch beobachtet auf der IPv6-Page)
Ist vermutlich nicht der beste Zeitpunkt um die 4040 zu testen. Bin trotzdem dabei.
Heute hat sie kein Freifunk mehr ausgestrahlt. Dann habe ich mich auf die console verbunden und wifi eingegeben. Danach kam es wieder.
Seit einigen Tagen hatte ich auch das Problem das ich mich auf das zusätzclih ausgestrahlte private WLan zwar verbinden konnte und eine IP erhalten habe, danach aber ruck-zuck wieder gekickt wurde. Daraufhin hat sich mein Telefon neu verbunden, usw.
Wenn ich das nächste mal weitere Analysen durchführen soll, bitte Bescheid geben.
Ich bin durch Zufall darauf gestoßen, das ein AVM 450E Repeater auch geflascht werden kann. Ich habe hier noch einen 300E. Dieser ist ja ähnlich aufgebaut wie der 450E.
Jetzt die Frage. Unterscheidet sich die Gluon Firmware von einer FB4040 zu einem AVM Repeater?