[ninux-Firenze] Fwd: [Ninux-Wireless] Fwd: gsoc2017: AirOS backend for OpenWISP2

Nemesis nemesis at ninux.org
Wed May 10 09:46:59 CEST 2017


Ciao ninuxers Fiorentini,

Edoardo Putti, un nuovo ninuxer Fiorentino, lavorerà ad un progetto del
Google Summer of Code con OpenWISP che mira ad aggiungere la possibilità
di gestire device con firmware AirOS stock alla libreria che genera le
configurazioni per i device usata da OpenWISP (netjsonconfig [1]).

Il suo focus è generare una configurazione corretta che una volta
installata sul device funzionerà correttamente.

Il progetto, sebbene a prima vista possa sembrare semplice, non lo è
affatto perchè una documentazione tecnica esaustiva sul funzionamento
interno di AirOS non è disponibile, quindi è necessario fare molto
reverse engineering e testing delle configurazioni generate: questo
significa che i device usati per il testing si briccheranno e quindi
sarà necessario sbriccarli.

Potreste aiutare Edoardo insegnandogli un pò di cose su AirOS ed
OpenWRT? In particolare, se qualcuno di voi ha esperienza
sull'unbricking, sarebbe molto utile se glielo insegnaste.

Se il progetto va a buon fine, saremo in grado di scriptare la
generazione della configurazione di un intero nodo ninux, dal routing a
terra alle antenne!

[1]: https://github.com/openwisp/netjsonconfig

Nemesis

-------- Forwarded Message --------
Subject: 	[Ninux-Wireless] Fwd: gsoc2017: AirOS backend for OpenWISP2
Date: 	Mon, 8 May 2017 04:11:30 -0700 (PDT)
From: 	Edoardo Putti <edoardo.putti at gmail.com>
Reply-To: 	wireless at ml.ninux.org
To: 	wireless at ml.ninux.org




Salve a tutti,

per questa estate lavorerò ad un progetto OpenWISP finanziato dalla
Google Summer of Code.

L'idea è che possiamo scrivere la configurazione per device con
interfacce wireless in un formato chiamato NetJSON e poi trasformarla
nel formato del device.

Al momento possiamo scrivere le configurazioni per openwrt ed openwisp
ma questo progetto aggiunge AirOS alla lista.

Io lavorerò principalmente ad un modulo python che si chiama
netjson-config ma spero che questi cambiamenti possano arrivare
velocemente anche al pezzo forte del progetto che è il controller OpenWISP.

In questo modo da interfaccia web possiamo configurare anche le antenne
per i nodi ninux e semplificare la creazione di un nuovo nodo.

E

Il giorno lunedì 8 maggio 2017 12:14:46 UTC+2, Edoardo Putti ha scritto:

    Hello everyone,

    I will work on the AirOS backend for OpenWISP during the Google
    Summer of Code 2017 [0]

    AirOS is a firmware installed on ubiquity hardware used by WISP or
    wireless community networks.

    I think this project can be very useful to both kind of organization
    as it can relieve the network managers from some of their work and
    it can help mantaining a community network.

    We have been requested to do a weekly progress report on Friday so I
    won't share much over the week but I will read the mailing list and
    chime in when interested.

    If you are interested in this project please get in touch

    E

    [0]: https://summerofcode.withgoogle.com/projects/#5988460421709824
    <https://summerofcode.withgoogle.com/projects/#5988460421709824>

-------------- next part --------------
_______________________________________________
Wireless mailing list
Wireless at ml.ninux.org
http://ml.ninux.org/mailman/listinfo/wireless



More information about the Firenze mailing list