<?xml version="1.0" encoding="utf-8"?><!DOCTYPE article  PUBLIC '-//OASIS//DTD DocBook XML V4.4//EN'  'http://www.docbook.org/xml/4.4/docbookx.dtd'><article><articleinfo><title>FusoradioConFonera2</title><revhistory><revision><revnumber>7</revnumber><date>2010-06-04 11:07:52</date><authorinitials>ClauzClauz</authorinitials><revremark>Rinominata da &quot;Fonera2&quot;.</revremark></revision><revision><revnumber>6</revnumber><date>2010-05-05 21:11:34</date><authorinitials>host73-254-dynamic.2-87-r.retail.telecomitalia.it</authorinitials></revision><revision><revnumber>5</revnumber><date>2009-03-17 22:15:49</date><authorinitials>OrazioPirataDelloSpazio</authorinitials></revision><revision><revnumber>4</revnumber><date>2009-02-28 18:16:57</date><authorinitials>OrazioPirataDelloSpazio</authorinitials></revision><revision><revnumber>3</revnumber><date>2009-02-28 18:09:41</date><authorinitials>OrazioPirataDelloSpazio</authorinitials></revision><revision><revnumber>2</revnumber><date>2009-02-28 18:02:49</date><authorinitials>OrazioPirataDelloSpazio</authorinitials></revision><revision><revnumber>1</revnumber><date>2009-02-28 17:59:05</date><authorinitials>OrazioPirataDelloSpazio</authorinitials></revision></revhistory></articleinfo><section><title>Sentire Fusoradio con La Fonera 2</title><para>In futuro -promettono- sarà semplicissimo sentire una web radio con La Fonera 2. </para><para> Adesso però è già possibile farlo, basta installrare un po' di pacchetti... </para><screen><![CDATA[wget http://www.fonera.be/rep/FON2202/index.php?get=263 -O libid3tag.ipk
wget http://www.fonera.be/rep/FON2202/index.php?get=428 -O uclibcxx.ipk
wget http://www.fonera.be/rep/FON2202/index.php?get=345 -O madplay.ipk
wget http://www.fonera.be/rep/FON2202/index.php?get=268 -O libmad.ipk
wget http://www.fonera.be/rep/FON2202/index.php?get=86 -O id3lib.ipk
wget http://www.fonera.be/rep/FON2202/index.php?get=487 -O zlib.ipk
opkg install libid3tag.ipk madplay.ipk libmad.ipk uclibcxx.ipk id3lib.ipk zlib.ipk]]></screen><para>E magari lanciare uno script che in continuazione prova a connettersi a fusoradio. In questo modo, possiamo buttare qualunque tipo di PC ed utilizzare la fonera effettivamente come una &quot;Radio&quot;! </para><para>{{{#!/bin/sh while true; do /usr/bin/wget -O - <ulink url="http://s6.viastreaming.net:7150/"/> | madplay - done }}} Vi faccio presente che al momento la Fonera2 non supporta nessun tipo di periferica USB 1.1 come sono le schede audio normalmente in circolazione. Per farle funzionare è necessario utilizzare un hub usb 2.0 tra la fonera e la scheda. Sebbene sconsiglino gli hub passivi sul sito di Fon, io ho provato con un hub passivissimo e mi funziona alla grande! </para><para><ulink url="http://vimeo.com/2607303"/> </para><section><title>Cambiare &quot;stazione&quot; utilizzando l'entrata microfonica</title><para>Mi piacerebbe anche poter cambiare webradio <emphasis role="strong">senza</emphasis> utilizzare un computer. Dato che la fonera non ha pulsanti, si potrebbe utilizzare l'entrata microfonica come un pulsante. </para><para> L'idea è di attaccare all'entrata microfonica un jack e creare un circuito con una pila da 1.5 Volt e e un interruttore. </para><para> Quando viene premuto l'interruttore, la fonera deve &quot;cambiare stazione&quot; tra una serie di webradio precaricate.</para><para> Per fare questo serve un programma che riconosca la pressione dell'interruttore (e quindi la chiusura del circuito con la pila) come un trigger.</para><para> A questo punto lo script è abbastanza diretto. Basta dirgli che ad ogni &quot;trigger&quot; deve killare madplay e lanciarlo sulla webradio successiva che si deve prendere da una lista. </para><para>Lo script per il mic-trigger è disponibile <ulink url="https://svn.ninux.org/ninuxdeveloping/browser/webradio/trigmic.cQUI"/> </para></section></section><section><title>Scaricare Torrent con Transmission e Web Interface</title><para>Al momento l'ultima versione del Firmware della Fonera 2 è la &quot;<ulink url="http://wiki.fon.com/wiki/Firmware_2.2.3.0_(Caterpillar)">Caterpillar</ulink>&quot;. </para><para>  Per installare nella Fonera 2 un server per scaricare dei torrent su un hard disk o una pennetta esterna, ci servirà installare il pacchetto <emphasis>transmission</emphasis>, che dipenderà da <emphasis>libopenssl</emphasis> e <emphasis>libcurl</emphasis>.</para><para> Con questa release del firmware ci sono due piccoli bug di <emphasis role="strong">opkg</emphasis> il gestore dei pacchetti.</para><para> Il primo è che è sbagliato il contenuto del file /etc/opkg.conf. Bisogna sostituire tutti i riferimenti alla parola &quot;fonera&quot; in &quot;atheros&quot;. Il secondo è che a volte è necessario utilizzare l'opzione <emphasis role="strong">force_space</emphasis> , quindi: </para><screen><![CDATA["option force_space" >> /etc/opkg.conf]]></screen><para>A questo punto dare un bel: </para><screen><![CDATA[opkg update
opkg install libcurl
opkg install libopenssl
opkg install transmission]]></screen><para>Se lanciamo il demone di transmission adesso, con l'opzione -f noteremo degli errori in quanto non trova i file necessari al corretto funzionamento dell'interfaccia grafica. Per ovviare al problema basta copiare la directory &quot;web&quot; che è contenuta in ogni .tar.bz2 di transmission, e copiarla nella directory /usr/share/transmission/ della fonera. Dato che la mia fonera è <emphasis role="strong">esplosa</emphasis> quando gli ho detto di unzippare <ulink url="http://download.m0k.org/transmission/files/">un bz2 preso dal sito di transmission</ulink>  (forse perchè scompattato sono 28 Mega ???), allora ho dovuto scompattarlo su un'altra macchina, fare un tar della directory web e inviarlo alla fonera.</para><para> Per chi ha fretta i comandi da dare sono questi: </para><screen><![CDATA[wget http://www.bzzauz.org/transmission-web.tar.gz
mkdir /usr/share/transmission
mv web/ /usr/share/transmission/
transmission-daemon]]></screen><para>A questo punto su <ulink url="http://IP_DELLA_FONERA:9091"/> , avremo l'interfaccia grafica di Transmission!! </para><para><ulink url="http://ninux.org/FusoradioConFonera2/FusoradioConFonera2?action=AttachFile&amp;do=get&amp;target=transmission_webif.jpg">transmission_webif.jpg</ulink> </para></section></article>