ponte2 - Fonera as Repeater and Access Point / AP client
SourceForge.net Logo
LEGGIMI (to be translated)
main web site (other info, blog,...)

installazione

collegati via ssh alla Fonera tramite il suo IP 169.254.255.1 e salva il file /www/index.html

cp /www/index.html /www/index.html.fon
  1. scarica l'ultima versione e copiala sulla directory / della Fonera tramite, ad esempio, il comando scp (pscp.exe per gli utenti windows)
    scp ponte.tar.gz root@169.254.255.1:/
    
    oppure usa un comando tftp o altro con il quale trasferisci i files alla Fonera
  2. collegati alla Fonera, espandi il file ed esegui un reboot:
    cd /
    tar xzvf ponte.tar.gz
    reboot
    

preparazione

  1. cambia alcuni permessi sul filesystem della Fonera

    chmod +x /www/cgi-bin/ponte2.cgi
    chmod +x /www/cgi-bin/stat.cgi
    chmod +x /etc/ponte2
    
    e controlla il proprietario dei file uploadati.
  2. Assicurati che il server httpd della fonera sia attivo:

    ps aux | grep httpd
    

    come nel caso in figura, altrimenti lancialo con il comando:
    # /etc/init.d/S50httpd start
    

lancia il tuo browser preferito e puntalo all'indirizzo http://169.254.255.1/. Questa e' la pagina index.html che recupoera il browser:



e clicca su ponte2 configuration page. (Il link Fon mode ti permette di accedere alle pagine standard di configurazione, proprie della fonera).


(Occhio: il cgi non effettua alcun controllo di coerenza fra i valori che immetti!)
Dopo aver compilato il form attendi alcuni secondi fino a quando il browser restituisce una pagina con il file di configurazione derivato dal form stesso, quindi chiudi il browser. Puoi esaminare il contenuto degli eventuali altri file di configurazione che ha prodotto il cgi:
cat /etc/ponte2.conf
cat /etc/dnsmasq.conf
cat/etc/acl_list.conf
Nota che il cgi ponte2 salva le precedenti versioni tutte le volte che viene eseguito!

Tramite la sessione ssh prima aperta, esegui /etc/ponte2. Lo script puo' dare l'impressione che vada in stallo... attendi alcuni secondi, se tutto e' andato bene vedrai una serie di messaggi fino a normal end reached: il ripetitore sta' ora funzionando.
Cliccando sul bottone    e' possibile ottenere una pagina molto completa (che ho qui riportato come esempio) sullo status del ponte ed altre info (scan delle reti, peer connessi all'AP, ec.). A questo punto chiudi la sessione ssh.
A meno che non si desideri cambiare le impostazioni, non c'e' piu' bisogno di usare la pagina web di configurazione per cui dopo un reboot della Fonera basta connettersi in ssh ed eseguire /etc/ponte2

Have fun !

Creative Commons License FREE THE MOUSE Valid HTML! Antonio Anselmi (email me)
al mondo ci sono 10 tipi di persone: chi capisce il binario e chi no!