Dimensione: 1637
Commento: init
|
Dimensione: 3677
Commento: parentesi
|
Le cancellazioni sono segnalate in questo modo. | Le aggiunte sono segnalate in questo modo. |
Linea 7: | Linea 7: |
La sperimentazione è cominciata sull'isola di Matera ([[http://basilicata.ninux.org/|ninux basilicata]]) a Febbraio 2016. | La sperimentazione è cominciata sull'isola di Matera ([[http://basilicata.ninux.org/|ninux basilicata]]) a Febbraio 2016 e sulla Campania ([[http://wiki.ninux.org/IndirizziCampania]]) a Maggio 2016 . |
Linea 13: | Linea 13: |
* [[https://trello.com/b/YTyT16e9/nnxx-ninux-experimental|Trello board NNXX]] * [[http://ml.ninux.org/mailman/listinfo/ninux-dev|Mailing list ninux-dev]] |
* [[https://telegram.me/ninux_experimental|Canale telegram]] per supporto realtime * [[https://trello.com/b/YTyT16e9/nnxx-ninux-experimental|Trello board NNXX]] per pianificare e tracciare l'avanzamento * [[http://ml.ninux.org/mailman/listinfo/ninux-dev|Mailing list ninux-dev]] per supporto non realtime |
Linea 35: | Linea 36: |
Repository: [[https://github.com/ninuxorg/openwrt-basilicata]] | Repository: [[https://github.com/ninuxorg/nnxx-firmware]] |
Linea 40: | Linea 41: |
=== Guida per Installazione (for newbie) === 1. Installare Firmware da http://downloads.openwisp.org/nnx-bas/openwrt-15.05/latest/ar71xx/ <<BR>> (oppure qui per Router con 8Mb di flash (tipo TP-LINK 841nd): http://downloads.openwisp.org/nnx-openwisp-mini/ar71xx/) 2. NON COLLEGARE WAN 3. Configurare Hostname ''(es. M5Antonio o AGLuca)'' 4. Configurare '''solo''' VLAN/Switch/Firewall come da Guida per '''Groundrouting''' (raggiungibile da qui https://docs.google.com/document/d/1tEp4rFNDis4RAwwo4wwg6xDMdqeJKAi8FVYh_FsPEdk) 5. Aggiungere in '''''/etc/config/openwisp''''' la seguente riga ''(dove "ANTENNA1" corrisponde al nome dell'interfaccia dell'Antenna)'': {{{ list unmanaged 'network.ANTENNA1' }}} 6 Riavviare il demone openwisp_config così: {{{ /etc/init.d/openwisp_config restart }}} 7. Collegare WAN e attendere auto-configurazione (che avviene entro qualche minuto tramite "Controller" https://controller.basilicata.ninux.org/admin/django_netjsonconfig/config/) 8. Loggare su https://controller.basilicata.ninux.org/admin/django_netjsonconfig e selezionare il MAC Address del proprio router (che si è auto-aggiunto), poi: 8.1 Modificare il nome del nodo con quello secondo lo standard 8.2 Cliccare su '''Advanced Mode''' sotto '''Configuration''' ed inserire quanto segue ''(dove "ANTENNA1" corrisponde al nome dell'interfaccia della/delle Antenna/e)'' e poi salvare: {{{ { "olsrd2": [ { "config_name": "olsrv2", "lan": [ "10.x.x.x/24" ] }, { "config_name": "interface", "ifname": [ "ANTENNA1" ] } ] } }}} 9. Verificare che tutto funzioni :) |
NNXX (Ninux Experimental)
NNXX è un iniziativa che mira a sperimentare nuove soluzioni in ninux.
Il desiderio di questa sperimentazione è quello di trovare un setup che faciliti la crescita di nuove isole ninux, che sia ben documentato, facilmente replicabile, che enfatizzi l'automazione di task ripetitivi.
La sperimentazione è cominciata sull'isola di Matera (ninux basilicata) a Febbraio 2016 e sulla Campania (http://wiki.ninux.org/IndirizziCampania) a Maggio 2016 .
Siamo disponibilissimi ad allargare la sperimentazione con chiunque abbia voglia di imparare e impegnarsi.
Link generali:
Canale telegram per supporto realtime
Trello board NNXX per pianificare e tracciare l'avanzamento
Mailing list ninux-dev per supporto non realtime
Ninux Basilicata
La sperimentazione ha i seguenti obiettivi:
- facilitare la configurazione e l'aggiornamento delle configurazioni di nuovi nodi
- connessione VPN che non richieda modifiche sul server VPN per aggiungere nuovi nodi
- mantenere le configurazioni dei servizi essenziali su ansible, evitando modifiche manuali non replicabili e non tracciabili
- transizione a OLSRd2
controller.basilicata.ninux.org
URL: https://controller.basilicata.ninux.org/admin
Playbook Ansible: https://git.nemesisdesign.net/ninux/ansible-ninux-openwisp (repository privato)
Gestore configurazioni: https://github.com/openwisp/django-netjsonconfig
Firmware
Repository: https://github.com/ninuxorg/nnxx-firmware
Build: http://downloads.openwisp.org/nnx-bas/
openwisp-config: https://github.com/openwisp/openwisp-config
Guida per Installazione (for newbie)
1. Installare Firmware da http://downloads.openwisp.org/nnx-bas/openwrt-15.05/latest/ar71xx/
(oppure qui per Router con 8Mb di flash (tipo TP-LINK 841nd): http://downloads.openwisp.org/nnx-openwisp-mini/ar71xx/)
2. NON COLLEGARE WAN
3. Configurare Hostname (es. M5Antonio o AGLuca)
4. Configurare solo VLAN/Switch/Firewall come da Guida per Groundrouting (raggiungibile da qui https://docs.google.com/document/d/1tEp4rFNDis4RAwwo4wwg6xDMdqeJKAi8FVYh_FsPEdk)
5. Aggiungere in /etc/config/openwisp la seguente riga (dove "ANTENNA1" corrisponde al nome dell'interfaccia dell'Antenna):
list unmanaged 'network.ANTENNA1'
6 Riavviare il demone openwisp_config così:
/etc/init.d/openwisp_config restart
7. Collegare WAN e attendere auto-configurazione (che avviene entro qualche minuto tramite "Controller" https://controller.basilicata.ninux.org/admin/django_netjsonconfig/config/)
8. Loggare su https://controller.basilicata.ninux.org/admin/django_netjsonconfig e selezionare il MAC Address del proprio router (che si è auto-aggiunto), poi:
- 8.1 Modificare il nome del nodo con quello secondo lo standard
8.2 Cliccare su Advanced Mode sotto Configuration ed inserire quanto segue (dove "ANTENNA1" corrisponde al nome dell'interfaccia della/delle Antenna/e) e poi salvare:
{ "olsrd2": [ { "config_name": "olsrv2", "lan": [ "10.x.x.x/24" ] }, { "config_name": "interface", "ifname": [ "ANTENNA1" ] } ] }
9. Verificare che tutto funzioni