<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Anesi Flavio &#187; Fonera</title>
	<atom:link href="http://www.flanesi.it/blog/category/fonera/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.flanesi.it/blog</link>
	<description>Il mio sito personale</description>
	<lastBuildDate>Mon, 19 Aug 2024 13:03:01 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1</generator>
		<item>
		<title>Fonera 2.0n  hardware e potenzialità</title>
		<link>https://www.flanesi.it/blog/2011/04/17/fonera-2-0n-hardware-e-potenzialita/</link>
		<comments>https://www.flanesi.it/blog/2011/04/17/fonera-2-0n-hardware-e-potenzialita/#comments</comments>
		<pubDate>Sun, 17 Apr 2011 11:59:57 +0000</pubDate>
		<dc:creator>Flavio</dc:creator>
				<category><![CDATA[Fonera]]></category>
		<category><![CDATA[caratteristiche]]></category>
		<category><![CDATA[FON2303]]></category>
		<category><![CDATA[fonera 2]]></category>
		<category><![CDATA[fonera 2.0n]]></category>
		<category><![CDATA[fonera2]]></category>

		<guid isPermaLink="false">http://flanesi.wordpress.com/?p=351</guid>
		<description><![CDATA[Cercherò in questo articolo di raccogliere e mettere in ordine un pò di informazioni presenti in rete circa l&#8217;hardware e le caratteristiche della Fonera 2.0n in modo da capire e focalizzare le potenzialità di questo scatolotto. Caratteristiche tecniche Le caratteristiche tecniche della Fonera sono ormai ben note, ma le riportiamo comunque: Modello: FON2303 CPU: Ralink [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-thumbnail wp-image-402" title="f2n20front" src="http://www.flanesi.it/blog/wp-content/uploads/2011/05/f2n20front.jpg?w=150" alt="" width="150" height="135" /></p>
<p>Cercherò in questo articolo di raccogliere e mettere in ordine un pò di informazioni presenti in rete circa l&#8217;hardware e le caratteristiche della Fonera 2.0n in modo da capire e focalizzare le potenzialità di questo scatolotto.</p>
<p><span id="more-351"></span></p>
<h2>Caratteristiche tecniche</h2>
<p>Le caratteristiche tecniche della Fonera sono ormai ben note, ma le riportiamo comunque:</p>
<ul>
<li><strong>Modello:</strong> FON2303</li>
<li><strong>CPU:</strong> Ralink 300 MHz</li>
<li><strong>RAM:</strong> 64 Mb</li>
<li><strong>FLASH:</strong> 8Mb</li>
<li><strong>WIFI:</strong> Ralink 802.11n</li>
<li><strong>Dimensioni:</strong> 30 mm x 157 mm x 127 mm (esclusa l&#8217;antenna)</li>
<li><strong>Porta USB:</strong> Ralink USB 2.0/1.1</li>
<li><strong>Porte Ethernet :</strong>
<ul>
<li>1 Ethernet WAN port (10/100Mbps) per internet</li>
<li>4 Ethernet LAN port (10/100Mbps) per computer o altre periferiche di rete (stampanti, hard disk, etc.)</li>
</ul>
</li>
<li><strong>Antenne:</strong> 2 dipoli fissi da 3dBi (2T2R MIMO Technology)</li>
<li><strong>Sicurezza wifi :</strong> WEP 64bit/128 bit, WPA, WPA2, WPA mixed</li>
<li><strong>Encryption:</strong> TKIP, AES, Mixed</li>
<li><strong>Standard di rete supportati:</strong> IEEE 802.11g/b and 802.11n (up to 150 Mbps)</li>
<li><strong>SSIDs:</strong>
<ul>
<li>uno pubblico (chiamato di  default FON_FREE_INTERNET) non protetto</li>
<li>uno privato (chiamato di default MyPlace ) protetto con WPA-PSK</li>
</ul>
</li>
</ul>
<h2>Vista frontale</h2>
<p style="text-align: center;"><a href="http://www.flanesi.it/blog/wp-content/uploads/2011/04/fonera2n-front.jpg"><img class="aligncenter size-full wp-image-353" title="Fonera2n-front" src="http://www.flanesi.it/blog/wp-content/uploads/2011/04/fonera2n-front.jpg" alt="" width="360" height="325" /></a></p>
<h3>Significato LED</h3>
<table cellpadding="4" rules="all">
<tbody>
<tr>
<th>Simbolo</th>
<th>Nome/Colore</th>
<th>Stato</th>
<th>Descrizione</th>
</tr>
<tr>
<td><a title="Fonera2n LED power.jpg" href="http://wiki.fon.com/wiki/File:Fonera2n_LED_power.jpg"><img src="http://wiki.fon.com/mediawiki/images/thumb/b/b1/Fonera2n_LED_power.jpg/30px-Fonera2n_LED_power.jpg" border="0" alt="" width="30" height="35" /></a></td>
<td><span style="color: #008000;"><strong>Power</strong></span></td>
<td><strong>ON</strong></td>
<td>Fonera receiving power</td>
</tr>
<tr>
<td><span style="color: #008000;"><a title="Fonera2n LED power.jpg" href="http://wiki.fon.com/wiki/File:Fonera2n_LED_power.jpg"><span style="color: #008000;"><img src="http://wiki.fon.com/mediawiki/images/thumb/b/b1/Fonera2n_LED_power.jpg/30px-Fonera2n_LED_power.jpg" border="0" alt="" width="30" height="35" /></span></a></span></td>
<td><span style="color: #008000;"><strong>Power</strong></span></td>
<td><strong>Blinking</strong></td>
<td>Fonera unable to send Heart Beat</td>
</tr>
<tr>
<td><a title="Fonera2n LED USB.jpg" href="http://wiki.fon.com/wiki/File:Fonera2n_LED_USB.jpg"><img src="http://wiki.fon.com/mediawiki/images/thumb/4/42/Fonera2n_LED_USB.jpg/30px-Fonera2n_LED_USB.jpg" border="0" alt="" width="30" height="32" /></a></td>
<td><span style="color: #ff6600;"><strong>USB</strong></span></td>
<td><strong>OFF</strong></td>
<td>No USB storage device attached</td>
</tr>
<tr>
<td><a title="Fonera2n LED USB.jpg" href="http://wiki.fon.com/wiki/File:Fonera2n_LED_USB.jpg"><img src="http://wiki.fon.com/mediawiki/images/thumb/4/42/Fonera2n_LED_USB.jpg/30px-Fonera2n_LED_USB.jpg" border="0" alt="" width="30" height="32" /></a></td>
<td><span style="color: #ff6600;"><strong>USB</strong></span></td>
<td><strong>Solid</strong></td>
<td>USB storage device connected (safe to remove)</td>
</tr>
<tr>
<td><a title="Fonera2n LED USB.jpg" href="http://wiki.fon.com/wiki/File:Fonera2n_LED_USB.jpg"><img src="http://wiki.fon.com/mediawiki/images/thumb/4/42/Fonera2n_LED_USB.jpg/30px-Fonera2n_LED_USB.jpg" border="0" alt="" width="30" height="32" /></a></td>
<td><span style="color: #ff6600;"><strong>USB</strong></span></td>
<td><strong>Blinking</strong></td>
<td>USB storage mounted (do not remove)</td>
</tr>
<tr>
<td><a title="Fonera2n LED WAN.jpg" href="http://wiki.fon.com/wiki/File:Fonera2n_LED_WAN.jpg"><img src="http://wiki.fon.com/mediawiki/images/thumb/8/84/Fonera2n_LED_WAN.jpg/30px-Fonera2n_LED_WAN.jpg" border="0" alt="" width="30" height="33" /></a></td>
<td><span style="color: #008000;"><strong>WAN</strong></span></td>
<td><strong>OFF</strong></td>
<td>No cable connected to WAN port or router/modem off</td>
</tr>
<tr>
<td><a title="Fonera2n LED WAN.jpg" href="http://wiki.fon.com/wiki/File:Fonera2n_LED_WAN.jpg"><img src="http://wiki.fon.com/mediawiki/images/thumb/8/84/Fonera2n_LED_WAN.jpg/30px-Fonera2n_LED_WAN.jpg" border="0" alt="" width="30" height="33" /></a></td>
<td><span style="color: #008000;"><strong>WAN</strong></span></td>
<td><strong>ON</strong></td>
<td>Cable connected on WAN port</td>
</tr>
<tr>
<td><a title="Fonera2n LED WAN.jpg" href="http://wiki.fon.com/wiki/File:Fonera2n_LED_WAN.jpg"><img src="http://wiki.fon.com/mediawiki/images/thumb/8/84/Fonera2n_LED_WAN.jpg/30px-Fonera2n_LED_WAN.jpg" border="0" alt="" width="30" height="33" /></a></td>
<td><span style="color: #008000;"><strong>WAN</strong></span></td>
<td><strong>Strobing</strong></td>
<td>Traffic on WAN port</td>
</tr>
<tr>
<td><a title="Fonera2n LED WLAN.jpg" href="http://wiki.fon.com/wiki/File:Fonera2n_LED_WLAN.jpg"><img src="http://wiki.fon.com/mediawiki/images/thumb/a/a9/Fonera2n_LED_WLAN.jpg/30px-Fonera2n_LED_WLAN.jpg" border="0" alt="" width="30" height="27" /></a></td>
<td><span style="color: #ff6600;"><strong>Wireless</strong></span></td>
<td><strong>OFF</strong></td>
<td>No wireless signal broadcasted (Wireless switch is &#8216;off&#8217;)</td>
</tr>
<tr>
<td><a title="Fonera2n LED WLAN.jpg" href="http://wiki.fon.com/wiki/File:Fonera2n_LED_WLAN.jpg"><img src="http://wiki.fon.com/mediawiki/images/thumb/a/a9/Fonera2n_LED_WLAN.jpg/30px-Fonera2n_LED_WLAN.jpg" border="0" alt="" width="30" height="27" /></a></td>
<td><span style="color: #ff6600;"><strong>Wireless</strong></span></td>
<td><strong>Strobing</strong></td>
<td>Traffic on Wireless signals</td>
</tr>
<tr>
<td><a title="Fonera2n LED WLAN.jpg" href="http://wiki.fon.com/wiki/File:Fonera2n_LED_WLAN.jpg"><img src="http://wiki.fon.com/mediawiki/images/thumb/a/a9/Fonera2n_LED_WLAN.jpg/30px-Fonera2n_LED_WLAN.jpg" border="0" alt="" width="30" height="27" /></a></td>
<td><span style="color: #ff6600;"><strong>Wireless</strong></span></td>
<td><strong>Blinking</strong></td>
<td>Fonero logged on public signal</td>
</tr>
<tr>
<td><a title="Fonera2n LED LAN1.jpg" href="http://wiki.fon.com/wiki/File:Fonera2n_LED_LAN1.jpg"><img src="http://wiki.fon.com/mediawiki/images/thumb/3/39/Fonera2n_LED_LAN1.jpg/30px-Fonera2n_LED_LAN1.jpg" border="0" alt="" width="30" height="27" /></a></td>
<td><span style="color: #008000;"><strong>LAN</strong></span></td>
<td><strong>OFF</strong></td>
<td>No cable connected to LAN port or router/modem off</td>
</tr>
<tr>
<td><a title="Fonera2n LED LAN1.jpg" href="http://wiki.fon.com/wiki/File:Fonera2n_LED_LAN1.jpg"><img src="http://wiki.fon.com/mediawiki/images/thumb/3/39/Fonera2n_LED_LAN1.jpg/30px-Fonera2n_LED_LAN1.jpg" border="0" alt="" width="30" height="27" /></a></td>
<td><span style="color: #008000;"><strong>LAN</strong></span></td>
<td><strong>ON</strong></td>
<td>Cable connected on LAN port</td>
</tr>
<tr>
<td><a title="Fonera2n LED LAN1.jpg" href="http://wiki.fon.com/wiki/File:Fonera2n_LED_LAN1.jpg"><img src="http://wiki.fon.com/mediawiki/images/thumb/3/39/Fonera2n_LED_LAN1.jpg/30px-Fonera2n_LED_LAN1.jpg" border="0" alt="" width="30" height="27" /></a></td>
<td><span style="color: #008000;"><strong>LAN</strong></span></td>
<td><strong>Strobing</strong></td>
<td>Traffic on LAN port</td>
</tr>
</tbody>
</table>
<h2>Vista Posteriore</h2>
<p style="text-align: left;"><a href="http://www.flanesi.it/blog/wp-content/uploads/2011/04/fonera2n-retro.jpg"><img class="aligncenter size-full wp-image-354" title="Fonera2n-retro" src="http://www.flanesi.it/blog/wp-content/uploads/2011/04/fonera2n-retro.jpg" alt="" width="420" height="240" /></a></p>
<h3>Switch and Buttons</h3>
<ul>
<li><strong>Interruttore Wireless:</strong>se impostato su OFF:
<ul>
<li>La Fonera 2.0 non emette nessun segnale wireless. Conseguentemene nessun membro della FON community può connettersi alla Fonera, e si puo accedere alla Fonera solo tramite il cavo di rete.</li>
<li>Dal momento che non si condivide l&#8217;accesso a Internet con la comunità FON, i privilegi di roaming saranno sospesi. Non si sarà più in grado di connettersi a FON Spot gratuitamente.</li>
</ul>
</li>
<li><strong>Reset Button:</strong>mentre la Fonera è accesa
<ul>
<li>un semplice click attiva il WPS (disponibile solo dal firmware firmware 2.3.5.0).</li>
<li>Premendo il buttone da 2 a 5 secondi la Fonera si riavvia.</li>
<li>Premendo il bottone da 10 a 30 secondi la Fonera ripristina le impostazioni di fabbrica.</li>
</ul>
</li>
<li><strong>Reset Button:</strong> mentre la Fonera è spenta, premendo e tenendo premuto il bottone mentra la Fonera si avvia entra nel  <a title="Firmware Restore" href="http://wiki.fon.com/wiki/Firmware_Restore"> firmware restore mode</a>.</li>
</ul>
<h2>Interfaccia WEB</h2>
<p>Ecco una <a title="Demo interfaccia web della Fonera 2.0N" href="http://demo.fon.com/luci/" target="_blank">demo </a>dell&#8217;interfaccia</p>
<h2>Collegamenti interni</h2>
<p>Vediamo ora come è fatto lo stampato interno della Fonera 2.</p>
<h3>Vista superiore circuito stampato</h3>
<p><a href="http://www.flanesi.it/blog/wp-content/uploads/2011/04/fonera2n-board1.jpg"><img class="aligncenter size-full wp-image-358" title="Fonera2n-board1" src="http://www.flanesi.it/blog/wp-content/uploads/2011/04/fonera2n-board1.jpg" alt="" width="600" height="450" /></a></p>
<h3>Vista inferiore circuito stampato</h3>
<p><a href="http://www.flanesi.it/blog/wp-content/uploads/2011/04/fonera2n-board2.jpg"><img class="aligncenter size-full wp-image-361" title="Fonera2n-board2" src="http://www.flanesi.it/blog/wp-content/uploads/2011/04/fonera2n-board2.jpg" alt="" width="600" height="450" /></a></p>
<p>Fra i tanti connettori presenti quelli che più ci interessano sono:</p>
<ul>
<li><strong>J6</strong> : interfaccia JTAG, utile in caso di un recupero &#8220;estremo&#8221; della nostra Fonera (da testarne il funzionamento)</li>
<li><strong>JP2:</strong> interfaccia seriale</li>
</ul>
<h3>Interfaccia seriale</h3>
<p>Relativamente all&#8217;interfaccia seriale le connessioni standard dovrebbero essere:</p>
<table>
<tbody>
<tr>
<td><strong>Pin</strong></td>
<td><strong>Function</strong></td>
</tr>
<tr>
<td>1</td>
<td>3.3V</td>
</tr>
<tr>
<td>2</td>
<td>RXD</td>
</tr>
<tr>
<td>3</td>
<td>GND</td>
</tr>
<tr>
<td>4</td>
<td>TXD</td>
</tr>
</tbody>
</table>
<table>
<tbody>
<tr>
<td><strong>Baud Rate:</strong></td>
<td>57600</td>
</tr>
<tr>
<td><strong>Data Bits:</strong></td>
<td>8</td>
</tr>
<tr>
<td><strong>Stop Bits:</strong></td>
<td>1</td>
</tr>
<tr>
<td><strong>Parity:</strong></td>
<td>none</td>
</tr>
<tr>
<td><strong>Handshake:</strong></td>
<td>none</td>
</tr>
<tr>
<td><strong>Transfer Protocol:</strong></td>
<td>YModem</td>
</tr>
</tbody>
</table>
<p>In realtà sulla Fonera 2.0N i PIN 2 e 4 non risultano collegati ed i relativi PIN li troviamo nella parte inferiore dello stampato, come evidenziato nell&#8217;immagine seguente:</p>
<p><a href="http://www.flanesi.it/blog/wp-content/uploads/2011/04/fonera2n-serial1.jpg"><img class="aligncenter size-full wp-image-359" title="Fonera2n-serial1" src="http://www.flanesi.it/blog/wp-content/uploads/2011/04/fonera2n-serial1.jpg" alt="" width="600" height="450" /></a></p>
<p>Pertanto per poter utilizzare corretamente il connettore JP6 dovremmo provvedere a realizzare 2 ponticelli con due spezzoni di filo come da immagine seguente:</p>
<p><a href="http://www.flanesi.it/blog/wp-content/uploads/2011/04/fonera2n-serial.jpg"><img class="aligncenter size-full wp-image-360" title="Fonera2n-serial" src="http://www.flanesi.it/blog/wp-content/uploads/2011/04/fonera2n-serial.jpg" alt="" width="512" height="384" /></a></p>
<p><strong>NOTA:</strong> Si noti che le piazzole TX e RX sono molto piccole e sono abbastanza difficili da saldare. Se non fate attenzione, potreste staccare il rame dal supporto, distruggendo la porta seriale della vostra Fonera 2.0N.</p>
<table cellpadding="4" width="267" rules="all">
<tbody>
<tr>
<th></th>
<th></th>
<th></th>
<th></th>
</tr>
<tr>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
</tbody>
</table>
<div class="al2fb_like_button"><div id="fb-root"></div><script src="http://connect.facebook.net/it_IT/all.js#appId=202722486445977&amp;xfbml=1" type="text/javascript"></script>
<fb:like href="https://www.flanesi.it/blog/2011/04/17/fonera-2-0n-hardware-e-potenzialita/" send="true" layout="standard" show_faces="true" width="450" action="like" font="arial" colorscheme="light" ref="AL2FB"></fb:like></div>]]></content:encoded>
			<wfw:commentRss>https://www.flanesi.it/blog/2011/04/17/fonera-2-0n-hardware-e-potenzialita/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Compilatore per Fonera 2.0n (anche per Fonera2.0g) &#8211; installazione ed uso</title>
		<link>https://www.flanesi.it/blog/2011/03/18/installare-compilatore-per-fonera-2-0n-anche-per-fonera2-0g/</link>
		<comments>https://www.flanesi.it/blog/2011/03/18/installare-compilatore-per-fonera-2-0n-anche-per-fonera2-0g/#comments</comments>
		<pubDate>Fri, 18 Mar 2011 21:42:27 +0000</pubDate>
		<dc:creator>Flavio</dc:creator>
				<category><![CDATA[Fonera]]></category>
		<category><![CDATA[ambiente di sviluppo]]></category>
		<category><![CDATA[compilatore fonera]]></category>
		<category><![CDATA[fon-ng]]></category>
		<category><![CDATA[fonera 2]]></category>
		<category><![CDATA[fonera 2.0n]]></category>
		<category><![CDATA[fonera2]]></category>

		<guid isPermaLink="false">http://flanesi.wordpress.com/?p=326</guid>
		<description><![CDATA[Come abbiamo già visto in precedenza la Fonera 2.0n porta in sè un cuore Linux, infatti il sistema operativo installato è Fon-ng che è stato sviluppato a partire da OpenWrt. L&#8217;obiettivo di questo articolo è illustrarvi come sia possibile compilare delle immagini personalizzate del firmware o dei pacchetti aggiuntivi per la Fonera 2.0n da installare [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.flanesi.it/blog/wp-content/uploads/2011/03/foneras.jpg"><img class="alignleft size-thumbnail wp-image-327" title="foneras" src="http://www.flanesi.it/blog/wp-content/uploads/2011/03/foneras.jpg?w=150" alt="" width="150" height="116" /></a></p>
<p><strong> </strong>Come abbiamo già visto in precedenza la <strong>Fonera 2.0n</strong> porta in sè un cuore Linux, infatti il sistema operativo installato è <strong><a href="http://trac.fonosfera.org/fon-ng/wiki/build" target="_blank"><strong>Fon-ng</strong></a> </strong>che è stato sviluppato a partire da <strong><a title="openwrt linux for embedded systems" href="http://openwrt.org/" target="_blank">OpenWrt</a></strong>.</p>
<p>L&#8217;obiettivo di questo articolo è illustrarvi come sia possibile compilare delle immagini personalizzate del firmware o dei pacchetti aggiuntivi per la Fonera 2.0n da installare singolarmente.</p>
<p><span id="more-326"></span></p>
<p><strong>Fonti:</strong> <a href="http://trac.fonosfera.org/fon-ng/wiki/build"></a></p>
<ul>
<li><a href="http://trac.fonosfera.org/fon-ng/wiki/build" target="_blank">Sources and toolchain to build fon-ng and applications</a></li>
<li><a href="http://labs.alcacoop.it/doku.php?id=projects:openwrt:from-scratch" target="_blank">OpenWrt from scratch</a></li>
</ul>
<h2>Il processo di building</h2>
<p>La compilazione dell&#8217;immagine di OpenWrt prevede le seguenti fasi:</p>
<ol>
<li>la generazione del      compilatore: è necessario avere un compilatore capace di produrre codice      eseguibile sulla piattaforma target;</li>
<li>la generazione del      toolchain: il compilatore da solo non basta, sono necessarie le librerie e      i tool per la generazione dell&#8217;immagine;</li>
<li>la generazione dei      pacchetti software di base ed esterni: che possono essere integrati nel      firmware oppure possono essere in forma di pacchetto ipkg da installare      successivamente;</li>
<li>la generazione      dell&#8217;immagine con partizioni e filesystem.</li>
</ol>
<h2>Prerequisiti</h2>
<p>E’ necessario avere una macchina linux su cui andremo ad installare il compilatore. Personalmente ho utilizzato una macchina virtuale con Ubuntu 10.04 sotto <a href="http://www.virtualbox.org/" target="_blank">Virtualbox</a> .</p>
<p>Sono necessari alcuni pacchetti al fine di installare l’ambiente di sviluppo fon-ng<strong> </strong></p>
<p><strong>Per sistemi Ubuntu</strong></p>
<blockquote><p>$ sudo aptitude install subversion g++ libdigest-crc-perl ncurses-dev zlib1g-dev gawk bison flex autoconf intltool-debian intltool</p></blockquote>
<p><strong>Per sistemi Debian</strong></p>
<blockquote><p># apt-get install binutils cpp gcc libc6-dev linux-kernel-headers make zlib1g-dev ncurses-dev g++ gawk bison flex unzip bzip2 autoconf libdigest-crc-perl python subversion</p></blockquote>
<p><strong><em> </em></strong></p>
<h2>Recupero Fonti<strong><em><br />
</em></strong></h2>
<p><strong><em><br />
</em></strong></p>
<h3>Avvertenze</h3>
<p>E&#8217; necessario disporre di notevole spazio su disco per accogliere i sorgenti e tutti i file generati al momento della compilazione. Considerare che sono circa 400MB di sorgenti (tra sistema base e feeds) ma nel building si arriva ad oltre 2GB<br />
Inoltre non si può compilare da root, quindi usate un utente standard.</p>
<p>Per recuperare i sorgenti da svn Fonosfera create una cartella in una partizione in cui ci siano almeno 3 GB di spazio disponibile (personalmente suggerisco almeno 10GB).</p>
<h3>Scaricare i sorgenti</h3>
<p>Posizionatevi con il terminale nella cartella in cui volete installare il compilatore, ad esempio:</p>
<pre><tt>cd /home/FON/</tt></pre>
<p>ed eseguite il seguente comando:</p>
<pre><tt>$ svn co <a href="http://svn.fonosfera.org/fon-ng/trunk/">http://svn.fonosfera.org/fon-ng/trunk/</a></tt></pre>
<p><tt> </tt></p>
<p>Questo creerà la cartella trunk in cui si trovano i sorgenti</p>
<h3>Aggiornare ed installare FON feeds</h3>
<p>OpenWrt adotta un&#8217;architettura per la compilazione del software simile a quella di *BSD o Gentoo. C&#8217;è un indice dei pacchetti disponibili che si preleva online, e per ogni pacchetto vengono forniti il makefile e le eventuali patch da applicare. Solo in fase di compilazione si scaricano i sorgenti veri e propri del pacchetto software – anche il sistema base e il toolchain funzionano così.</p>
<p>Dopo aver selezionato le opzioni per il target specifico (Fonera 2.0 o Fonera 2.0n), si ottiene un sistema minimale. Di solito però si ha bisogno di altro software non contenuto nell&#8217;ambiente di default. Per questo motivo si scaricano i feeds, dei pacchetti extra.</p>
<p>Tutte queste operazioni si possono eseguire manualmente, ma è meglio ricorrere agli script inclusi.</p>
<pre> <tt>$ cd trunk</tt>
 <tt>$ chmod +x install.sh</tt>
 <tt>$ ./install.sh

</tt></pre>
<p><tt> </tt></p>
<h2>Menuconfig</h2>
<pre><tt>$ cd openwrt
</tt>$ ./scripts/feeds update -a
$ make menuconfig</pre>
<p><a href="http://www.flanesi.it/blog/wp-content/uploads/2011/03/fon-ng.png"><img class="aligncenter size-full wp-image-328" title="fon-ng" src="http://www.flanesi.it/blog/wp-content/uploads/2011/03/fon-ng.png" alt="" width="600" height="406" /></a></p>
<p>Selezionare come <strong>TARGET SYSTEM</strong> la <strong>Fonera 2.0n, </strong>quindi uscire e dare Yes per salvare (non serve modificare altri parametri)</p>
<h3>APPROFONDIMENTI</h3>
<p>Per cercare una parola chiave nell&#8217;interfaccia di <code>menuconfig</code> usa lo slash <strong>&#8216;/&#8217;</strong>.</p>
<p>Come per il kernel, i pacchetti si possono trovare in tre stati [Y/M/N]:</p>
<ul>
<li>&lt;*&gt;, il pacchetto      viene incluso nell&#8217;immagine, ma viene creato in formato ipkg e posto nel      repository;</li>
<li>&lt;M&gt;, il pacchetto non      è inserito nel firmware: è un modulo, cioè viene creato solo in formato      ipkg;</li>
<li>&lt;N&gt;, il pacchetto non      verrà compilato.</li>
</ul>
<h2>Compilazione</h2>
<p>La compilazione di una immagine è un processo lungo, e dipende molto dal vostro hardware su cui compilate e da ciò che è stato selezionato con <em>make menuconfig</em> per essere compilato.</p>
<p>Giusto per dare un&#8217;idea, si deve mettere in conto non meno di un ora e fino a cinque se si desidera compilare tutti i pacchetti OpenWRT.<br />
La prima volta che si compila (e soltanto la prima) verranno scaricate automaticamente da internet diverse fonti aggiuntive, rendendo il processo ancora più lungo.</p>
<h3>Compilare un’immagine</h3>
<p>Il seguente commando avvierà la compilazione di un imagine del firmware contenente tutti I pacchetti che sono stati selezionati precedentemente con menuconfig</p>
<pre>$ make V=99</pre>
<p><em>V=99</em> questa opzione abilita l’output verboso. Questo può essere utile nel caso in cui ci sia qualche errore durante la compilazione, può infatti essere un valido aiuto per individuarlo.</p>
<h3>Compilare una specifica applicazione come pacchetto</h3>
<p>Se volete creare un singolo pacchetto ipk da installare poi sulla Fonera con il comando opkg<em> </em>install, invece di lanciare il lungo processo di creazione di un intera immagine è possibile eseguire la compilazione di un singolo pacchetto. I pacchetti si trovano nella cartella <em>package</em></p>
<pre>$ make package/name/{clean,compile,install} V=99 DEVELOPER=1</pre>
<p>Sostituite <em>name</em> con il nome dell’applicazione che volete compilare, ad esempio <em>amule</em>.</p>
<p>Ad esempio per compilare il pacchetto di asterisk-gui:</p>
<pre>$ make package/asterisk-gui/compile V=99 DEVELOPER=1</pre>
<p>DEVELOPER=1 fa sì che il sistema di compilazione compili il pacchetto e le sue dipendenze, indipendentemente dal fatto che siano abilitati nel menuconfig.</p>
<h3>File compilati</h3>
<p>Troverete l’output della compilazione in:</p>
<ul>
<li>le immagini si trovano in <em>openwrt/bin</em>:</li>
</ul>
<p style="padding-left:60px;"><em>loader.bin</em> (solo Fonera 2.0g). Normalmente tale file non serve.<br />
<em>openwrt-fonera2.img</em> o <em>openwrt-fonera2n-squashfs.img</em></p>
<p style="padding-left:60px;">sono i file binary dell’immagine fon-ng. Contengono il rootfs e il kernel della Fonera 2.0 e possono essere scritti direttamente nella <em>image</em><em> partition</em>.</p>
<p style="padding-left:60px;">Nota: prima del firmware 2.3.7.0 / r1710, il nome dei file immagine per la 2.0g era diverso ed erano generati degli ulteriori file.</p>
<ul>
<li>i pacchetti si trovano in:<em> </em><em>openwrt/bin/packages/mips</em> (per la Fonera 2.0g)<em>openwrt/bin/packages/mipsel</em> (per la Fonera 2.0n)
<p>Qui si trovano sia i pacchetti inclusi nella compilazione dell’immagine che quelli compilati      come singolo pacchetto.</li>
</ul>
<div class="al2fb_like_button"><div id="fb-root"></div><script src="http://connect.facebook.net/it_IT/all.js#appId=202722486445977&amp;xfbml=1" type="text/javascript"></script>
<fb:like href="https://www.flanesi.it/blog/2011/03/18/installare-compilatore-per-fonera-2-0n-anche-per-fonera2-0g/" send="true" layout="standard" show_faces="true" width="450" action="like" font="arial" colorscheme="light" ref="AL2FB"></fb:like></div>]]></content:encoded>
			<wfw:commentRss>https://www.flanesi.it/blog/2011/03/18/installare-compilatore-per-fonera-2-0n-anche-per-fonera2-0g/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Fonera 2.0n e Asterisk – PARTE 4</title>
		<link>https://www.flanesi.it/blog/2011/03/06/fonera-2-0n-e-asterisk-%e2%80%93-parte-4/</link>
		<comments>https://www.flanesi.it/blog/2011/03/06/fonera-2-0n-e-asterisk-%e2%80%93-parte-4/#comments</comments>
		<pubDate>Sun, 06 Mar 2011 13:07:24 +0000</pubDate>
		<dc:creator>Flavio</dc:creator>
				<category><![CDATA[Asterisk]]></category>
		<category><![CDATA[Fonera]]></category>
		<category><![CDATA[Voip]]></category>
		<category><![CDATA[asterisk]]></category>
		<category><![CDATA[fonera 2]]></category>
		<category><![CDATA[fonera 2.0n]]></category>
		<category><![CDATA[fonera asterisk]]></category>
		<category><![CDATA[fonera2]]></category>

		<guid isPermaLink="false">http://flanesi.wordpress.com/?p=303</guid>
		<description><![CDATA[Finalmente in questa quarta puntata arriviamo al nocciolo della questione: installiamo asterisk sulla Fonera 2.0n Dopo aver infatti predisposto tutto quanto necessario, ora possiamo passare all&#8217;installazione di asterisk 1.4. La scelta di installare asterisk 1.4 e non 1.6 deriva dal fatto che i pacchetti presenti nel repository per asterisk 1.6 sono molto pochi e carenti [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.flanesi.it/blog/wp-content/uploads/2011/02/fonera2n_asterisk.png"><img class="alignleft size-thumbnail wp-image-249" title="fonera2n_asterisk" src="http://www.flanesi.it/blog/wp-content/uploads/2011/02/fonera2n_asterisk.png?w=150" alt="" width="150" height="135" /></a></p>
<p>Finalmente in questa quarta puntata arriviamo al nocciolo della questione:</p>
<p style="text-align:center;"><strong>installiamo asterisk sulla Fonera 2.0n</strong></p>
<p>Dopo aver infatti predisposto tutto quanto necessario, ora possiamo passare all&#8217;installazione di asterisk 1.4.</p>
<p>La scelta di installare asterisk 1.4 e non 1.6 deriva dal fatto che i pacchetti presenti nel repository per asterisk 1.6 sono molto pochi e carenti di diversi moduli che personalmente ritengo indispensabili.</p>
<p><span id="more-303"></span></p>
<h2>Installare Asterisk 1.4</h2>
<p>Per installare Asterisk 1.4 sulla Fonera , dovremo connetterci in ssh con l’utilizzo di un terminale come <a href="http://putty.softonic.it/" target="_blank">Putty</a>, loggandoci come utente root e procedere in questo modo:</p>
<pre>opkg update
opkg -dest usb install asterisk14</pre>
<h3>Installare moduli aggiuntivi</h3>
<p>Installiamo ora i moduli aggiuntivi relativi alla <span style="text-decoration:underline;">voicemail</span> ed i <span style="text-decoration:underline;">suoni</span>:</p>
<pre>opkg -dest usb install asterisk14-voicemail asterisk14-sounds</pre>
<h3>Suoni in italiano</h3>
<p>Se vogliamo possiamo ora anche installare i suoni in italiano.</p>
<p>Sarà necessario scaricare i suoni in italiano da <a href="http://www.voip.ammdomus.it/index.php?option=com_content&amp;view=category&amp;layout=blog&amp;id=3&amp;Itemid=4" target="_blank">QUI</a> e poi metterli nella cartella <strong>/var/mounts/Disc-A2/usr/lib/asterisk/sounds</strong> . Per fare ciò dovremo eseguire da terminale i seguenti comandi:</p>
<pre>cd /tmp/mounts/Disc-A2
wget <a href="http://www.voip.ammdomus.it/pub/asterisk-core-sounds-it-gsm-1.4.15-mm20090405.tar.gz">http://www.voip.ammdomus.it/pub/asterisk-core-sounds-it-gsm-1.4.15-mm20090405.tar.gz</a>
tar xzvf ./asterisk-core-sounds-it-gsm-1.4.15-mm20090405.tar.gz -C ./usr/lib/asterisk/sounds/
rm asterisk-core-sounds-it-gsm-1.4.15-mm20090405.tar.gz</pre>
<p>Per far si che asterisk usi di default i suoni in italiano è necessario che nel file <strong>sip.conf </strong>(che si trova in <strong>/var/mounts/Disc-A2/etc/asterisk </strong>)si modifichi la seguente riga:</p>
<pre>;language=en</pre>
<p>togliendo il <strong>;</strong> e mettendo<strong> it</strong> al posto di en, come di seguito:</p>
<pre>language=it</pre>
<h2>Modifica file di configurazione</h2>
<p>Avendo installato asterisk su chiavetta USB dobbiamo ora correggere i percorsi di default di asterisk al fine di permetterne la corretta esecuzione.</p>
<h3>asterisk.conf</h3>
<p>Il primo file da modificare sarà <strong>asterisk.conf</strong> che si trova nella cartella:<br /> <strong>/var/mounts/Disc-A2/etc/asterisk/asterisk.conf </strong></p>
<p>Questi sono i percorsi inseriti di default e che troverete nel file asterisk.conf</p>
<pre>[directories]
astetcdir =&gt; /etc/asterisk
astmoddir =&gt; /usr/lib/asterisk/modules
astvarlibdir =&gt; /usr/lib/asterisk

astdatadir =&gt; /usr/lib/asterisk
astagidir =&gt; /usr/lib/asterisk/agi-bin
astspooldir =&gt; /var/spool/asterisk
astrundir =&gt; /var/run
astlogdir =&gt; /var/log/asterisk</pre>
<p>Dobbiamo modificare i percorsi in asterisk.conf che puntano a dei riferimenti locali, con il nuovo percorso sulla chiavetta USB, come di seguito:</p>
<pre>[directories]
astetcdir =&gt; /var/mounts/Disc-A2/etc/asterisk
astmoddir =&gt; /var/mounts/Disc-A2/usr/lib/asterisk/modules
astvarlibdir =&gt; /var/mounts/Disc-A2/usr/lib/asterisk
astdatadir =&gt; /var/mounts/Disc-A2/usr/lib/asterisk
astagidir =&gt; /var/mounts/Disc-A2/usr/lib/asterisk/agi-bin
astspooldir =&gt; /var/mounts/Disc-A2/var/spool/asterisk
astrundir =&gt; /var/mounts/Disc-A2/var/run
astlogdir =&gt; /var/mounts/Disc-A2/var/log/asterisk</pre>
<p>Per i più pigri <a href="http://dl.dropbox.com/u/5536378/openwrt/conf/asterisk/asterisk.conf" target="_blank">QUI</a> potete scaricare direttamente il file asterisk.conf modificato come sopra.</p>
<h3>/etc/init.d/asterisk</h3>
<p>Anche per questo file (che si trova nella cartella: <strong>/var/mounts/Disc-A2/etc/init.d/asterisk </strong>) sarà necessario inserire i riferimenti alla chiavetta USB come di seguito indicato.</p>
<p>Inoltre volendo poi avviare asterisk al boot della fonera, ed essendo asterisk installato su USB è stato inserito un controllo che prima di eseguire asterisk verifica se la chiavetta USB è stata correttamente montata (operazione che di solito avvviene in 5-6 secondi).</p>
<p><strong><span style="text-decoration:underline;">FILE ORIGINALE</span></strong></p>
<pre>#!/bin/sh /etc/rc.common
# Copyright (C) 2008 OpenWrt.org
START=50
DEST=
DEFAULT=$DEST/etc/default/asterisk
OPTIONS=""
start() {
    [ -f $DEFAULT ] &amp;&amp; . $DEFAULT
    [ -d $DEST/var/run ] || mkdir -p $DEST/var/run
    [ -d $DEST/var/log/asterisk ] || mkdir -p $DEST/var/log/asterisk
    [ -d $DEST/var/spool/asterisk ] || mkdir -p $DEST/var/spool/asterisk
        [ -d /var/spool/asterisk ] || mkdir -p /var/spool/asterisk
        [ -h $DEST/usr/lib/asterisk/astdb ] || ln -sf /var/spool/asterisk/astdb $DEST/usr/lib/asterisk/astdb
    $DEST/usr/sbin/asterisk $OPTIONS
}

stop() {
    [ -f $DEST/var/run/asterisk.pid ] &amp;&amp; kill $(cat $DEST/var/run/asterisk.pid) &gt;/dev/null 2&gt;&amp;1
}</pre>
<p><strong><span style="text-decoration:underline;"> </span></strong></p>
<p><strong><span style="text-decoration:underline;">FILE MODIFICATO</span></strong></p>
<pre>#!/bin/sh /etc/rc.common
# Copyright (C) 2006 OpenWrt.org
START=97
DEST=/var/mounts/Disc-A2
DEFAULT=$DEST/etc/default/asterisk
OPTS=-vvvg

start() {
    rdate -s time.inrim.it
    echo "Tentativo di avvio "$(date) &gt;&gt; /var/asterisk.boot
    CONTA=0
    while [ ! -x $DEST/usr/sbin/asterisk ] &amp;&amp;  [ $CONTA -le 30 ]
    do 
      let CONTA++
           sleep 1 
    done 
        if [ $CONTA -gt 30 ]; then
           echo "Time Out raggiunto: $CONTA sec " &gt;&gt; /var/asterisk.boot
           echo "Asterisk non avviato! "$(date) &gt;&gt; /var/asterisk.boot
           exit 1
        fi
        echo "Montata USB in $CONTA tentativi" &gt;&gt; /var/asterisk.boot
    [ -f $DEFAULT ] &amp;&amp; . $DEFAULT
    [ -d $DEST/var/run ] || mkdir -p $DEST/var/run
    [ -d $DEST/var/log/asterisk ] || mkdir -p $DEST/var/log/asterisk
    [ -d $DEST/var/spool/asterisk ] || mkdir -p $DEST/var/spool/asterisk
        [ -d /var/spool/asterisk ] || mkdir -p /var/spool/asterisk
    export LD_LIBRARY_PATH=/lib:/usr/lib:$DEST/usr/lib:$DEST/lib
        [ -h $DEST/usr/lib/asterisk/astdb ] || ln -sf /var/spool/asterisk/astdb $DEST/usr/lib/asterisk/astdb
    $DEST/usr/sbin/asterisk $OPTS &amp;
    echo "Asterisk avviato "$(date) &gt;&gt; /var/asterisk.boot
}
stop() {
    [ -f $DEST/var/run/asterisk.pid ] &amp;&amp; kill $(cat $DEST/var/run/asterisk.pid) &gt;/dev/null 2&gt;&amp;1
    echo "Fermato "$(date) &gt;&gt; /var/asterisk.boot
}</pre>
<p>Sempre per i pigri <a href="http://dl.dropbox.com/u/5536378/openwrt/conf/init.d/asterisk" target="_blank">QUI</a> il file modificato.</p>
<h3>Avvio automatico di Asterisk</h3>
<p>Per far sì che asterisk si avvii correttamente ed in automatico quando riavviamo la Fonera, dovremo copiare sulla Fonera alcuni file presenti sulla chiavetta USB.</p>
<pre>mkdir /etc/default
mkdir /etc/asterisk
cp /var/mounts/Disc-A2/etc/default/asterisk /etc/default
cp /var/mounts/Disc-A2/etc/init.d/asterisk /etc/init.d
cp /var/mounts/Disc-A2/etc/asterisk/asterisk.conf /etc/asterisk
ln -s /etc/init.d/asterisk /etc/rc.d/S97asterisk</pre>
<p>A questo punto se abbiamo fatto tutto correttamente potremo riavviare la Fonera digitando da terminale il comando:</p>
<pre>reboot</pre>
<p>Se tutto è stato eseguito correttamente al riavvio della Fonera, asterisk dovrebbe essere partito in automatico.</p>
<p>Per verificare ciò basterà verificare i processi in esecuzione digitando il comando</p>
<pre>ps</pre>
<p>Verrà visualizzata tutta la lista dei processi attualmente in esecuzione sulla Fonera. Se fra questi compare anche asterisk, significa che è stato regolarmente avviato con l’avvio della Fonera.</p>
<h2>Accedere alla linea di comando di Asterisk</h2>
<p>Se tutto è stato eseguito correttamente e Asterisk si avvia in automatico al boot, possiamo riconnetterci alla console di asterisk digitando:</p>
<pre>asterisk –r</pre>
<p>e possiamo anche specificare il livello di verbosità con l’opzione v</p>
<pre>asterisk -rvvvv</pre>
<p>con più “v” otterremo più informazioni dalla console sulle attività, sullo stato e sugli eventuali errori.</p>
<p>Una volta entrati nella console di asterisk, potremo avere una lista dei comandi disponibili digitando:</p>
<pre>help</pre>
<p>ed eventualmente digitando</p>
<pre>help nome_comando</pre>
<p>per avere un aiuto di dettaglio sul comando digitato.</p>
<h1>Directory usate da Asterisk</h1>
<p>Di seguito elenchiamo le principali directory utilizzate da Asterisk sulla Fonera 2.0n:</p>
<p><strong>/var/mounts/Disc-A2/etc/asterisk:</strong> contiene tutti i file di configurazione che riguardano Asterisk.</p>
<p><span style="text-decoration:underline;">NOTA:</span> Ricordiamo che alcuni file conf sono stati copiati in locale sulla Fonera come visto in precedenza ai fini dell’avvio automatico di asterisk al boot</p>
<p><strong>/var/mounts/Disc-A2/usr/lib/asterisk/modules:</strong> contiene tutti i moduli di Asterisk. In questa cartella vi sono le varie applicazioni, codec, tipi di canale supportati da Asterisk.</p>
<p><strong>/var/mounts/Disc-A2/usr/lib/asterisk/moh:</strong> cartella che contiene gli mp3 da usare come musica d&#8217;attesa.</p>
<p><strong>/var/mounts/Disc-A2/usr/lib/asterisk/sounds:</strong> contiene tutti i file sonori usati da asterisk per comporre le frasi e fornire i menu vocali all&#8217;utente. Contiene anche i file registrati da asterisk.</p>
<p><strong>/var/mounts/Disc-A2/var/log/asterisk:</strong> contiene i log di asterisk</p>
<p>Nella prossima puntata vedremo come realizzare una configurazione di base con alcuni interni e provider voip per iniziare ad utilizzare il nostro Fonera IP PBX</p>
<div class="al2fb_like_button"><div id="fb-root"></div><script src="http://connect.facebook.net/it_IT/all.js#appId=202722486445977&amp;xfbml=1" type="text/javascript"></script>
<fb:like href="https://www.flanesi.it/blog/2011/03/06/fonera-2-0n-e-asterisk-%e2%80%93-parte-4/" send="true" layout="standard" show_faces="true" width="450" action="like" font="arial" colorscheme="light" ref="AL2FB"></fb:like></div>]]></content:encoded>
			<wfw:commentRss>https://www.flanesi.it/blog/2011/03/06/fonera-2-0n-e-asterisk-%e2%80%93-parte-4/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Fonera 2.0n e Asterisk – PARTE 3</title>
		<link>https://www.flanesi.it/blog/2011/02/27/fonera-2-0n-e-asterisk-%e2%80%93-parte-3/</link>
		<comments>https://www.flanesi.it/blog/2011/02/27/fonera-2-0n-e-asterisk-%e2%80%93-parte-3/#comments</comments>
		<pubDate>Sun, 27 Feb 2011 21:35:06 +0000</pubDate>
		<dc:creator>Flavio</dc:creator>
				<category><![CDATA[Asterisk]]></category>
		<category><![CDATA[Fonera]]></category>
		<category><![CDATA[Voip]]></category>
		<category><![CDATA[asterisk]]></category>
		<category><![CDATA[fonera 2]]></category>
		<category><![CDATA[fonera 2.0n]]></category>
		<category><![CDATA[fonera asterisk]]></category>
		<category><![CDATA[fonera2]]></category>

		<guid isPermaLink="false">http://flanesi.wordpress.com/?p=264</guid>
		<description><![CDATA[Eccoci finalmente alla terza puntata in cui prepariamo il terreno per installare i programmi su USB. Infatti le esigue risorse hardware della Fonera ci impongono di installare programmi come Asterisk su memoria esterna per poterne sfruttare a pieno le potenzialità, senza sacrificare le funzionalità della Fonera stessa. Vediamo pertanto le operazioni da eseguirsi per predisporre [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-thumbnail wp-image-249" title="fonera2n_asterisk" src="http://www.flanesi.it/blog/wp-content/uploads/2011/02/fonera2n_asterisk.png?w=150" alt="" width="150" height="135" />Eccoci finalmente alla terza puntata in cui prepariamo il terreno per installare i programmi su USB. Infatti le esigue risorse hardware della Fonera ci impongono di installare programmi come Asterisk su memoria esterna per poterne sfruttare a pieno le potenzialità, senza sacrificare le funzionalità della Fonera stessa.</p>
<p>Vediamo pertanto le operazioni da eseguirsi per predisporre quanto necessario per la successiva installazione di asterisk.</p>
<p><span id="more-264"></span></p>
<h2>FONTI</h2>
<p id="firstHeading">&nbsp;</p>
<ul>
<li><a href="http://wiki.fon.com/wiki/FormatExt3" target="_blank">How to create an Ext3 formatted disc</a> Come creare partizioni etx3 di swap e per i programmi sulla Fonera 2.0n</li>
<li><a href="http://www.erriko.it/internet-co/fonera/la-fonera-2-0n-episodio-4-installare-i-programmi-su-memoria-usb-esterna/" target="_blank">Erriko.it</a> Installare i programmu su memoria USB esterna sulla Fonera 2.0n</li>
</ul>
<h2>Installare i programmi su memoria usb esterna</h2>
<p>E’ impensabile installare ed utilizzare Asterisk attingendo alla (poca) memoria integrata nella Fonera. E’ per questo che diventa indispensabile <strong>installare i programmi che desideriamo su di un supporto esterno</strong>.</p>
<p>Grazie all’uscita usb della Fonera 2.0n possiamo connettere un hard disk usb o una pen drive, o diversi utilizzando un hub (in questo caso è consigliato un <strong>hub alimentato</strong>).</p>
<p>Per il nostro scopo è necessario che il supporto in questione sia<strong> formattato in ext2 o ext3</strong>.</p>
<p>Personalmente ho utilizzato una chiavetta usb da 1Gb (spazio più che sufficiente per utilizzare asterisk sulla nostra Fonera.</p>
<p>Su tale chiavetta ho creato due partizioni una da 256Mb e l’altra per lo spazio rimanente, formattate ext3. In questo modo ho utilizzato  la prima partizione come swap e la seconda dedicata all’installazione di software aggiuntivo.</p>
<h3>Creazione 1° partizione di swap</h3>
<p>Eseguiremo tutte le operazioni sulla Fonera, direttamente dal terminale. Pertanto dopo aver collegato la chiavetta usb alla Fonera ed aver atteso che il led usb smetta di lampeggiare, dovremmo digitare dal nostro terminale in sequenza i seguenti comandi:</p>
<pre>fdisk /dev/sda
p</pre>
<ul>
<li>Questo mostrerà le partizioni esistenti che ora andremo a cancellare</li>
</ul>
<pre>d</pre>
<ul>
<li>Se ci sono più di una partizione sulla chiavetta sarà necessario inserire il numero</li>
<li>Ora creiamo una nuova partizione di &#8220;swap&#8221; di 256Mbyte</li>
</ul>
<pre>n (new partition)
p (primary)
Partition number (1-4): 1
First cilinder : 1
Last Cilinder : +256M</pre>
<p>Poiché di default questa partizione è una partizione Linux (id: 83) abbiamo bisogno di cambiare il suo ID per creare una partizione Linux Swap (ID: 82), per essere in grado di usarla appunto come una partizione di swap.</p>
<pre>t (change a partition's system id)
Hex code (type L to list codes): 82</pre>
<h3>Creazione 2° partizione per il software aggiuntivo</h3>
<p>Creiamo ora una seconda partizione dove installeremo i nostri programmi aggiuntivi (Asterisk)</p>
<pre>n (new partition)
p (primary)
Partition number (1-4):2
First Cilinder : (vi proporrà il valore più basso possibile 33...accettatelo premendo invio)
Last Cilinder : vi proporrà il valore più alto possible ,  per una chiavetta da 1 Gb 123   … accettatelo premendo invio)</pre>
<p>Dovremmo ora salvare la configurazione ed uscire digitando il seguente comando:</p>
<pre>w</pre>
<h3>Formattazione partizioni</h3>
<p>Formattazione ed attivazione partizione di swap</p>
<pre>mkswap /dev/sda1
swapon /dev/sda1
swapon -a</pre>
<p>Formattazione partizione programmi (ext3)</p>
<pre>mkfs.ext3 /dev/sda2</pre>
<p>attendete che la formattazione sia completata.</p>
<p>A questo punto riavviate la Fonera digitando il comando:</p>
<pre>reboot</pre>
<h3>Individuare la partizione ext</h3>
<p>Per prima cosa ricolleghiamoci alla Fonera 2.0n e connettiamoci ad essa via ssh (con Putty).</p>
<p>Ogni disco (o partizione) viene distinto dalla Fonera con un nome del tipo Disc-A* (dove * è un numero).</p>
<p>E’ possibile vedere la lista dei dischi connessi digitando sul terminale della fonera il comando:</p>
<pre>ls /tmp/mounts</pre>
<p>E’ importante individuare e memorizzare il nome assegnato alla nostra partizione ext3.</p>
<p>Nel nostro caso sarà <strong>Disc-A2</strong></p>
<p><strong><br />
</strong></p>
<h3>Aggiungiamo la destinazione usb</h3>
<p>Digitiamo sul terminale della fonera</p>
<pre>vi /etc/opkg.conf</pre>
<p>all’interno del file troveremo due righe che iniziano con <strong>dest</strong> (fanno riferimento alla destinazione memoria interna e la destinazione ram).</p>
<p>Aggiungiamo <strong>subito dopo le due righe con dest</strong> questa nuova riga:</p>
<pre>dest usb /tmp/mounts/Disc-A2</pre>
<p><strong>Note riguardo l’editor</strong> <strong>vi</strong>: se non avete mai usato vi ricordatevi che premendo il tasto I entrate in modalità modifica (e potrete quindi aggiungere la riga appena proposta). Una volta finite le operazioni di modifica per salvare dovrete premere il tasto <em><strong>Esc </strong></em>e digitare <strong>:wq!</strong></p>
<p>Una volta salvato il file digitiamo:</p>
<pre>opkg update</pre>
<h3>Modifica Profilo</h3>
<p>Apriamo il file del profilo digitando</p>
<pre>vi /etc/profile</pre>
<p>e modifichiamolo in modo che venga identico a questo (in rosso sono evidenziati i cambiamenti):</p>
<pre>#!/bin/sh [ -f /etc/banner ] &amp;&amp; cat /etc/banner
<span style="color: #ff0000;">ext_path='/tmp/mounts/Disc-A2' <span style="color: #000000;">export PATH=/bin:/sbin:/usr/bin:/usr/sbin:</span>$ext_path/usr/sbin:$ext_path/usr/bin export LD_LIBRARY_PATH=/lib:/usr/lib:/$ext_path/usr/lib:$ext_path/lib </span>export HOME=/root
export PS1='u@h:w$ '
[ -x /bin/more ] || alias more=less
[ -x /usr/bin/vim ] &amp;&amp; alias vi=vim || alias vim=vi
[ -z "$KSH_VERSION" -o ! -s /etc/mkshrc ] || . /etc/mkshrc
[ -x /sbin/arp ] || arp() { cat /proc/net/arp; }
[ -z /bin/ldd ] || ldd() { LD_TRACE_LOADED_OBJECTS=1 $*; }</pre>
<p>Ricarichiamo il profilo digitando:</p>
<pre>. /etc/profile</pre>
<blockquote><p><strong>ATTENZIONE:</strong> la sintassi corretta del comando precedente è .[spazio]/etc/profile</p></blockquote>
<p>Potrebbe capitare che alcuni programmi richiedano librerie che vengono ricercate sulla memoria interna (nonostante queste siano sulla memoria usb). Per scongiurare ciò è necessario installare <strong>ldconfig</strong> con il comando:</p>
<pre>opkg install ldconfig</pre>
<p>Fatto questo è necessario creare il file /etc/ld.so.conf con l’editor vi, digitando quindi:</p>
<pre>vi /etc/ld.so.conf</pre>
<p>ed incollando al suo interno queste due righe:</p>
<pre>/tmp/mounts/Disc-A2/lib
/tmp/mounts/Disc-A2/usr/lib</pre>
<p><strong>Note riguardo l’editor</strong> <strong>vi</strong>: se non avete mai usato vi ricordatevi che premendo il tasto I entrate in modalità modifica (e potrete quindi aggiungere le righe appena proposte). Una volta finite le operazioni di modifica per salvare dovrete premere il tasto <em><strong>Esc </strong></em>e digitare <strong>:wq!</strong></p>
<p><strong><br />
</strong></p>
<p>Non ci rimane ora che passare ad installare Asterisk &#8230;&#8230;&#8230; che vedremo la <a href="http://www.flanesi.it/blog/2011/03/06/fonera-2-0n-e-asterisk-%e2%80%93-parte-4/" target="_blank">PROSSIMA PUNTATA</a> <strong><br />
</strong></p>
<div class="al2fb_like_button"><div id="fb-root"></div><script src="http://connect.facebook.net/it_IT/all.js#appId=202722486445977&amp;xfbml=1" type="text/javascript"></script>
<fb:like href="https://www.flanesi.it/blog/2011/02/27/fonera-2-0n-e-asterisk-%e2%80%93-parte-3/" send="true" layout="standard" show_faces="true" width="450" action="like" font="arial" colorscheme="light" ref="AL2FB"></fb:like></div>]]></content:encoded>
			<wfw:commentRss>https://www.flanesi.it/blog/2011/02/27/fonera-2-0n-e-asterisk-%e2%80%93-parte-3/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Fonera 2.0n e Asterisk – PARTE 2</title>
		<link>https://www.flanesi.it/blog/2011/02/27/fonera-2-0n-e-asterisk-%e2%80%93-parte-2/</link>
		<comments>https://www.flanesi.it/blog/2011/02/27/fonera-2-0n-e-asterisk-%e2%80%93-parte-2/#comments</comments>
		<pubDate>Sun, 27 Feb 2011 21:18:56 +0000</pubDate>
		<dc:creator>Flavio</dc:creator>
				<category><![CDATA[Asterisk]]></category>
		<category><![CDATA[Fonera]]></category>
		<category><![CDATA[Voip]]></category>
		<category><![CDATA[asterisk]]></category>
		<category><![CDATA[fonera 2]]></category>
		<category><![CDATA[fonera 2.0n]]></category>
		<category><![CDATA[fonera asterisk]]></category>
		<category><![CDATA[fonera2]]></category>

		<guid isPermaLink="false">http://flanesi.wordpress.com/?p=258</guid>
		<description><![CDATA[Dopo aver visto nella prima parte come sostituire il firmware ed aprire l&#8217;accesso ssh alla Fonera, in questa seconda puntata vedremo la configurazione di base e l&#8217;aggiunta del repository che ci servirà per poter installare asterisk. &#160; FONERA &#8211; Configurazione di base Dobbiamo ora effettuare la configurazione di base della nostra Fonera al fine di [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-thumbnail wp-image-249" title="fonera2n_asterisk" src="http://www.flanesi.it/blog/wp-content/uploads/2011/02/fonera2n_asterisk.png?w=150" alt="" width="150" height="135" /></p>
<p>Dopo aver visto nella <a href="http://www.flanesi.it/blog/2011/02/27/fonera-2-0n-e-asterisk-parte-1/" target="_blank">prima parte</a> come sostituire il firmware ed aprire l&#8217;accesso ssh alla Fonera, in questa seconda puntata vedremo la configurazione di base e l&#8217;aggiunta del repository che ci servirà per poter installare asterisk.</p>
<p>&nbsp;</p>
<p><span id="more-258"></span></p>
<h2>FONERA &#8211; Configurazione di base</h2>
<p>Dobbiamo ora effettuare la configurazione di base della nostra Fonera al fine di impostare correttamente l’indirizzo di rete per fare in modo che sfrutti la connessione internet del nostro router.</p>
<p><strong> </strong></p>
<pre><strong>NOTA:</strong> la presente guida presuppone di utilizzare la Fonera non come router ma
semplicemente come dispositivo di rete che sfrutta una connessione ad internet
data da un router (IP 192.168.1.1)</pre>
<p>Una volta effettuato l’accesso, digitando la password scelta in fase di configurazione iniziale, dovremo cliccare su <strong><em>Impostazioni</em> -&gt; <em>Internet</em></strong><em> </em>ed impostare la Fonera come di seguito</p>
<p><a href="http://www.flanesi.it/blog/wp-content/uploads/2011/02/fonera2_3.png"><img class="aligncenter size-full wp-image-259" title="fonera2_3" src="http://www.flanesi.it/blog/wp-content/uploads/2011/02/fonera2_3.png" alt="" width="600" height="327" /></a></p>
<p>Cliccate su <strong>Salva</strong>, attendete 30 secondi e poi staccate l’alimentazione dalla Fonera e riattacatela per accertarvi che tutto venga configurato correttamente.</p>
<p>L’indirizzo IP della Fonera sarà ora <strong>192.168.1.10</strong></p>
<p><strong><br />
</strong></p>
<h2>Modifica Repository OpenWRT</h2>
<p>Il firmware della Fonera 2.0n è<strong> basato su OpenWrt Kamikaze</strong>, per cui qualsiasi programma sviluppato per OpenWrt può essere utilizzato tranquillamente sulla Fonera a patto che si rispetti versione (<strong><em>Kamikaze</em></strong>) e architettura (<em><strong>mips</strong></em>) giusti.</p>
<p>Per renderci la vita più semplice possiamo aggiungere alla Fonera i repositories di OpenWrt Kamikaze, ed avere a portata di mano tutti i pacchetti ufficiali disponibili per OpenWrt.</p>
<p><a href="http://www.flanesi.it/blog/wp-content/uploads/2011/02/fonera2_4.png"><img class="aligncenter size-full wp-image-260" title="fonera2_4" src="http://www.flanesi.it/blog/wp-content/uploads/2011/02/fonera2_4.png" alt="" width="455" height="286" /></a></p>
<p>&nbsp;</p>
<h3>Aggiungere i repositories</h3>
<p>Apriamo il terminale della Fonera (vedi <a href="http://flanesi.wordpress.com/2011/02/27/fonera-2-0n-e-asterisk-parte-1/" target="_blank">parte 1  Accesso ssh</a>) e digitiamo:</p>
<pre>mkdir /usr/lib/opkg</pre>
<p>Fatto questo apriamo il file contenente i repositories digitando:</p>
<pre>vi /etc/opkg.conf</pre>
<p>clicchiamo sul tasto I e sostituiamo la prima riga (repository della Fonera che non funziona) con la seguente riga:</p>
<pre><strong>src snapshots2 </strong><a href="http://downloads.openwrt.org/kamikaze/8.09.2/rb532/packages/">http://downloads.openwrt.org/kamikaze/8.09.2/rb532/packages/</a></pre>
<p>Non ci resta che salvare e chiudere il file cliccando sul tasto Esc e digitando <strong><em>:wq </em></strong>(per maggiori informazioni sull’<a href="http://www.science.unitn.it/~fiorella/guidavi/guidavi.html" target="_blank">editor </a><strong><a href="http://www.science.unitn.it/~fiorella/guidavi/guidavi.html" target="_blank">vi</a> </strong>basta googolare un po’).</p>
<p>Prima di iniziare ad installare programmi, è necessario un ultimo comando sul terminale che abiliterà l’uso dello spazio disponibile sulla memoria della Fonera:</p>
<pre><strong>echo option force_space &gt;&gt; /etc/opkg.conf</strong></pre>
<p>Non dimentichiamoci che la Fonera ha davvero <strong>poco spazio libero</strong> sulla propria memoria interna (parliamo di circa 3/4 mb disponibili) per cui c’è da stare attenti a cosa si installa. Per questo motivo vedremo in seguito come sia possibile installare dei programmi su hard disk/pen drive collegata alla porta usb della Fonera.</p>
<p style="text-align: right;"><em>Continua la <a href="http://www.flanesi.it/blog/2011/02/27/fonera-2-0n-e-asterisk-%e2%80%93-parte-3/" target="_blank">PROSSIMA PUNTATA</a></em></p>
<div class="al2fb_like_button"><div id="fb-root"></div><script src="http://connect.facebook.net/it_IT/all.js#appId=202722486445977&amp;xfbml=1" type="text/javascript"></script>
<fb:like href="https://www.flanesi.it/blog/2011/02/27/fonera-2-0n-e-asterisk-%e2%80%93-parte-2/" send="true" layout="standard" show_faces="true" width="450" action="like" font="arial" colorscheme="light" ref="AL2FB"></fb:like></div>]]></content:encoded>
			<wfw:commentRss>https://www.flanesi.it/blog/2011/02/27/fonera-2-0n-e-asterisk-%e2%80%93-parte-2/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Fonera 2.0n e Asterisk &#8211; PARTE 1</title>
		<link>https://www.flanesi.it/blog/2011/02/27/fonera-2-0n-e-asterisk-parte-1/</link>
		<comments>https://www.flanesi.it/blog/2011/02/27/fonera-2-0n-e-asterisk-parte-1/#comments</comments>
		<pubDate>Sun, 27 Feb 2011 08:40:54 +0000</pubDate>
		<dc:creator>Flavio</dc:creator>
				<category><![CDATA[Asterisk]]></category>
		<category><![CDATA[Fonera]]></category>
		<category><![CDATA[Voip]]></category>
		<category><![CDATA[asterisk]]></category>
		<category><![CDATA[fonera 2]]></category>
		<category><![CDATA[fonera 2.0n]]></category>
		<category><![CDATA[fonera asterisk]]></category>
		<category><![CDATA[fonera2]]></category>

		<guid isPermaLink="false">http://flanesi.wordpress.com/?p=248</guid>
		<description><![CDATA[Per chi ancora non lo conoscesse la Fonera 2.0n è uno degli ultimi gioiellini nati di casa FON Quello che ci proponiamo di fare in questa guida è installare sulla nostra Fonera il noto centralino IP PBX Asterisk . La cosa non sarà facile visto l&#8217;esigua dotazione hardware di cui la Fonera dispone, ma comunque [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-thumbnail wp-image-249" title="fonera2n_asterisk" src="http://www.flanesi.it/blog/wp-content/uploads/2011/02/fonera2n_asterisk.png?w=150" alt="" width="150" height="135" /></p>
<p>Per chi ancora non lo conoscesse la <a href="https://shop.fon.com/FonShop/shop/IT/ShopController?view=product&amp;product=PRD-022" target="_blank">Fonera 2.0n</a> è uno degli ultimi gioiellini nati di casa <a href="http://www.fon.com/it" target="_blank">FON</a></p>
<p>Quello che ci proponiamo di fare in questa guida è installare sulla nostra Fonera il noto centralino IP PBX <a href="http://it.wikipedia.org/wiki/Asterisk_PBX" target="_blank">Asterisk</a> . La cosa non sarà facile visto l&#8217;esigua dotazione hardware di cui la Fonera dispone, ma comunque non impossibile, grazie alla porta USB di cui dispone.</p>
<p>Anche questa guida si articolerà in più parti che saranno pubblicate giorno per giorno.</p>
<p><span id="more-248"></span></p>
<p>La Fonera 2.0n è un router compatibile con lo <strong>standard n</strong> (300mbps al secondo) e dotato di <strong>porta usb 2.0 </strong>dedicata all’utilizzo delle periferiche più disparate (hard disk, webcam, schede audio e quant’altro).</p>
<p>Il sistema interno della Fonera 2.0n è un firmware<strong> basato su Linux</strong>.</p>
<p style="text-align: center;"><a href="http://flanesi.files.wordpress.com/2011/02/fonera2_1.png"></a><a href="http://flanesi.files.wordpress.com/2011/02/fonera2_11.png"></a><a href="http://www.flanesi.it/blog/wp-content/uploads/2011/02/fonera2_12.png"><img class="aligncenter size-full wp-image-256" title="fonera2_1" src="http://www.flanesi.it/blog/wp-content/uploads/2011/02/fonera2_12.png" alt="" width="226" height="301" /></a></p>
<p>Grazie all’interfaccia web e all’accesso ssh vengono soddisfatte le esigenze di gestione di tutti gli utenti, dal più inesperto al vero geek.<br />
Tra i punti di forza spiccano il <strong>client torrent integrato</strong>, il <strong>download manager</strong> compatibile con <strong>Rapidshare e Megaupload</strong>,<strong> l’uploader di Youtube</strong>, il <strong>server OpenVpn</strong>, la possibilità di <strong>condividere l’hard disk in rete</strong> ma c’è davvero di tutto.<br />
Per essere stato concepito come router domestico la Fonera 2.0n offre delle discrete prestazioni (ha un processore da 300mhz e 64mb di ram) in situazioni di normale utilizzo della rete.</p>
<p>E&#8217; quasi inutile evidenziare i molteplici vantaggi che si possono trarre dall&#8217;abbinata Fonera + Asterisk:</p>
<ul>
<li>Sistema compatto</li>
<li>Acces point e altri servizi integrati (visti sopra)</li>
<li>Switch di rete (4 porte LAN + 1 WAN)</li>
<li>Notevole Risparmio energetico utilizzando un&#8217;unico apparecchio per molteplici funzioni</li>
<li>ecc. ecc&#8230;..</li>
</ul>
<p>Quanto riportato in questa guida non è tutta opera mia, ma molto  materiale è stato tratto da fonti internet che ho doverosamente  riportato in calce.</p>
<p>Ho voluto però organizzare tutto in una guida  passo-passo per assistere anche i più inesperti come me, e permettere a  chiunque di cimentarsi in questa mod della nostra Fonera 2.0n.</p>
<p>Ritengo doveroso ringraziare il sito <strong><a href="http://www.erriko.it/" target="_blank">Erriko.it</a> </strong>da cui ho tratto notevole spunto per questa guida e anche gli amici <a href="http://www.nasoni.net/" target="_blank"><strong>Michele (Voip)</strong></a> e <a href="http://www.skizzo3000.it/" target="_blank"><strong>Paolo</strong><strong> (Skizzo3000)</strong></a> che mi hanno aiutato ed assistito in alcuni difficili passaggi di questa impresa.</p>
<h2>FONTI</h2>
<ul>
<li><a href="http://www.vocesuip.com/fonera_20nasterisk_ready-t12102.0.html" target="_blank">Fonera 2.0n asterisk ready</a> La principale fonte dell’idea di questa guida</li>
<li><a href="http://www.erriko.it/internet-co/fonera/" target="_blank">Erriko.it</a> Serie di utilissime guide per la Fonera 2.0n</li>
<li><a href="http://wiki.fon.com/wiki/FormatExt3" target="_blank">Wiki FON</a> Guida a come creare le partizioni su USB</li>
<li>D. Gomillion – B. Dempster    <a href="http://packtlib.packtpub.com/asterisk-it/book" target="_blank">Costruire sistemi telefonici con asterisk </a> &#8211; HOEPLI informatica</li>
</ul>
<h2>Materiale necessario</h2>
<p>Vediamo quanto sia necessario avere per poter eseguire quanto indicato nella presente guida</p>
<ul>
<li>1      Fonera 2.0n</li>
<li>1 chiavetta      USB (io ne ho usata una da 1Gb)</li>
<li>1 PC      (con windows o Linux)</li>
<li>Collegamento      internet</li>
</ul>
<h2>Caricare il fimware DEV sulla Fonera</h2>
<p>La <strong>Fonera 2.0n </strong>offre diverse possibilità di personalizzazione.</p>
<p>Per ottenere il controllo totale della Fonera 2.0n è necessario poter accedere alla console di sistema, chiaramente come amministratore. Per fare ciò è possibile abilitare sulla Fonera l’accesso via ssh (<strong>s</strong>ecure <strong>sh</strong>ell) e cioè l’accesso al terminale da remoto.</p>
<p>Per abilitare questa funzione è necessario impostare la Fonera in <em>developer mode</em>, <strong>installando un firmware </strong>(il sistema operativo)<strong> “developer”</strong>.</p>
<p>I firmware developer, oltre ad abilitare l’accesso via ssh, danno la possibilità di installare <strong>plugin di terze parti</strong> (cioè creati da utenti e non appartenenti ai plugin ufficiali di Fon) e a volte regalano <strong>funzioni aggiuntive </strong>non presenti nella versione user perchè ancora in fase di test in attesa di essere implementate nella versione successiva del firmware.</p>
<h3>Installazione del firmware “developer”</h3>
<p>L’ultima versione del firmware per la Fonera 2.0n è reperibile a <a title="ultima versione firmware fonera 2.0n" href="http://download.fonosfera.org/Gari/20100408_FON2303_2.3.6.0_r1665_DEV.tgz" target="_blank">questo indirizzo</a>.</p>
<p>La versione di firmware che ci interessa è quella che finisce con DEV.tgz (dove DEV sta per <em>developer </em>e .tgz indica che si tratta della versione compressa in tar.gz necessaria per l’upgrade via interfaccia web).</p>
<p>L’installazione del firmware è semplicissima, e viene effettuata direttamente dall’interfaccia web all’indirizzo <strong>192.168.10.1 </strong><strong>(IP di default) </strong>oppure <strong>http://fonera</strong></p>
<p>Una volta effettuato l’accesso, digitando la password scelta in fase di configurazione iniziale, dovremo cliccare su <strong><em>Impostazioni</em> -&gt; <em>Sistema</em></strong><em> </em>e cliccare su <strong><em>Sfoglia </em></strong>sotto <strong>Aggiornamento Firmware</strong> per selezionare il pacchetto appena scaricato.</p>
<p>Non ci resta che cliccare su <strong><em>Upgrade </em></strong>ed attendere 5 minuti esatti per il termine dell’operazione lasciando la pagina con il conto alla rovescia aperta. Un popup ci avviserà quando l’aggiornamento sarà terminato.</p>
<p><a href="http://www.flanesi.it/blog/wp-content/uploads/2011/02/fonera2_2.png"><img class="aligncenter size-full wp-image-252" title="fonera2_2" src="http://www.flanesi.it/blog/wp-content/uploads/2011/02/fonera2_2.png" alt="" width="455" height="310" /></a></p>
<h3>Accesso via ssh</h3>
<p>Con questo nuovo firmware ci siamo garantiti l&#8217;acesso tramite ssh, che ci servirà per tutte le operazioni che faremo in seguito. . Per le modalità da seguire in tal caso vi mando alla specifica <a href="http://flanesi.wordpress.com/2011/02/25/accesso-via-ssh-ovvero-come-usare-dei-client-ssh-putty-e-winscp/" target="_blank">guida sull&#8217;accesso ssh</a>.</p>
<p>Nella prossima parte vedremo la configurazione di base della Fonera e come installarci sopra Asterisk.</p>
<p style="text-align: right;"><em>Continua la <a href="http://www.flanesi.it/blog/2011/02/27/fonera-2-0n-e-asterisk-%e2%80%93-parte-2/" target="_blank">PROSSIMA PUNTATA</a></em></p>
<div class="al2fb_like_button"><div id="fb-root"></div><script src="http://connect.facebook.net/it_IT/all.js#appId=202722486445977&amp;xfbml=1" type="text/javascript"></script>
<fb:like href="https://www.flanesi.it/blog/2011/02/27/fonera-2-0n-e-asterisk-parte-1/" send="true" layout="standard" show_faces="true" width="450" action="like" font="arial" colorscheme="light" ref="AL2FB"></fb:like></div>]]></content:encoded>
			<wfw:commentRss>https://www.flanesi.it/blog/2011/02/27/fonera-2-0n-e-asterisk-parte-1/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
