Einfache Lösung um einen Futro S550 Offloader zu Flashen ( Windows / Linux / OS X )

  1. gepiept hat er gar nicht.

  2. Das Foto habe ich mit dem Stick gemacht. Danach hat er (ohne USB) auch nicht mehr gemacht.

  3. Ganz sicher. Habe nur hinten einen der 4 USB Ports benutzt.

  4. Den anderen habe ich noch nicht ausprobiert.

Ich werde den Futro morgen via Ethernet mit meinem Rechner verbinden und dann versuchen, die 192.168.1.1 aufzurufen!

Mal ein factory Image vorausgesetzt, das alle nötigen Treiber enthält, warum so kompliziert? Folgendes Vorgehen hat bei mir bei x86 Offloadern wunderbar funktioniert:

  1. Rechner ans lokale Netzwerk anschließen
  2. beliebiges Live-Linux von USB booten, ich benutze das von https://grml.org/
  3. rausfinden, welches Device die bspw. CF-Karte ist, wo man drauf schreiben will. dmesg, lsblk und fdisk sind da hilfreich
  4. mit curl das image vom webserver laden und durch gunzip pipen und dann mit dd direkt auf das device schreiben
  5. runterfahren, usb-stick entfernen, gluon bootet

der curl aufruf könnte etwa so aussehen (wobei unser image mglw. die treiber für futro noch nicht enthält):

curl https://firmware.md.freifunk.net/experimental/factory/gluon-ffmd-0.34%2b1-g8f108a1-x86-generic.img.gz | gunzip | dd of=/dev/sda

HTH

Warum macht ihr das alle so kompliziert? Ich nehme die CF Karte aus dem Futro raus, stecke sie in den PC, haue mit dem „USB Image Tool“ in wenigen Sekunden die img Datei auf die CF Karte, und packe sie danach wieder in den Futro. Fertig.

1 Like

Weil die Gluon-Maintainer nach wie vor den Futro-ATA-Patch nicht mit ins Release nehmen möchten.
Zu den Beweggründen musst Du die Verantwortlichen befragen.

Entweder unterstützt die lokale Community dann einen CherryPick-Build, oder man baut sich das Image selbst.
Oder man nimmt ein Tool, was das patched (siehe dieser Thread hier).

3 Beiträge wurden in ein neues Thema verschoben: L2TP Serverseitig

@adorfer
Der Patch ist in der x86er drin.
https://gluon.readthedocs.org/en/latest/releases/v2016.1.2.html

@MPW
Weil wir z.T. auf Amtsebene Zusagen haben, dass der Weg ab dem Router verschlüsselt wird. Außerdem haben wir derzeit noch keine CPU Probleme auf den GWs. Auch sehe ich keinen Grund darin an jedem Anschluss drölfzig MBits bereitzustellen. Traffic kostet Geld, das ist nicht unendlich vorhanden, daher bin ich ganz glücklich darüber, dass nicht jeder 841er 50MBits zieht!

2 Likes

Bitte entführt mir diesen Hardware-Thread nicht.
Es geht immer noch um das Flashen der internen CF-Karte eines Futro S550 mittels eines speziell präparierten USB-Sticks (also ohne Anwendung von Schraubendreher und CF-Card-Reader).

Siehe auch GitHub - oszilloskop/Gluon2Futro: USB-Stick für das automatische kopieren eines Freifunk Gluon-x86-Images auf einen Futro S550

1 Like

Aber dann muss ich die Kiste ja aufmachen. Von außen mit GRML ran, das ich sowieso habe, viel leichter. Damit kann ich vorher auch gleich noch 'nen memtest machen oder checken ob alle Sektoren der Karte fehlerfrei schreib- und lesbar sind. :sunglasses:

Mehrere Wege führen nach Rom.
So nutzt halt jeder für seinen individuellen Anwendungsfall seine bevorzugte Methode.

Für meine eigene Futro-Nutzung ist der Gluon2Futro-Stick die erste Wahl, aber das tut hier nichts zur Sache.

