====== Usare La Fonera come ponte WiFi ====== Si utilizzano gli script **[[http://sourceforge.net/projects/ponte2/|ponte2]]** su una Fonera standard (version 0.7.2 rev 3). Qui le **[[http://www.blogin.it/howtoponte2/index.html|istruzioni]]**. L'unico prerequisito è che la Fonera sia stata **sbloccata abilitando l'accesso SSH**. In breve: wget http://garr.dl.sourceforge.net/sourceforge/ponte2/ponte2-20070627.tar.gz tar xzvf ponte2-20070627.tar.gz -C / reboot Da OpenWrt Kamikaze si installano anche i pacchetti necessari per essere un client WPA: wget http://downloads.openwrt.org/kamikaze/7.09/atheros-2.6/packages/zlib_1.2.3-4_mips.ipk wget http://downloads.openwrt.org/kamikaze/7.09/atheros-2.6/packages/libopenssl_0.9.8e-1_mips.ipk wget http://downloads.openwrt.org/kamikaze/7.09/atheros-2.6/packages/wpa-supplicant_0.5.7-1_mips.ipk wget http://downloads.openwrt.org/kamikaze/7.09/atheros-2.6/packages/wpa-cli_0.5.7-1_mips.ipk ipkg install zlib_1.2.3-4_mips.ipk ipkg install libopenssl_0.9.8e-1_mips.ipk ipkg install wpa-supplicant_0.5.7-1_mips.ipk ipkg install wpa-cli_0.5.7-1_mips.ipk Qui una copia locale dei pacchetti * **{{.fonera:ponte2-20070627.tar.gz|ponte2-20070627.tar.gz}}** * **{{.fonera:zlib_1.2.3-4_mips.ipk|zlib_1.2.3-4_mips.ipk}}** * **{{.fonera:libopenssl_0.9.8e-1_mips.ipk|libopenssl_0.9.8e-1_mips.ipk}}** * **{{.fonera:wpa-supplicant_0.5.7-1_mips.ipk|wpa-supplicant_0.5.7-1_mips.ipk}}** * **{{.fonera:wpa-cli_0.5.7-1_mips.ipk|wpa-cli_0.5.7-1_mips.ipk}}** ===== File ===== ^ ''/etc/ponte2'' | Eseguibile principale. | ^ ''/etc/init.d/S98ponte2'' | Script presente se viene attivata l'esecuzione automatica, esegue ''/etc/ponte2''. | ^ ''/etc/repeater/ponte2.conf'' | File di configurazione predefinito. | ^ ''/etc/repeater/ponte2${profile}.conf'' | File di configurazione per un profilo specifico. | ===== Problemi ===== ==== Password WPA per Master AP ==== L'eventuale **password WPA** per collegarsi al master viene impostata nella pagina web **Master AP** e viene salvata nel file di configurazione. Se dopo aver configurato il master AP si configurano altri parametri in qualche altra scheda, la **password viene rimossa** dal file di configurazione. ==== MadWifi bug: SCAN and RUN ==== Pare che lo script incappi in un [[http://madwifi-project.org/ticket/1054|bug di MadWifi]], per cui è impossibile effettuare uno scanning quando due device WiFi virtuali sono configurati uno come **ap** e l'altro come **station**. L'errore è grave e diventa necessario resettare la Fonera. SCAN and RUN can't happen at the same time Break instruction in kernel code in traps.c::do_bp, line 593: L'istruzione incriminata è quella che setta il canale, alla riga 627 dello script ''/etc/ponte2'' commentare la riga: $IWCONFIG $ath0_iface channel $AP_ch