Fonera #5: Installare FreeWLAN Addons

23 commenti

L’interfaccia web della Fonera è parecchio limitante, vero? E tutto sommato mancano anche alcune funzioni importanti (attivare la modalità b-only, prendere internet da una rete wireless esistente…). A tutto questo c’è un rimedio, si chiama FreeWLAN Addons.

FreeWLAN Addons

Una parte della pagina di riepilogo di FreeWLAN Addons

L’installazione di questi fantastici Addon (di cui ho fatto la traduzione in italiano, una faticaccia ma mi sembra il minimo per ricambiare gli sviluppatori) è anche mostruosamente semplice: nell’interfaccia originale della Fonera, bisogna cambiare il nome della rete pubblica in FON_ADDON, assegnarle IP statico, mettere 88.198.165.155 (sì, è Kolofonium) come server DNS e riavviare. Facile, eh?

Ho anche fatto una mini-patch per vedere nella pagina di riepilogo anche l’IP esterno, quello che si ha su Internet.

Per abilitarlo è sufficiente lanciare

wget -O /www/cgi-bin/webif/status.sh http://lublog.tuttoeniente.net/deposito/status.sh

dalla pagina “Diagnostica” presente in “Avanzate”, oppure direttamente via SSH. Per visualizzare l’IP, viene richiamato un JavaScript che risiede qui sul mio server, che è generato tramite PHP e non fa altro che stampare l’indirizzo IP.

Il file JS-PHP in questione è questo, ed è possibile, ovviamente, vederne il complicatissimo codice sorgente.

In futuro, mi piacerebbe aggiungere una pagina per l’integrazione con il mio servizio per monitarare la Fonera con un’immagine.

23 commenti a “Fonera #5: Installare FreeWLAN Addons”

  1. #1 LucaLux dice:

    Grazie della traduzione, la 0.9.5 l’ho installata stamattina. Quando hai tempo potresti correggere gli errori di battitura nella pagina di stato?

    Sono rimasto impressionato dalla distanza che hai raggiunto con le 2 Fonere: 1,3 Km mi pare un ottimo traguardo per un apparecchietto come questo!

    Una domandina: hai idea di dove posso recuperare una guida “completa” sulla sintassi del SSH? Quelle che ho trovato spiegano un solo comando alla volta e l’help della console mostra solo una minima parte dei comandi sfruttabili.