Asus wl-500gp v2 e dd-wrt (settima parte): music server DAAP con Firefly Media Server (mt-daapd-svn)

music_is_my_religionIn questa settima parte vediamo come trasformare il nostro router Asus in un server DAAP con il quale potremo fare riprodurre la nostra libreria musicale dai client più disparati sia hardware che software. Io ho testato il funzionamento solo con Rhythmbox per linux, ma dovrebbe funzionare anche su iPod, iPhone, Roku, media player, games console e qualsiasi oggetto che supporti il protocollo daap.

La trasformazione del router in server daap avviene grazie al pacchetto mt-daapd-svn, ovvero Fireflay Media Server. I presupposti per l’installazioni sono sempre gli stessi: un sistema optware funzionante con uno hd esterno collegato via usb. Se avete letto Asus wl-500gp v2 e dd-wrt (terza parte): Nas con samba2, swat e optware e installato HDSamba2 avete gia tutto quello che serve.

Continue reading “Asus wl-500gp v2 e dd-wrt (settima parte): music server DAAP con Firefly Media Server (mt-daapd-svn)”

Asus wl-500gp v2 e dd-wrt (sesta parte): Download machine con Bittorrent

transmission-logoDopo avere visto nella quinta parte come installare aMule sull’Asus wl500gp v2 questa volta passiamo a Bittorrent grazie al pacchetto transmission presente sui repository di optware.

Per potere installare transmission dobbiamo avere l’ambiente optware installato sul nostro router, per ulteriori approfondimenti rimando al post Asus wl-500gp v2 e dd-wrt (terza parte): Nas con samba2, swat e optware. Altro presupposto è l’avere una partizione di swap attiva per non in incorre in problemi di memoria, anche per questo rimando al solito post.

Per l’installazione e configurazione mi sono rifatto alla guida presente su http://www.dd-wrt.com/wiki/index.php/Transmission_daemon

Per eseguire l’installazione basta accedere alla shell del router con ssh/telnet e impartire il seguente comando:

/opt/bin/ipkg install transmission

Continue reading “Asus wl-500gp v2 e dd-wrt (sesta parte): Download machine con Bittorrent”

Asus wl-500gp v2 e dd-wrt (quinta parte): Download machine con aMule

amuleIn questa quinta parte provo a descrive come trasformare il nostro router in una download machine grazie a aMule. Questo viene installato grazie ai repository di optware, che naturalmente deve essere già presente sul sistema. Altra prerogativa per fare funzionare il tutto è avere una partizione di swap attiva in quanto i 32MB del wl-500gpv2 non sono sufficienti per amule. Per installare optware e attivare la partizione di swap fate rifierimento alla terza parte dedicata all’Asus wl-500gp v2 e dd-wrt.

Per eseguire l’installazione di aMule dobbiamo accedere alla shell di dd-wrt (con ssh o telnet) e impartire il seguente comando:

/opt/bin/ipkg install amule

terminate l’installazione saranno presenti sul sistema i comandi amuled, amuleweb e amulecmd.

Continue reading “Asus wl-500gp v2 e dd-wrt (quinta parte): Download machine con aMule”

Asus wl-500gp v2 e dd-wrt (quarta parte): Nas con NFS

wl-500gpv2-nfsDopo avere descritto come fare diventare il nostro wrt asus un nas accessiibile da rete windows (Asus wl-500gp v2 e dd-wrt (terza parte): Nas con samba2, swat e optware) provo a descrivere come aggiungere il supporto a NFS in modo da permettere l’accesso in modo più nativo ai client linux.

Il supporto a NFS viene implementato al pacchetto unfs3 fornito nel repository di optware (abbiamo visto come installare quest’ultimo insieme a samba nella terza parte). Unfs3 necessita per funzionare anche del pacchetto portmap, entrambi vengono installati accedendo tramite ssh/telnet alla shell ed eseguendo i seguenti comandi:

/opt/bin/ipkg install portmap
/opt/bin/ipkg install unfs3

Continue reading “Asus wl-500gp v2 e dd-wrt (quarta parte): Nas con NFS”

Asus wl-500gp v2 e dd-wrt (terza parte): Nas con samba2, swat e optware

samba

Nella prima parte (Asus wl-500gp v2 e dd-wrt: nas, print server e altro) abbiamo visto come il nostro router Asus in accoppiata con un hard disk usb possa trasformarsi in un nas con accesso ftp grazie alle funzioni messe a disposizione di dd-wrt. Dato che l’accesso tramite ftp può essere un po riduttivo in questa terza parte vediamo come installare HDsamba2 per aggiungere il supporto a Samba2 (con il quale possiamo accedere al nas con il protocollo smb ovvero dalla classica rete windows) e installare Swat utile per semplificare la configurazione di quest’ultima.

HDsamba2 è uno script che automatizza la creazione su dd-wrt di un sistema optware e su questo installa i due pacchetti sopra mensionati e aggiunge degli appositi script per integrare al meglio il tutto nel nostro ambiente.

Optware non è altro che un mini sistema unix inizialmente creato per Unslug, un firmware alternativo per l’NSLU2. Oggi questo sistema è stato portato anche verso altri ambienti e permette di installare una vasta scelta di applicazioni, tra cui samba e swat.

Continue reading “Asus wl-500gp v2 e dd-wrt (terza parte): Nas con samba2, swat e optware”

Asus wl-500gp v2 e dd-wrt: nas, print server e altro (prima parte)

wl-500gpv2Ero da tempo alla ricerca di un oggetto che mi permettesse di trasformare un hard disk usb in un nas e allo stesso tempo funzionasse come print server, in più avrebbe dovuto avere il cuore linux per potere sperimentare altre applicazioni e naturalmente doveva essere economico e con un basso consumo elettrico. Uno dei possibili candidati era sicuramente il Linksys NSLU2 sul quale è possibile fare girare Debian. Un altro candidato era l’Asus wl-500gp, un router wireless il cui hardware simile all’NSLU2 prometteva anche qui di potere fare girare Dabian. La scelta è caduta proprio su quest’ultimo (rispetto al primo ha anche la parte wifi che anche se per ora riamane inutilizzata non fa mai male) nella versione 2. nslu2Purtroppo a oggi non sono riuscito nell’intento di farci girare Debian, ho seguito diverse guide, la maggior parte delle quali però sembrano riferirsi alla versione 1 del router.

Continue reading “Asus wl-500gp v2 e dd-wrt: nas, print server e altro (prima parte)”