Già circolava qualche video a riguardo, ma solo ieri ho provato anche io e ho scoperto che la mia sound blaster live USB funziona correttamente con i driver generici audio-usb (OSS). Così ho provato con il plugin Jamendo e anche con alcuni file mp3 su disco usb; funziona tutto bene! 😉
httpvh://www.youtube.com/watch?v=58z42iBnmrc
Insomma la fonera si può trasformare in un Internet radio o in un lettore mp3 anche da remoto :).
Il plugin jamendo non è ancora stato “pacchettizato” come vero plugin che io sappia, quindi basta seguire le incomplete istrizioni nel wiki e/o integrarle con le mie 😀 .
Prima conviene attaccare la scheda audio USB e controllare che venga creato il device in /dev/dsp
Bisogna poi installare madplay e le sue dipendenze, i pacchetti li ho presi tutti qui, non ho provato quelli segnalati dal wiki.
Ora per installare il plugin vero e proprio:
# cd /usr/lib/lua/luci/controller
# wget http://trac.fonosfera.org/fon-ng/export/64/branches/communities/jamendo/applications/luci-jamendo/luasrc/controller/jamendo.lua
# cd ../view
# mkdir jamendo
# cd jamendo
# wget http://trac.fonosfera.org/fon-ng/export/64/branches/communities/jamendo/applications/luci-jamendo/luasrc/view/jamendo/index.htm
# wget http://trac.fonosfera.org/fon-ng/export/64/branches/communities/jamendo/applications/luci-jamendo/htdocs/luci-static/resources/icons/jamendo.png -O /www/luci-static/resources/icons/jamendo.png
# wget http://trac.fonosfera.org/fon-ng/export/64/branches/communities/jamendo/applications/luci-jamendo/root/usr/sbin/jamendoradio -O /usr/sbin/jamendoradio
# wget http://trac.fonosfera.org/fon-ng/export/64/branches/communities/jamendo/applications/luci-jamendo/root/etc/config/jamendo -O /etc/config/jamendo
Ora dalla WebGui sotto “Servizi” ci sarà una voce “Jamendo”, selezioniamo la radio e spuntiamo “Start the radio automatically”. Dovrebbe partire la musica 😉
Sempre dal wiki ho visto le istruzioni su come ricompilarsi il firmware partendo dai sorgenti, anche lì ci sono cose da aggiornare. Vantaggi specifici nel ricompilarsi il firmware non credo esistano per ora, soprattutto perchè i pacchetti .ipk non sembrano mancare. Ma magari potrebbe esserer divertente 🙂 .
# mkdir fon
# cd fon
# svn checkout http://svn.fonosfera.org/fon-ng .
# trunk/install.sh
# cd trunk/openwrt
per la lista dei sorgenti da aggiungere disponibili
scripts/feeds update
scripts/feeds list
per installarne uno
# scripts/feeds install kmod-video-gspca
per dare un occhiata e aggiungere realmente i sorgenti alla compilazione
# make menuconfig
# make world
Dentro a bin/ ci sarà l’immagine risultante da flashare.
Ho voluto provare a ricompilarmi i sorgenti perchè ho una webcam supportata dai driver gspca che appena viene utilizzata da qualche programma fa crashare la fonera…non ho ottenuto niente di diverso.
25/01/2009 corretti alcuni comandi