Fonera #5: Installare FreeWLAN Addons
23 commentiL’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.
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.


aprile 20th, 2008 at 18:50
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.
Fatal error: Call to undefined function pri_print_browser() in /var/www/lublog/wp-content/themes/default/comments.php on line 40