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

3.00 avg. rating (68% score) - 2 votes