NAS Dlink 320L et Fun Plug 0.7
NAS Dlink 320L et Fun Plug 0.7
Introduction
Si vous en avez marre de l'interface d'origine du ShareCenter, il est temps de passer à Fun Plug.Je vous conseille la version 0.7.
L'installation est relativement simple, une fois que l'on a trouvé les bons tutos !
C'est ce que je m’apprête à vous indiquer :-)
Liens
http://nas-tweaks.net/371/hdd-installation-of-the-fun_plug-0-7-on-nas-devices
http://www.techbrunch.fr/tutoriels/installation-de-fun_plug-0-7-sur-les-nas-dlink/
Pour le serveur de média twonky-server (attention c'est payant)
http://www.bidouilles-numeriques.com/2013/03/18/d-link-dns-320l-installer-twonky-server/
usermod -s /ffp/bin/sh root
mkdir -p /ffp/home/root/
sed -ie 's#:/home/root:#:/ffp/home/root:#g' /etc/passwd
pwconv
passwd
login
Sauvez le password de manière permanente :
wget http://wolf-u.li/u/172/ -O /ffp/sbin/store-passwd.sh
store-passwd.sh
Activez ssh :
chmod a+x /ffp/start/sshd.sh
sh /ffp/start/sshd.sh start
Se connecter en ssh pour tte la suite
on peut aussi installer le plugin sftp de totalcommander et naviguez sur votre NAS en ssh !
Dans ce cas, cherchez sftpplug.zip et curl-7.34.0-devel-mingw64.7z (je suis en 64 bits, sinon dans le lien du plugin, c'est indiqué aussi)
#install packages
wget http://wolf-u.li/u/441 -O /ffp/bin/uwsiteloader.sh
chmod a+x /ffp/bin/uwsiteloader.sh
uwsiteloader.sh
selectionnez fonz et uli (ou plus)
important elimine un bug du Dlink 320, installer :
slacker -UaA uli:uwchmod
Mettre à jour les repositories :
slacker -U
Spécifier un répertoire par défaut des médias
mkdir -p /mnt/HD/HD_a2/MEDIA/
ajouter à
# create custom link to the MEDIA folder
ln -s /mnt/HD/HD_a2/MEDIA/ /MEDIA
ln -s /ffp/opt/srv/ /srv
# verif les librairies manquantes
ldd /ffp/bin/mc
# install la librairie
slacker -a glib*
Excellent !
slacker -a transmi*
slacker -a event*
su nobody -c "/ffp/bin/transmission-daemon -f -g /mnt/HD_a2/.transmission-daemon -w /mnt/HD_a2/Downloads -t -u <username> -v <password> -a 127.0.0.1,192.168.*.*"
ou alors si on veut prendre la dernière version :
http://forum.dsmg600.info/t2719-%5BREL%5D-Transmission.html
puis
$ /ffp/start/transmission.sh stop
(wait for a while so Transmission can shutdown cleanly)
#funkpg -i pour installer la 1ere fois, -u pour upgrade
$ funpkg -i Transmission-2.83-arm-1.txz
$ /ffp/start/transmission.sh start
http://nas-tweaks.net/384/installation-of-twonky-server-7-on-nas-devices/
http://www.bidouilles-numeriques.com/2013/03/18/d-link-dns-320l-installer-twonky-server/
Toujours à l'aide d'une console SSH à partir de Putty :
mkdir -p /ffp/opt/twonky/data/
cd /ffp/opt/twonky
wget http://www.twonkyforum.com/downloads/7.0.11-special/twonky-kurobox-pro-special-7.0.11.zip
#ou wget http://www.twonkyforum.com/downloads/6.0.37/twonkymedia-kurobox-pro-6.0.37.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
Là on lance et teste si ça marche
sh /ffp/start/twonky.sh start
On regarde alors sur le port 9000 de l'adresse du NAS (192.168.1.44 si c'est là où il se trouve)
http://192.168.1.44:9000
Si c'est bon, on peut rendre ça permanent
chmod a+x /ffp/start/twonky.sh
Voilà !
Have fun.
Procédure
Commençons par l'installation Fun Plug (FFP) 0.7.
Télechargement
Après avoir téléchargé les 2 fichiers à la racine de votre volume de HD du NAS 320L- fun_plug
- fun_plug.tgz
- Version “ARM” for EABI-devices (like the DNS-320/325/345 and CH3MNAS) (Mirror)
install sous telnet
Moi j'utilise putty
Il suffit de se connecter ne Telnet sur pe port 23
Si ça ne marche pas, alors cela veut dire que ça c'est mal installé ou pas encore...
connectez vous en ftp ou avec l'interface d'origine du NAS et vérifier que le fichier fun_plug.tgz a disparu de la racine du répertoire et qu'un répertoire ffp existe !
mkdir -p /ffp/home/root/
sed -ie 's#:/home/root:#:/ffp/home/root:#g' /etc/passwd
pwconv
passwd
login
Sauvez le password de manière permanente :
wget http://wolf-u.li/u/172/ -O /ffp/sbin/store-passwd.sh
store-passwd.sh
Activez ssh :
chmod a+x /ffp/start/sshd.sh
sh /ffp/start/sshd.sh start
Se connecter en ssh pour tte la suite
on peut aussi installer le plugin sftp de totalcommander et naviguez sur votre NAS en ssh !
Dans ce cas, cherchez sftpplug.zip et curl-7.34.0-devel-mingw64.7z (je suis en 64 bits, sinon dans le lien du plugin, c'est indiqué aussi)
Une fois que le ssh marche, vous devez désactiver Telnet et ne vous connectez qu'en SSH.
chmod -x /ffp/start/telnetd.sh
chmod -x /ffp/start/telnetd.sh
Ensuite installer et mettre à jour les packages, le plus simple est de passer par l'outil slacker, mais d'abord mettre à jour les repositories avec :
#install packages
wget http://wolf-u.li/u/441 -O /ffp/bin/uwsiteloader.sh
chmod a+x /ffp/bin/uwsiteloader.sh
uwsiteloader.sh
selectionnez fonz et uli (ou plus)
important elimine un bug du Dlink 320, installer :
slacker -UaA uli:uwchmod
Mettre à jour les repositories :
slacker -U
Spécifier un répertoire par défaut des médias
mkdir -p /mnt/HD/HD_a2/MEDIA/
ajouter à
/ffp/etc/fun_plug.init
les 2 lignes suivantes
Attention, n'utilisez qu'un éditeur de texte compatible Unix (Editplus ou Notepad++)
# create custom link to the MEDIA folder
ln -s /mnt/HD/HD_a2/MEDIA/ /MEDIA
Tant que vous y êtes, ajouter aussi les 2 lignes suivantes pour la config du web server plus tard
# create custom link to the server-folderln -s /ffp/opt/srv/ /srv
Installation de MIDNIGHT COMMANDER
slacker -a mc*# verif les librairies manquantes
ldd /ffp/bin/mc
# install la librairie
slacker -a glib*
Excellent !
Installation de Transmission (client torrent)
http://forum.dsmg600.info/t2719-%5BREL%5D-Transmission.htmlslacker -a transmi*
slacker -a event*
su nobody -c "/ffp/bin/transmission-daemon -f -g /mnt/HD_a2/.transmission-daemon -w /mnt/HD_a2/Downloads -t -u <username> -v <password> -a 127.0.0.1,192.168.*.*"
ou alors si on veut prendre la dernière version :
http://forum.dsmg600.info/t2719-%5BREL%5D-Transmission.html
puis
$ /ffp/start/transmission.sh stop
(wait for a while so Transmission can shutdown cleanly)
#funkpg -i pour installer la 1ere fois, -u pour upgrade
$ funpkg -i Transmission-2.83-arm-1.txz
$ /ffp/start/transmission.sh start
Installation du Media Player
Il existe principalement 2, Media Tomb ou Twonky Media. Le premier est gratuit, tandis que le second requiert une licence pour 14 € mais dispose d'un trial (évaluation gratuite).
On va s'intéresser à l'installation de Twonky, version 7.0.11-special compilée pour les NAS.
Liens de tutos :On va s'intéresser à l'installation de Twonky, version 7.0.11-special compilée pour les NAS.
http://nas-tweaks.net/384/installation-of-twonky-server-7-on-nas-devices/
http://www.bidouilles-numeriques.com/2013/03/18/d-link-dns-320l-installer-twonky-server/
Toujours à l'aide d'une console SSH à partir de Putty :
mkdir -p /ffp/opt/twonky/data/
cd /ffp/opt/twonky
wget http://www.twonkyforum.com/downloads/7.0.11-special/twonky-kurobox-pro-special-7.0.11.zip
#ou wget http://www.twonkyforum.com/downloads/6.0.37/twonkymedia-kurobox-pro-6.0.37.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
Là on lance et teste si ça marche
sh /ffp/start/twonky.sh start
On regarde alors sur le port 9000 de l'adresse du NAS (192.168.1.44 si c'est là où il se trouve)
http://192.168.1.44:9000
Si c'est bon, on peut rendre ça permanent
chmod a+x /ffp/start/twonky.sh
Voilà !
Have fun.
Commentaires
Enregistrer un commentaire