| Dimensione: 3122 Commento: by z3n0 | Dimensione: 3289 Commento:  | 
| Le cancellazioni sono segnalate in questo modo. | Le aggiunte sono segnalate in questo modo. | 
| Linea 44: | Linea 44: | 
| 1. Installare Firmware da http://downloads.openwisp.org/nnx-bas/openwrt-15.05/ | 1. Installare Firmware da http://downloads.openwisp.org/nnx-bas/openwrt-15.05/latest/ar71xx/ | 
| Linea 52: | Linea 52: | 
| 5. Aggiungere in '''/etc/config/openwisp''' la seguente riga: list unmanaged 'network.XYZ' (dove "XYZ" corrisponde al nome dell'interfaccia della/delle Antenna/e). | 5. Aggiungere in '''/etc/config/openwisp''' la seguente riga ''(dove "ANTENNA1" corrisponde al nome dell'interfaccia della/delle Antenna/e)'': {{{ list unmanaged 'network.ANTENNA1' }}} | 
| Linea 60: | Linea 64: | 
| 7.2 Cliccare su '''Advanced Mode''' sotto '''Configuration''' ed inserire quanto segue e poi salvare: | 7.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: | 
| Linea 72: | Linea 76: | 
| "XYZ" | "ANTENNA1" | 
| Linea 78: | Linea 82: | 
| 8. 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.
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
Appunti per Installazione (for newbie)
1. Installare Firmware da http://downloads.openwisp.org/nnx-bas/openwrt-15.05/latest/ar71xx/
2. NON COLLEGARE WAN per Internet
3. Configurare Hostname e UTC
4. Configurare 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 della/delle Antenna/e):
list unmanaged 'network.ANTENNA1'
6. Collegare WAN e attendere autoconfigurazione (che avviene tramite "Controller" https://controller.basilicata.ninux.org/admin/django_netjsonconfig/config/)
7. Loggare su https://controller.basilicata.ninux.org/admin/django_netjsonconfig e selezionare il MAC Address del proprio router (che si è auto-aggiunto), poi:
7.1 Modificare il nome del nodo con quello secondo lo standard
7.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"
            ]
        }
    ]
}8. Verificare che tutto funzioni  
 

 
  
 




