Sburratone !
Questo firmware è basato su piccole modifiche a SDK Ubiquiti 5.5 I sorgenti qui: https://github.com/ninuxorg/SDK.UBNT.v5.5
Vedi FirmwareSburratone4 per la versione precedente.
Aggiornare da un precedente AirOS o Sburratone
1) Entrare in SSH sul device
2) Mettersi nella cartella tmp
cd /tmp/
3) Scaricare il firmware con il comando wget
wget http://nnx.me/sburratone551 -O /tmp/fwupdate.bin
4) Controllare l'MD5 per vedere il firmware è valido o corrotto
md5sum /tmp/fwupdate.bin
deve venire questo risultato:
MD5SUM 54a79d60655610341d6e719aad7e49f1
5) Se il risultato MD5 è corretto lanciare il seguente comando per aggiornare:
/sbin/ubntbox fwupdate.real -m /tmp/fwupdate.bin -d
News di sburratone 5
- Based on SDK 5.5 from ubnt
- tinc to 1.0.19
- By default do not load modules for IPv4 NAT and filter
Implementing Routing operation inside the OLSR router as described in the Ninux Architecture Version 0 http://blog.ninux.org/wp-content/uploads/2012/06/NinuxRoma-RoutingArchitecture-DocumentVersion0.pdf
- Enable multiple routing table support for IPv4 in the Kernel
6olsr e 4olsr
Stampano il contenuto del txtinfo plugin di olsr
li potete usare anche con argomenti, esempio:
4olsr links 6olsr hna
Cosa fa lo sburratone ?
Documentazione:
Se esiste il firmware cerca di lanciare /etc/persistent/ninux altrimenti lancia il default /ninux
In /ninux di default viene cercato /etc/persistent/olsrd.conf e se non esiste viene usato /olsrd.conf che è il file di default.
Di default IPv6 non è configurato e nemmeno olsrd per IPv6.
Se vuoi fare modifiche ai defaults che sono /ninux e /olsrd.conf basta che copi il file in /etc/persistent e fai le modifiche sul nuovo file.
Prima di fare il reboot per salvare devi lanciare il comando
cfgmtd -p /etc/ -w che poi c'è un alias comodo quindi basta scrivere save
(non sbagliare questo comando altrimenti sputtani tutto e devi riflashare il device)
In questa versione di firmware non c'è niente su interfaccia web per quello che riguarda olsrd