Neuer Firmwaredownloader

@MPW hat die Dateien schon. Je nach dem was er damit macht, und wie ich einen Zugriff darauf haben kann, kann ich das natürlich machen.

Ich habe gerade @Sandmann88 s Version ins Git geschoben und auf dem Server diesen Zweig aktiviert: http://firmware.freifunk-muensterland.org/md-fw-dl/

@Sandmann88: Bitte forke unser Github-Repo und erstelle für weitere Optimierungen Pull Requests. Wenn du möchtest, kannst du auch direkt Zugriff auf das Repo erhalten.

Das Repo liegt hier: https://github.com/FreiFunkMuenster/md-fw-dl/tree/sandmann-Zweiseiten-Version

Der Hauptlink ist jetzt umgestellt: https://freifunk-muensterland.de/md-fw-dl/

Ich bitte darum, dass jemand diese Seite (https://freifunk-muensterland.de/mitmachen/firmwareliste/) überarbeitet und dann im Absprache mit @Tim das Original geändert wird. Wer könnte das übernehmen?

Falls ihr noch auf den alten Assistenten weiter geleitet werdet, liegt es glaube ich am Browsercache. Im privaten Modus lädt er bei mir das neue.

1 „Gefällt mir“

eine Kleinigkeit, bei der ich nicht weiss, ob schon drüber gesprochen wurde: auf der Firmware Seite https://freifunk-muensterland.de/mitmachen/firmwareliste/ finde ich die Hervorhebung des Assistenten optimierungsbedürftig, vielleicht trifft es auch nur mich mit Rot/Grün Schwäche, aber bei: Der übliche Weg für den Download ist unser Assistent. ist das “Assistent” für mich nicht auf den ersten Blick als Link erkennbar.

1 „Gefällt mir“

Sehr schön! :smile:

Ich habe den Beitrag in ein vorhandenes Thema verschoben: Barrierefreie Überarbeitung der Firmware-Seite auf der Homepage

Ich kann die Firmware für WR841N für Warendorf nicht erfolgreich über die Webseite herunterladen.

To reproduce:

1.) https://freifunk-muensterland.de/mitmachen/firmwareliste/
2.) "Assistent"
3.) "Domäne 14 - Warendorf"
4.) Erstinstallation, TP Link, TL-WR841N/ND Ver:9
5.) “Download Firmware”
-> “404 Not Found”

@paulinsche

PS: Die Firmware habe ich mittlerweile. Ist nur ein bug-Report

1 „Gefällt mir“

Version 0.0.2 gibt es auch nicht :slight_smile: … Ich habe übrigens jetzt wieder L2TP-Firmeware im stable. Jetzt muss ich mich aber noch an das Names-Schema anpassen, von dem ich bisher nix wusste :frowning:

Aus ffmsd14-2015.1.2-8 mach ffmsd14-v2015.1.2+x.y.z – Richtig? Muss ich das ganze Netz durchbooten für… Meno!

Wäre Klasse ! Welche Version habt Ihr denn dann ? Dann kann ich das schonmal anpassen…

Der komplette Dateiname lautet dann z.B.:
gluon-ffmsd14-v2015.1.2+0.0.2-buffalo-wzr-hp-ag300h-wzr-600dhp.bin

Daann ist es für alle Domänen einheitlich.

Und noch mehr …

http://karte.freifunk-muensterland.org/map_legacy/#!v:m;n:30b5c2edf7c8
http://karte.freifunk-muensterland.org/map_legacy/#!v:m;n:c46e1fa11ee6
http://karte.freifunk-muensterland.org/map_legacy/#!v:m;n:30b5c2e31592
http://karte.freifunk-muensterland.org/map_legacy/#!v:m;n:60e32781cd9a
http://karte.freifunk-muensterland.org/map_legacy/#!v:m;n:30b5c27b60c9

