Freebox HD et serveur NAS D-link DNS-323
Le serveur NAS D-link DNS-323 est vraiment un bonne solution pour avoir un médiacenter sécurisé en réseau. Par contre le firmware par défaut (après upgrade vers 1.07) ne vous permet pas de l’utiliser tel quel pour accéder à vos média à partir de votre freebox HD. Même si il y as rumeur de firmware 1.08 devant corriger les problèmes , vue que le 1.07 date de fin avril 2009 et que l’on est en Février 2010, on peut considérez que le développement est définitivement arrêté.
Donc voici une procédure pour vous permettre d’ajouter des fonctionnalités à votre serveur NAS D-link DNS-323 et surtout de pouvoir en profiter directement à travers votre Freebox HD comme un média center.
Un grand merci a inreto.de pour nous permettre de pouvoir utiliser pleinement le DNS-323, car hélas D-link ne semble pas avoir envie de finaliser son produit (béta quand tu nous tiens).
Il vous faut d’abord télécharger et installer fun-plug. Pour cela une fois téléchargé, copier fun_plug et fun_plug.tgz dans votre ‘Volume 1’ et redemarer votre DNS-323 (interface web admin / Tools / Restart).
Si tout a bien fonctionné, le fichier fun_plug.tgz file a été décompressé (dossier ffp crée a la racine ) et effacé. Dans ces cas le serveur telnet a été lancé.
Profites en pour télécharger les package utiles tels que:
- Lighttpd Web Server
- OpenSSH Secure Shell
- Mediatomb UPnP Media Server
- NTP Network Time Daemon
- UNFS3 User-Space NFS Server
- NFS-Utils NFS Server
- RSync
En utilisant rsync, vous pouvez télécharger et installer les packtages aditionels. Utiliser votre fenetre shell, ou putty et saisire:
telnet ipdemonserveur (a remplacer par le nom ou l’ip de votre serveur)
# cd /mnt/HD_a2 rsync -av inreto.de::dns323/fun-plug/0.5/packages .
# cd packages funpkg -i *.tgz
La décompression de fun_plug.tgz requières environ 40MB d’espace disque. L’installation complète de tout les packtages disponible requières 450MB.
Pour voir la liste des packtages disponible voie le fichier PACKAGES.html chez inreto.de .
Maintenant pour securiser votre dns-323 il vous faut convertire /etc/passwd en
/etc/shadow:
pwconv
#
Puis changer la mot de pass du compte root et l’activer :
# passwd
# usermod -s /ffp/bin/sh root
Maintenant activer le root-user qui est désactivé par défaut
# usermod -s /ffp/bin/sh root
On peut tester le login
# login
Et si vos avez réussit a vous connecter, vous pouvez sauvegarder le mot de passe dans le NAS , dans al cas contraire recommencer la procédure a « passwd » :
# store-passwd.sh
On peut enfin activer SSH pour ne plus à avoir a utiliser telnet:
# chmod a+x /ffp/start/sshd.sh
# sh /ffp/start/sshd.sh start
Generating public/private rsa1 key pair.
> Your identification has been saved in /ffp/etc/ssh/ssh_host_key.
> Your public key has been saved in /ffp/etc/ssh/ssh_host_key.pub.
Il ne reste plus qu’as désactiver telnet pour sécuriser votre NAS :
# chmod -x /ffp/start/telnetd.sh
Et maintenant mettez en place le serveur mediatomb:
chmod a+x /ffp/start/mediatomb.sh
# mkdir /mnt/HD_a2/home
# mkdir /mnt/HD_a2/home/media
# chmod -R a+rwx /mnt/HD_a2/home
# /ffp/start/mediatomb.sh start
Vous pouvez mettez vos fichier dans le dossier /mnt/HD_a2/home/media
Allez sur votre freebox HD, dans le magnéto, et vous verrait apparaitre un serveur nommé « mediatomb ». Il ne vous reste plus qu’as choisir les média a lire.
Bon film.
———– Update 11/04/2010 ———–
Il y as un firmware plus récent disponible a l’adresse : ftp://ftp.dlink.com/Multimedia/dns323/Beta/
L’annonce « Beta Firmware 1.09 Build 01 (Released 02/11/2010) » et il est bien sût non supporté par D-Link : http://forums.dlink.com/index.php?topic=5486.0
Lien utiles :
http://wiki.dns323.info/howto:telnet
http://www.inreto.de/dns323/fun-plug/
http://www.inreto.de/dns323/fun-plug/0.5/PACKAGES.html
http://wiki.dns323.info/howto:ffp
ftp://ftp.dlink.fr/DNS/DNS-323/Firmware/Rev_B/DNS-323_B1_FW_1.07.zip
http://nas-tweaks.net/CH3SNAS:Tutorials/fun_plug
http://nas-tweaks.net/CH3SNAS:Tutorials/ffp-packages
http://www.aduf.org/viewtopic.php?t=199946
jahwisdom
3 septembre 2010 à 0 h 18 minmerci pour ton aide !
admin
3 septembre 2010 à 11 h 10 minSi cela aide, c’est l’essentiel 😉 .
Manu
5 octobre 2010 à 23 h 32 minSalut, J’ai suivi le tuto mais ça ne fonctionne pas chez moi, je ne vois pas de serveur dans le magneto de la Freebox. De plus comment refaire les manips (pour le cas où) maintenant que telnet est désactivé ?
admin
2 novembre 2010 à 11 h 41 min@Manu : Pour désactiver il te suffit de supprimer le répertoire fun-plug et rebooter le NAS. Si tu ne vois pas ton NAS dans la freebox HD ( comme ton HD, ou une clé USB dans magnéto ) c’est qu’il y a certainement un problème dans tes réglages réseau, car même sans fun-plug tu la vois ( cela bug quand tu veux l’ouvrir, mais elle est visible ). Retourne sur tes réglages de l’admis du NAS à travers ton browser et vérifie d’abord que tu as bien configuré ton IP, etc.
Trigunm
13 novembre 2010 à 23 h 00 minmerci pour le Tuto, bien pratique.
j’arrive à lire les videos via le boitier HD de la freebox, par contre lorsque je rajoute des videos je dois rebooter le NAS pour les voir dans mediatomb. c’est normal ??
mike
14 novembre 2010 à 10 h 46 minEn fait cela dépend du dossier que tu utilise pour lister tes vidéo (Video ou mnt). Il semble qu’ils faut un certain temps pour que les nouvelles vidéo soit analysés et playlistés.
rototo
23 novembre 2010 à 23 h 01 minBonjour,
connaissez-vous de truc la -> <a href="http://sites.google.com/site/altfirmware/" rel="nofollow ugc">http://sites.google.com/site/altfirmware/</a>
ushare, mediatomb et plein d’autre truc sont déjà installés
admin
24 novembre 2010 à 8 h 06 minCela semble une alternative a funplug. L’avez-vous testé ?
rototo
25 novembre 2010 à 12 h 32 minnon, étant très ressemant propriétaire d’un dns-323, j’évite toutes bêtises.
Thierry
28 novembre 2010 à 17 h 50 minUn complément à cet article pour configurer MediaTomb
<a href="http://www.queret.net/blog/post/2009/05/15/FreeBox-UPnP-AV-%3A-Installation-de-MediaTomb-sous-Debian/Ubuntu" rel="nofollow ugc">http://www.queret.net/blog/post/2009/05/15/FreeBox-UPnP-AV-%3A-Installation-de-MediaTomb-sous-Debian/Ubuntu</a>
Manu
1 décembre 2010 à 15 h 45 minLe modem Freebox est branché à mon routeur externe (adresse IP 192.168.1.254) via un cable ethernet, et aussi à la freebox HD afin d’avoir la TV via freebox.
Le NAS est également branché sur le routeur via un cable ethernet afin que je puisse y accéder depuis mon PC ; l’adresse IP du NAS est 192.168.1.252, et comme passerelle j’ai indiqué 192.168.1.254 (routeur).
Et je ne vois jamais le NAS dans la partie magnéto de la freebox HD. Quelle est l’erreur de config qui empêche ça alors ?
mike
20 janvier 2011 à 20 h 25 min@Manu : qui est le DHCP de ton NAS ? Ton routeur ou ta Freebox ? branche ton NAS sur la Freebox en RJ45 et cela devrait fonctionner après un reboot (des 2 c’est plu sûr).
Frizoux
15 janvier 2011 à 19 h 47 minJe viens d’essayer les firmwares 1.08 et 1.09 disponibles à l’adresse <a href="ftp://ftp.dlink.com/Multimedia/dns323/Firmware/" rel="ugc">ftp://ftp.dlink.com/Multimedia/dns323/Firmware/</a>
Sans succès, les vidéos bien que visibles depuis la freeboxHD ne se lancent pas.
Dommage !
mike
20 janvier 2011 à 20 h 18 minCela peut provenir de l’encodage des vidéo. Elles sont encodé a quelle format les vidéo que tu cherche a visionner ? Personnellement j’utilise de préférence du DIVX et le son encodé en MP3.
Laurent
16 février 2011 à 14 h 01 minbonjour, parfait tout marche hyper bien
j’ai suivi la procdeure pas à pas
c’est super.
je souhaite modifier qqes parametres dans le fichier config.xml, je n’ai pas les droits (pour voir les noms de fichiers avec les accents)
quel est le mot de passe quand, depuis mon ordinateur je tape ssh ipduserveurNAS ?
Merci
Mr Kachøu
19 mars 2011 à 21 h 16 minBonsoir et Merci !!!
utilisant l’informatique PC depuis prés de 20 ans, je n’ai pas eu l’occasion de fleurter avec le langage Linux….. c’est chose faite depuis mon achat DNS 323 🙂
Un énorme merci pour ce tuto et a son auteur 🙂 Grâce à toi je peux lire mes vidéos directement sur ma FBHD !!
Me reste encore pleins de choses à découvrir, comment effectuer mes DL torrent directement sur le DNS 323, ou encore les différentes sécurités à mettre en place pour pouvoir rendre mon serveur accessible par le net 🙂
Bref encore merci Mr « l’Admin » pour ces précieuses informations !
Cldt
KacheKache
Moh
28 mars 2011 à 19 h 13 minBonjour,
Merci pour cet exwcellent tuto que j’ai suivi pas à pas.
J’ai cependant 2 problèmes:
– je n’arrive pas à me logguer via PUTTY sur le NAS meme si j’ai bien modifié le root pawwsord. Quel login faut-t-il rentrer? j’ai essayé celui que je met pour me connecter à l’interface du NAS, ça marche pas.
– le dossier « mediatomb » est bien visible sur le Freebox mais les films restent invisibles…
Merci d’avance pour votre aide!
Moh
28 mars 2011 à 19 h 32 minJ’ai trouvé réponse à me sdeux questions 🙂
Google est ton ami !
Merci
Alkor78
8 avril 2011 à 13 h 41 minBonjour,
La décompression et création du fichier fun_plug ne marche pas chez moi 🙁
J’ai mis les fichiers fun_plug.sh et fun_plug.tgz dans Volume_1, j’ai rebooté et rien ne se passe.
J’ai essayé plusieurs fois sans succès, que faire ?
PS : j’ai donc un DNS-323 firmware 1.08
Merci
mike
15 avril 2011 à 7 h 26 minAlors là j ai pas trop d idée. Vous avez bien suivi a la lettre la procédure ? Quel version de funplug ?
korben
23 avril 2011 à 17 h 35 minHello Alkor,
normal que ça ne marche pas ; ce n’est pas le fichier fun_plug.sh qu’il faut copier à la racine du nas, c’est le fichier fun_plug (sans extension) qui contient le script de lancement,
sois fort ;o)
piquot
13 mai 2011 à 9 h 50 minbonjour,
j’ai installé mediatomb pour l’utilisation de l’ upnp sur ma freebox v6 sans problème mais il m’est impossible de modifier le fichier xml afin de lire le format mkv malgré la désactivation de médiatomb via la commande ssh /ffp/start/mediatomb.sh stop, d’ailleurs impossible de modifier quoi que ce soit dans le dossier ffp
merci d’avance de votre aide je sèche complètement
mike
13 mai 2011 à 11 h 15 min@piquot : Tu édite ton fichier comment ? Accède en ssh et utilise vi, sinon via le partage samba tu doit avoir accès au fichier avec ton éditeur texte préféré ( <a href="http://notepad-plus-plus.org/" rel="nofollow">notepad ++</a> par exemple).
piquot
13 mai 2011 à 20 h 58 minje n’ai pas de problème d’accès ssh avec le dns-323
le problème est que je ne peux modifié aucun fichier dans le dossier ffp (ni les supprimés d’ailleurs )accès refusé protégé en écriture
piquot
14 mai 2011 à 22 h 46 minles fichiers sur le nas ne sont-ils pas en lecture seul ? (source forum linuxien)
sinon j’ai bien essayé de modifier le fichier XML avec notepad ++ mais à chaque fois accès refusé …..
mike
14 mai 2011 à 22 h 51 minQuel sont les droit sur ton fichier (ssh : ls -al / win : propriété) il faut que tu soie autorisé à l’écriture ex : chmod a+w nomdetonfichier.xml .
piquot
15 mai 2011 à 9 h 08 minmerci de ton aide
je lance putty login mot de passe et maintenant j’ai un joli message d’erreur : Could not chdir to home directory /ffp/home/root/: No such file or directory au démarrage
sinon je ne suis pas linuxien donc « ssh : ls -al / win : propriété » et « chmod a+w nomdetonfichier.xml » je ne capte pas tout
piquot
16 mai 2011 à 16 h 18 minsalut mike
par quelle ligne de commande tu autorise un fichier ou un dossier ?
merci de ta réponse
mike
16 mai 2011 à 17 h 10 minVa voir ici -> <a href="http://supersonique.net/administration/les-comptes-et-les-permissions/" rel="nofollow">Les comptes et les permissions</a>
piquot
16 mai 2011 à 20 h 50 mincommande : chmod a+w config.xml
réponse :chmod: cannot access `config.xml’: No such file or directory
mike
16 mai 2011 à 21 h 06 minFait un ls -al et pwd dans ton dossier. Ça donne quois?
piquot
17 mai 2011 à 16 h 23 minCould not chdir to home directory /ffp/home/root/: No such file or directory
root@dlink-93D57A:/# ls -al
total 4751
drwxr-xr-x 18 root root 1024 May 14 04:54 .
drwxr-xr-x 18 root root 1024 May 14 04:54 ..
-rw-r–r– 1 root root 332 May 14 23:43 .ash_history
drwxr-xr-x 2 root root 2048 May 13 19:55 bin
drwxr-xr-x 2 root root 1024 May 14 03:56 default
drwxr-xr-x 3 root root 6144 May 14 03:56 dev
drwxr-xr-x 7 root root 2048 May 17 02:30 etc
lrwxrwxrwx 1 root root 14 May 14 03:56 ffp -> /mnt/HD_a2/ffp
drwxr-xr-x 5 root root 1024 May 14 23:57 home
-rwx—— 1 root root 4816896 Feb 28 20:12 image.cfs
drwxr-xr-x 3 root root 2048 May 13 19:55 lib
drwx—— 2 root root 1024 Dec 26 2005 lost+found
drwxr-xr-x 5 root root 1024 May 14 03:56 mnt
dr-xr-xr-x 85 root root 0 Dec 31 1969 proc
drwxr-xr-x 2 root root 1024 Dec 26 2005 root
drwxr-xr-x 2 root root 1024 Aug 5 2008 sbin
drwxr-xr-x 6 root root 1024 Feb 13 2006 sys
drwxrwxrwt 3 root root 1024 May 16 11:53 tmp
drwxr-xr-x 6 root root 1024 Feb 15 2006 usr
drwxr-xr-x 7 root root 1024 Jul 3 2008 var
drwxr-xr-x 7 root root 1024 May 17 02:30 web
-rw-r–r– 1 root root 116 Dec 26 2005 welcome.msg
root@dlink-93D57A:/# pwd
/
voila le résultat
piquot
19 mai 2011 à 16 h 56 minsalut mike aurais tu une solution pour que puisse supprimer mon dossier ffp ??
merci d’avance de ta réponse
piquot
21 mai 2011 à 13 h 41 minfinalement explication donné sur un forum pc-infopratique.com modification des droits des droits avec la commande :
chmod -R 0777 /mnt/HD_a2/ffp/var/mediatomb
mais je n’arrive toujours pas à lire les mkv avec la freebox v6 malgré les modification du xml :
MediaTomb
uuid:e659e652-4277-4bdf-b967-5f0f086c6030
/ffp/var/mediatomb
/ffp/share/mediatomb/web
mediatomb.db
<!– For PS3 support change to « yes » –>
<!– redsonic.com 105 –>
<!– Uncomment the line below if you have a Telegent TG100 –>
<!– 101 –>
UTF-8
UTF-8
UTF-8
<!-- Uncomment the line below for PS3 divx support -->
<!– –>
<!-- Uncomment the line below for D-Link DSM / ZyXEL DMA-1000 -->
<!– –>
mike
21 mai 2011 à 22 h 00 minPareil pour moi, je n’ai pas de solution, a part passer tout en divx.
Arnaud
26 mai 2011 à 16 h 08 minFirmware 1.10 Build 07 à l’adresse <a href="ftp://ftp.dlink.com/Multimedia/dns323/Beta/" rel="ugc">ftp://ftp.dlink.com/Multimedia/dns323/Beta/</a>
Appliqué sans souci chez moi.
Par contre, je n’ai rien installé pour le moment, ni testé le NAS via la Freebox.
piquot
27 mai 2011 à 21 h 34 minj’ai trouvé la source du problème (enfin) en fait mediatomb ne supporte pas les sous répertoire , je m’explique mes fichiers se trouvaient dans le répertoire : volume_1/home/media/video
j’ai changer pour volume_1/home/video et la ça marche
bon par contre le dns-323 c’est vraiment pas le top (et je suis poli)aucun mkv ne passe ça lague à tout va et ensuite plus de son, je ne pense pas que cela vinne de ma config, player freeboxv6 raccoder par le freeplug et le dns directement sur le switch du serveur donc pas de containte …
subrico
1 juin 2011 à 9 h 37 min@ MOH ou d’autres : j’ai installer mediatomb sur un DNS-313, et comme toi je vois bien le serveur et les fichiers sur la freeboxHD mais impossible de les lire.
Google a beau être mon ami, j’ai pas trouver la manip pour faire fonctionner mediatomb sur FbxHD, peux-tu m’éclairer ?
tintin94230
30 avril 2012 à 14 h 30 minj’ai installé ubuntu pour essayer de suivre ce procédé … c’est pas simple … il faut toucher sa bille pour arriver à tout cela …
Rsync n’est pas accessible sur ma version … je passe par UBUNTU SOFTWARE CENTER … Mais le nom des packages n’est pas toujours explicit … est ce qu’une mise a jour « globale » et plus détaillée ne pourrait pas etre réalisé par quelqu’un qui comprend de qui il parle … pour des nuls comme moi ?
pour l’instant je bute sur la 3eme ligne :
# telnet ipdemonserveur (a remplacer par le nom ou l’ip de votre serveur)
# cd /mnt/HD_a2 rsync -av inreto.de::dns323/fun-plug/0.5/packages .
# cd packages funpkg -i *.tgz
==> can’t cd to packages
julien
26 août 2012 à 22 h 58 minBonjour
je rencontre des problèmes pour installer fun_ plug sur un dlink 325 j’ai bien téléchargé le fichier winrar après l’avoir décomprésé
je l’ai envoyé a la racine du volume 1
aprés un reboot je me suis connecté en tapant sudo et l’adresse ip sa fonctionne par contre le mot de passe sur la fenetre du terminal impossible de le taper « sorry try again »
si vous pouvez m’aider sa serait cool
merci d’avance
dibango
16 février 2013 à 19 h 47 minBonjour,
macuser également je viens de récupérer un DNS-323 et tente d’installer funplug en vue de faire tourner transmission, seuelemnt je n’y arrive pas…
J’ai bien uplodaé par ftp le fichier text et l’archive tar de funplug dans Volume1, mais après le reboot du n’as, la décompression n’a pas lieu.
J’ai fait de multiples tentatives, reformater le disque (en standard), downgrader le firmware en 1.08, mais rien n’y fait.
Le format du disque ne serait pas le bon? le firmware trop haut? des permissions mal configurées?
Un peu d’aide.
Merci
manolodelapampa
15 avril 2013 à 17 h 39 minj’ai récupéré un DNS323 et tente d’y installer funplug avec un iMac sous Lion.
Après plusieurs essais, je reste bloqué à l’étape connexion telnet.
Je pense que la décompression de l’archive ne se passe pas bien : il y a bien création de ffplog mais pas effacement de l’archive.
Y a t il un paramètrage de NAS préalable pour le bon fonctionnement de la décompression de l’archive funplug?
Merci