Ich habe das Wiki [1] zu dem Thema erweitert. Funktioniert bei mir einwandfrei.

[1] Fastd Offloader – wiki.freifunk.net

1 Like

Die gute Nachricht: es hat geklappt.

Die schlechte: ich bin jetzt bei Freifunk Bochum angemeldet. Bitte dort den Knoten »OK_Westkueste_Futro1« löschen.

Ich denke/hoffe, dass ich nun alleine zurecht kommt.

Vielen Dank noch mal!!!

Ein ffnord Futro bei Freifunk Bochum?

Allerdings kommt ich nach der Anmeldung bei Bochum nicht mehr auf die http://192.168.1.1 Seite.

Ach Mensch.

Ich gebe es auf.

Ich empfehle (entsprechend dem Tread-Hauptthema):

Versuch den Gluon2Futro-Stick zum laufen zu bringen. (Siehe GitHub - oszilloskop/Gluon2Futro: USB-Stick für das automatische kopieren eines Freifunk Gluon-x86-Images auf einen Futro S550)
Durch diesen wird nur das Gluon-Image auf die CF-Karte deines Futros geflasht, welches Du auch wirklich nutzen möchtest.

Die Empfehlung habe ich schon angenommen und bin nach der Anleitung vorgegangen!

Nach dem Booten von dem Stick sieht der Monitor so aus:

Stick abgezogen - neu gestartet. Er läuft durch und endet hier:

Gebe ich jetzt http://192.168.1.1 in den Browser ein, passiert dort nichts. Ich habe das Ethernet Kabel auch schon in den zweiten LAN Port gesteckt.

Die Anmeldung funktionierte vorhin nur einmal: als ich mich in Bochum angemelden konnte, trotz FF Nord Image auf dem Stick.

Gebe ich bei dem Futro die 192.168.1.1 erscheint unten root@OK_Westkueste_Futro1:/#

Auf dem Monitorbild ist zu sehen, dass sich der Futro nicht mehr im Setup-Modus befindet.

→ Dieses Bedeutet, er ist nicht mehr frisch geflasht. Er wurde bereits konfiguriert und mindestens ein weiteres mal gebootet.

bist du denn sicher das die IP des Computers mit dem du den Futro verbunden hast korrekt ist? Also z.b.: 192.168.1.10

1 Like

wenn er so weit gebootet hat das du auf die Konsole kommst, ist das hier bestimmt hilfreich. Dort steht auch wie du wieder in den Config Mode kommst.

1 Like

@26939: Wie bei normalen Freifunkroutern auch, kommst du im normalen Betrieb nicht mehr auf die Konfigurationsseite, du musst das Gerät erst durch drücken des Resetknopfs für zehn Sekunden in diesem Modus versetzen.

Da der Futro keinen Resetknopf hat, muss das per SSH erfolgen. Solltest du vergessen haben einen SSH-Schlüssel auf das Gerät zu spielen, kannst du den USB-Speicher oder die CF-Karte am Besten einfach löschen und von vorne anfangen, aber diesmal nicht vergessen, einen SSH-Schlüssel einzuspielen.

Solltest du dran gedacht haben, kannst du dich per SSH auf das Gerät einwählen und folgende Befehle absetzen:

uci set gluon-setup-mode.@setup_mode[0].configured='0'
uci commit
reboot

Dann startet das Gerät wieder im Konfigurationsmodus. Viel Erfolg und meld dich, wenn du Schwierigkeiten hast. Der Anfang ist etwas schwer, aber wenn man erstmal drin ist, ist es genauso einfach, wie mit den normalen Routern auch.

Grüße
Matthias

1 Like

Okay - die Sache mit dem Reset macht Sinn.

Wenn ich den ganzen Kram noch einmal mache mit dem Gluon2Futro Image, wo muss ich denn dort den SSH Key hinterlegen?

Im Grunde muss ich ja jetzt sehen, dass ich die komplette Karte wieder gelöscht bekomme… und es dann noch mal machen.