Firmware liegt hier: index - powered by h5ai v0.29.0 (https://larsjung.de/h5ai/) – DANKE für den Hinweis von @MistaBreed

@Sandmann88 Der Assistent gefällt :slight_smile: Magst du vielleicht unser Logo noch für Domäne 3 und 4 einfügen? Hier findest du es in allen gängigen Dateiformaten. DANKE

1 „Gefällt mir“

Ich bin gerade dabei die Karte “nativ” in den FW-Downloader einzubauen. Ich nutze dazu die Angular Leaflet Directive. Die Karte ist schon drin, bin jetzt dabei die Events zwischen Karte und Dropdown zu synchronisieren. Ändert man was in der Karte, ändert sich die Auswahl, ändert man die Auswahl, ändert sich die Karte. Ich hoffe, dass ich es bis Mittwoch schaffe.

2 „Gefällt mir“

Erste Testversion: https://simon-wuellhorst.de/freifunk/md-fw-dl/
Gibt einen Branch im Git.

Known issues:

  • Ladezeit etwas lang
  • Der erste Klick wird nicht ausgelöst

TODOs:

  • Hinzufügen der geojson Files schöner schreiben (leider wollte $q..then())

  • Auswahl der hervorzuhebenden Ebene (wenn möglich) eleganter durchführen.

  • Jemanden finden, der schon mal mit AngularJS gearbeitet hat :see_no_evil:

2 „Gefällt mir“

Hab da mal ein wenig angepasst: http://84m.github.io/md-fw-dl/

Sinnvoll wäre es die Map als Service Modul auszulagern, aber das würde ich erst machen, wenn es einen sinnvollen buildprocess gibt.

@descilla Wenn $q. then() nicht will, kann es sein das das Promise nicht sauber aufgelöst wurde? Hab es nicht getestet, wäre nur so eine Idee…

2 „Gefällt mir“

Ich weiß noch nicht, ob ich Lust habe mich mit Angular zu beschäftigen. :see_no_evil:

Falls du Lust hast an dieser Stelle zu übernehmen, sag beschied.

Ich muss mir das noch mal anschauen. Ich habe schon seit Jahren nichts besonderes mehr mit JS gemacht und hatte ganz vrgessen, dass JS nonblocking ist. :see_no_evil: Vielleicht mus ich die konzeptionelle Herangehensweise einfach etwas anpassen.

Da es scheinbar Probleme mit dem aktuellen FW-Downloader gab, haben @mpw und ich heute Nacht den mapviewer branch nach master gemerged und verwenden diesen nun auf der Webseite. Es gibt, wie oben beschrieben noch ein paar Dinge, die verbessert werden müssen, in der Praxis sollten diese aber keine Probleme verursachen. Ich werde entsprechende Änderungen in den nächsten Tagen nachreichen.

Außerdem haben wir die Firmware auf Version 1.0.1 (bzw. Version 1 für Domäne 14), also auf 2016.1 aktualisiert. Die neu unterstützten Router-Modelle habe ich ebenfalls eingetragen. Und für einige Modelle den Download-Link getestet (841v10, 941v6, cpe210 v1.1).

Ich bitte um Mithilfe:

  • Über Bugreports bzgl. der neuen Karte freue ich mich sehr.
  • Ich habe die Daten der neu unterstützten Router von der Gluon-Seite genommen, leider gibt es dort Unterschiede bzgl. der Namensgebungen. Beispiel 841 Ver. 9, 941 V10. Falls ihr Lust habt, könnt ihr es anpassen und einen PullRequest stellen. Die neuen Modelle habe ich nur nach Hersteller sortiert und nicht komplett richtig einsortiert, wer hier Lust hat, nur zu.
  • Download-Links der neuen Modelle testen. Die neu unterstützten Modelle findet ihr hier.

PS: Wir sollten mal schauen, ob wir den Test der Download-Links automatisiert bekommen.
PPS: Achso, falls ihr PullRequests stellt, arbeitet bitte mit dem master und nicht mit dem mapviewer Branch.
PPPS: Ja, ich muss noch was vom Kreis Steinfurt absägen.

Hey,
ich habe irgendwie abnormal lange Ladezeiten. Geht es noch jemandem so?

Ja… Rufe ich dir Seite per https auf dauerts ewig… Per http wird umgeleitet auf https und die Seite läd sofort… Bisschen strange…

Edith:
Plattformen Windoof Ubuntu und Android jeweils mit chrome getestet außerdem unter Windows und ubuntu mit Firefox… Symptome immer gleich…

@dezi und @corny456 lädt die baugleiche Seite an dieser Stelle auch so langsam: https://simon-wuellhorst.de/freifunk/md-fw-dl ?

simon-wuellhorst.de geht ruckzuck (weniger als eine Sekunde)
freifunk-muensterland braucht länger als 15 Sekunden (länger habe ich nicht mehr gezählt)

1 „Gefällt mir“

Geht bei euch die http://freifunk-muensterland.de/ Seite denn in „normaler“ Geschwindigkeit. @Administratoren liegt der md-fw-dl in einem separaten Docker? Es scheint, dass die index.html ewig zum Laden braucht, die folgenden vom Server geladenen Daten gehen dann ruck zuck.

Leider weiß ich nicht, wo das Teil liegt und ob ich zugriff drauf habe. @mpw ?