2013. május 31., péntek

D-Link DNS-320 felturbózás Twonky DLNA képességekkel

D-Link DNS-320 felturbózás


Adott egy D-Link NAS, amely az ígéreteknek megfelelően, mindent tud, amire egy otthoni hálózatban szükség lehet. Tényleg nagyon jó, ha feltesszük rá a legfrissebb fw-t, nem is hangos, van rajta gigabites LAN, pofonegyszerűen beállítható távoli elérés.

Ezzel a kütyüvel kezdem a blogot, hiszen ez az otthoni játszótér alapja, itt tárolunk mindent, amit a többi eszközön nézhetünk, hallgathatunk.

Az eszköz DLNA képes, csak a szabványt az egyes gyártók és verziók között nem sikerült hiánytalan kompatibilitással megoldani. Így történ az, hogy a SAMSUNG SmartTV nem látja a NAS mapparendszerét. DE szerencsénk van, mert a DNS-320 Linuxot futtat és lelkes fejlesztő barátaink ezt is kezelésbe vették. Több megoldás van, annak rendje szerint végigjártam szinte az összeset, amíg végül egy fizetős, de jól működő megoldást találtam. Nyugi, nem kell megijedni, hosszú ideig ingyenesen is használható, de megvásárolva is csak 14.95 Euroba kerülő Twonky Serverről van szó, amely egy platformfüggetlen médiaszerver. Ezen a linken megtekinthető:http://twonky.com/

A D-LINK DNS-320 természetesen nem egy szabadon testre szabható és bővíthető op. rendzsert kapott a gyárban, ezért első körben át kell vennünk az irányítást a NAS fölött és fel kell telepítenünk az fun_plug kiegészítést.

Mire jó a fun_plug? A fun_plug lehetővé teszi, hogy putty segítségével elérjük a NAS-t és root jogosultsággal programokat telepítsünk rá. Ráguglizva találtok majd egy csomó lehetőséget, a fájlkezelőn át a webszerverig, amit fel lehet telepíteni a NAS-ra, de szögezzük le, hogy ez egy NAS és nem egy profi, fél profi szerver. Nem alkalmas vállalati feladatokra, ne tegyétek tele minden értelmetlen kacattal, mert lelassul és utálni fogjátok. Amit most csinálunk az egy gyári feature megvalósítása, ami ráadásul nélkülözhetetlen.

A fun_plug telepítése:


Két dolgot kell letölteni a fun_plug telepítéséhez:

Magát a programot: ffp
És a scriptet ami telepíti: ffp_script

Nem kell mást tenni, mint bemásolni a NAS gyökérkönyvtárába (\\NAS\Volume_1)

És újraindítani a szerkezetet. Amint újraindult puttyval is elérhetővé válik a hozzáférés.

A PUTTY letölthető innen: putty

Nincs más dolgunk, mint beírni a NAS ip címét, kiválasztani a 23-as portot és azt, hogy telnet kapcsolat. Ha rám hallgattok, egyből el is mentitek a puttyban a kapcsolatot, hogy többet ne kelljen beírni.
Az enter után az alábbi képernyő fogad:
Ha mégsem, akkor írjátok be: “5784468″aztán enter.

Ezután már meg kell jelennie.

Változtassuk meg a root jelszót!
usermod -s /ffp/bin/sh root
mkdir -p /ffp/home/root/
sed -ie 's#:/home/root:#:/ffp/home/root:#g' /etc/passwd
pwconv

Használjuk a passwd parancsot a jelszó beállításához.
Írjunk be egy biztonságos jelszót, amit meg is tudunk jegyezni.

 
 A login parancs után írjuk be, hogy root, majd a jelszavunkat és már miénk is az irányítás.

Jöhet a DLNA szerver telepítése:


A DLNA szervert a putty segítségével tudjuk telepíteni.

Másoljuk be a putty ablakba az alábbi sorokat:

mkdir -p /ffp/opt/twonky/data/
cd /ffp/opt/twonky
wget funplug.wolf-u.li/twonkymedia/7.0.11-special/twonky-kurobox-pro-special-7.0.11.zip  
unzip twonky-*.zip
rm twonky-*.zip
chmod +x twonkyserver twonkystarter twonkyproxy twonkywebdav plugins/* cgi-bin/*
wget http://wolf-u.li/u/449 -O /ffp/start/twonky.sh
wget http://wolf-u.li/u/448 -O /ffp/opt/twonky/twonkyserver-default.ini
[[ $(ls -1 /mnt|grep -c HD_a2) -eq 0 ]] && sed -i -e 's!/HD_a2!/HD/HD_a2!g' -e 's!/HD_b2!/HD/HD_b2!g' /ffp/opt/twonky/twonkyserver-default.ini

Mit csinálnak a fenti sorok: Automatikusan letölti és telepíti a Twonky Server egy speciálisan a D-LINK DNS-320 számára módosított változatát. A teljes telepítés pár másodperc alatt végigmegy, ezután csak el kell indítanunk a DLNA szervert:
sh /ffp/start/twonky.sh start
 
Az indulás ellenőrizzük a NAS IP:9000 weboldalon (Pl.:192.168.1.200:9000)
Itt meg kell jelennie saját twonky médiaszerver oldalunknak.

Minden ok, állítsuk be, hogy a NAS újraindítása esetén automatikusan elinduljon:
chmod a+x /ffp/start/twonky.sh
 

A Twonky is tovább tuningolható, erről lesz szó legközelebb!


Kellemes kütyüzést!

Update:

A Twonky Server az alábbi címről is letölthető:

http://funplug.wolf-u.li/twonkymedia/7.0.11-special/