[Berlin-wireless] Firmware Assistent

André Gaul andre
Do Jul 30 13:10:11 CEST 2015


Heya!

Wir haben gestern ein langes (aber produktives) Treffen in der c-base
gehabt. Danke an alle, die dabei waren! Hoffentlich habt ihr auch alle
Lust euch weiter an der Entwicklung zu beteiligen! :)

Unter [1] gibt's ein pad, hier kommt das TL;DR:

Der Assistent soll folgende use-cases abdecken:
  1) Konfiguration nach dem Flashen auf dem Router. Details:
    - wifi scan-Ergebnisse verwertbar
    - checkbox "IP-Adressen benötigt" aktiv oder
      textboxes für vorhandene IPs
    - falls VPN03 ausgewählt ist: checkbox "VPN key+cert benötigt"
      akvtiv oder upload von vorhandenem key+cert
    - wenn IPs oder key+cert benötigt werden: vorm Schritt
      "Save+reboot" wird ein API-call gemacht und man bekommt eine
      Mail mit einem Link. Den Link kopiert man nur noch in
      den Assistenten und man kann "Save+reboot" abfeuern.
 2) Konfiguration vor dem Flashen auf config.berlin.freifunk.net.
    Alles wie unter 1) außer:
    - kein wifi scan möglich
    - "Save+reboot" wird zu "Generate firmware"
    - keine mail mit Link vor "Generate firmware"
    - nach "Generate firmware" bekommt man per mail einen Link zur
      fertigen firmware in der die config eingebaut ist
      (flash-and-forget, gebaut mit meshkit)

So geht's weiter:

 * Yves entwickelt eine API für VPN-Key-generation (mit François' tool,
   siehe [2]) und schaut sich die API für die IP-Registrierung an.
 * Maria, Malte und ich arbeiten am frontend und dem backend auf dem
   Router. Use-case 1) hat Priorität, aber 2) soll auch von vornherein
   eingeplant werden.

Sagt einfach hier auf der Liste Bescheid wenn ihr mithelfen wollt!

ciao,
André

[1] https://pad.freifunk.net/p/berlin-wizard
[2] https://github.com/fkooman/vpn-cert-service
-- 
Homepage   http://andre.gaul.io
GitHub     https://github.com/andrenarchy
Twitter    https://twitter.com/#!/andrenarchy
Diaspora   https://diasp.org/u/andrenarchy
           (you won't find me on facebook!)
Jabber     gaul at web-yard.de
PGP Key    0x0FA9170E





Mehr Informationen über die Mailingliste Berlin