Versione 9 del 2009-02-19 17:40:16

Nascondi questo messaggio
Italiano English
Modifica History Actions

FirmwareNG

New generation Ninux Firmware

Wishlist

Ecco cosa vorremmo dal nuovo firmware di Ninux! Aggiungete pure le caratteristiche che vorreste veder sviluppate nel nuovo firmware, dopo averne parlato a riunione o in mailing list.
Lo stato di sviluppo delle varie features puo' essere monitorato dal nostro track.

obiettivo

stato

descrizione

Autoconfigurazione IP

Ogni apparato accendendosi deve autoconfigurare il proprio indirizzo IP in modo da non andare in conflitto con gli altri presenti nella rete

Autoconfigurazione canali

Ogni apparato deve autoconfigurare il canale radio in modo da comunicare con gli altri apparati della mesh

Splash Page

Gli utenti collegati alla rete ninux devono visualizzare una pagina iniziale (splash page) che li informi su chi siamo e perchè facciamo una cosa del genere.

Aggiornamento automatico del Firmware

Pensare ad un meccanismo per aggiornare in maniera automatica i firmware dei vari apparati.

Autoconfigurazione IP

Prendere spunto da Robin per l'autoconfigurazione degli indirizzi IPv4, ed implementare un meccanismo di Strong e Weak Duplicate Address Detection. Un punto di partenza potrebbe essere anche consultare documenti su olsr ,vedere NOA OLSR e altri articoli presenti in letteratura. In draft-laouiti-manet-olsr-address-autoconf-01 è presentato un sistema di DaD semplice ma attivo. Un DaD passivo invece è descritto in draft-weniger-autoconf-pdad-olsr-01

Autoconfigurazione canali

L'idea più semplice è di fare una scansione alla ricerca di una rete con un dato essid. Se non è presente, allora l'AP va su un canale predefinito (ad es. il 6). Tempo permettendo, potremmo pensare a dei meccanismi più simpatici per la scelta del canale migliore.

Splash Page

Realizzare una splash page in Luci/Lua ed integrarla con un sistema di chat.
Al momento è gia' stato portato il server jabber Prosody su OpenWRT, mentre siamo a buon punto con lo sviluppo del pacchetto della splash page che si chiama "nowolfsplash".

Aggiornamento automatico del Firmware

Meccanismi per la gestione degli apparati: flashing di un firmware da remoto "fonera style".