D-Link ShareCenter DNS-320/DNS-320L et DNS-325 [Nas] - Réseaux - Réseaux grand public / SoHo
Marsh Posté le 28-06-2011 à 22:33:22
A présent voici comment améliorer (encore) mediatomb sous funplug uniquement.
Télécharger: http://www.fichier-zip.com/2011/08/23/mediatomb-0-12/
Cette archive contient un package tgz ainsi que les autres fichiers dont il sera question dans ce tuto.
Pour commencer, sauvegardez votre fichier config.xml actuel (faites en une copie sur votre pc).
Comme ça si quelque chose ne fonctionne pas vous pourrez toujours revenir à l'ancienne version de mediatomb avec votre configuration qui fonctionne.
Placez le package mediatomb-0.12.1-3.tgz dans le dossier /mnt/HD/HD_a2/ffp/
et en ssh executez les commandes suivante:
Code :
|
Ceci va supprimer mediatomb du NAS.
Code :
|
Cette commande va installer le nouveau mediatomb.
Puis:
Code :
|
Ceci va installer les librairies dont dépend ce package de mediatomb.
Ceci étant fait utilisez le config.xml ci-joint et remplacez l'existant situé dans /ffp/var/mediatomb
Quelques précisions sur ce fichier:
Code :
|
Ceci va créer un marqueur devant le nom du fichier quand il sera lu.
Très pratique pour savoir où vous en êtes dans la saison d'une serie.
Code :
|
Ceci va cacher le repertoire PC-directory qui était visible sur votre tv auparavant.
Code :
|
Ceci permet d'activer les dossiers virtuels.
En utilisant le fichier import.js fournit vous pourrez visualiser vos répertoires tels qu'ils sont dans l'arborescence.
En utilisant le fichier playlists.js fournit vous pourrez faires playlists de vidéos en m3u au détriment des playlists audio (c'est l'un ou l'autre jusqu'à ce que je trouve une solution).
LE SUPPORT DE YOUTUBE NE FONCTIONNE PAS.
Venons en à la partie intéressante. Celle de la récupération des bandes annonces allociné et gametrailers.
Ci-joint vous trouverez 2 scripts php, ceci implique que vous avez installé lighttpd et php.
Note: je sais que les scripts en php sont codés salement, j'ai fait ça vite fait, d'ailleurs si un balaise en php voulait bien les reprendre, ça serait cool
Ces scripts vont récupérer les urls des streams des bandes annonces et créer une playlist.
Lorque mediatomb va rafraichir son contenu il va lire la playlist et mettre à disposition sur votre TV les différents flux.
Placez ces scripts dans un repertoire de votre choix de lighttpd (perso j'ai pris www/pages/scripts/)
Editez ces scripts pour indiquer à la première ligne de chacun d'eux où vous allez stocker les playlists.
Il faut que ce soit un dossier rafraichit par mediatomb.
Maintenant il ne reste plus qu'à faire executer ces scripts automatiquement à la frequence voulue.
Pour cela il y a un outil tout fait et très adapté dans le nas: crontab
C'est un planificateur de tache.
Executez les commandes suivantes:
Code :
|
Pour lancer l'edition (c'est un fichier texte en fait)
L'editeur de texte utilisé n'est pas très facile à prendre en main (vi pour ceux qui sont curieux).
Appuyez sur la touche inser de votre clavier pour passer en mode edition, mettez vous à la dernière ligne et rentrez:
Code :
|
Appuyez ensuite sur echap pour quitter le mode edition et tapez :x pour quitter vi.
Explication sur crontab:
mm hh jj MMM JJJ tâche
Donc allocine.php s'executera tous les mercredi (dimanche=0, mercredi=3) à 14h00.
gametrailers.php s'executera tous les jours à 10h00.
Marsh Posté le 28-06-2011 à 22:40:56
La description de l'installation de mldonkey (client edonkey/torrent) serait elle hors charte?
Parce que c'est une fonctionnalité intéressante et dans la mesure où le DNS320 intègre de base un client torrent, je me pose la question...
Marsh Posté le 28-06-2011 à 23:30:59
Marsh Posté le 28-06-2011 à 23:51:27
est ce que quelqu'un sait comment activer l'historique des commandes ??
Marsh Posté le 29-06-2011 à 13:22:37
Merci pour ce topic qui tombe à pic
NAS commandé sur Rue du commerce il y a quelques jours...
Marsh Posté le 30-06-2011 à 22:43:37
Bon... Test en cours...
Déjà, pour les noobs comme moi qui penseraient créer des fichiers sous windows et les transférer vers le NAS tel quel et bien c'est raté
A l'exécution de ça :
Code :
|
message d'erreur :
Code :
|
Après recherche, j'ai fait un truc du genre :
Code :
|
et plus d'erreur à l'exécution.
Et j'ai continué le tuto. Mais je n'accède toujours au serveur de config sur le port 80 et il n'y a rien sur le 81
Pourtant :
Code :
|
Je vais fouiller encore un peu
Marsh Posté le 01-07-2011 à 07:21:21
Le dns 320 requiert l'installation de php pour faire la redirection de ports.
Pourquoi tu transfert pas tes fichiers avec filezilla ?
Marsh Posté le 01-07-2011 à 09:10:29
Je reposte ici :
Ah tiens question :
est-il possible de monter dessus une usine à gaz genre tunnel ssh pour bypasser les proxy afin de pouvoir mater youtube au taf ?
Marsh Posté le 01-07-2011 à 10:42:58
garath_ a écrit : Le dns 320 requiert l'installation de php pour faire la redirection de ports. |
OK je tenterai ça...
garath_ a écrit : Pourquoi tu transfert pas tes fichiers avec filezilla ? |
Bonne question
Marsh Posté le 02-07-2011 à 09:35:27
Je viens de recevoir le mien au travail
Y a t-il moyen de renseigner un proxy?
Je n'arrive pas a faire de téléchargements planifies ou de p2p avec.
Marsh Posté le 02-07-2011 à 10:08:44
C'est à dire? D'utiliser le nas en tant que proxy ou de passer par un proxy pour accéder au nas depuis ton boulot?
Je comprends pas bien...
Marsh Posté le 02-07-2011 à 10:54:12
Non,Le dns-320 est dans le réseau local de mon travail et pour pouvoir atteindre l'internet toutes mes machines donc y comprit le NAS doivent passer par un proxy avec authentification (ou sans si je le décide)
Dans "Application\Téléchargement FTP/HTTP" le résultat du test est toujours en échec et je me demande si c'est pas a cause du fait que le nas ne comprenne pas qu'il faille passer pas un proxy sur le port 3128
Marsh Posté le 02-07-2011 à 18:21:47
drapeau
Marsh Posté le 03-07-2011 à 15:40:41
garath_ a écrit : [...] Je n'ai pas testé l'installation par ce biais, faites moi un retour si ça ne fonctionne pas. Le dépot d'uli n'est peut être pas déclaré dans votre système. [...] |
Installation de php via les package d'Uli, tout est OK.
Le tuto pour installer les packages est ici : http://nas-tweaks.net/82/installin [...] g_packages
Code :
|
garath_ a écrit : Le dns 320 requiert l'installation de php pour faire la redirection de ports. [...] |
J'ai donc bien maintenant le serveur web sur le port 80 et la console de config sur le 81.
Merci et à très bientôt pour de nouvelles aventures
Marsh Posté le 04-07-2011 à 18:24:25
Salut à tous.
J'ai vu ce NAS aujourd'hui et je demandais s'il était possible d'en faire un serveur ASP?
Merci pour votre réponse.
Marsh Posté le 04-07-2011 à 19:22:56
le colonel moutarde a écrit : |
Merci je mettrais à jour le tuto en conséquence .
mlv a écrit : Salut à tous. |
Mais qui voudrais faire ça?
Plus sérieusement, ASP est payant non?
Marsh Posté le 04-07-2011 à 20:45:30
ReplyMarsh Posté le 06-07-2011 à 22:49:08
Salut, super topic ...c'est exactement ce qui me fallait pour fun plug
Merci
Marsh Posté le 11-07-2011 à 16:12:00
Merci pour le tuto !
Je l'ai suivi mais j'ai un souci au moment de remplacer le config.xml de mediatomb ... je n'ai pas les droits pour le modifier ou le remplacer !
J'ai arrêté le service pour voir si c'était ça ... mais non.
Comme mes connaissances s'arrêtent à ce qu'il y a dans le tuto, j'veux bien un peu d'aide ...
Marsh Posté le 11-07-2011 à 16:52:06
De mémoire je l'ai fait via la console de gestion en étant logué en admin
Quelqu'un s'est déjà penché sur l'instal de PS3MediaServer (serveur upnp marchant avec java, qui semble vachement plus performant)?
Marsh Posté le 11-07-2011 à 16:59:46
Ola mais je ne sais pas faire ça moi !
En fait j'ai le même souci que là : http://forum.hardware.fr/forum2.ph [...] =0#t530022 ...
Marsh Posté le 11-07-2011 à 17:03:55
dTect a écrit : Ola mais je ne sais pas faire ça moi ! |
Bah tu sais aller sur ta console de gestion, t'as dû le faire pour paramétrer le nas....
http://tonipdans le réseau/
Ca te demande de te loguer, tu te logues en admin (log de base quoi)
Tu vas dans l'onglet "applications", t'as une appli "serveur de fichiers web" et c'est comme un explorateur, tu peux copier, coller les fichiers, les renommer, les suprimer, et comme t'es logué en admin ça passe pour le config.xml
Marsh Posté le 11-07-2011 à 17:06:50
Ah ok, de cette interface là tu parlais (j'ai honte ) ...
Je regarde et je te dis, merci !
Edit : ça marche ! Seul moyen de modif' le fichier !
Bon on met où les vidéos maintenant ? N'importe où dans le dossier volume_1 ?
Marsh Posté le 11-07-2011 à 17:18:00
Ouep, n'importe où, après faut configurer mediatomb pour lui dire de scanner le volume1, paramétrer le scan auto toutes les X secondes.....
En fait MT va scanner le disque, et faire une liste de ce qu'il trouve comme média, et les lecteurs réseaux regardent en fait cette liste, pas levolume1 directement. Donc si t'as mis un fichier mais que MT n'a pas encore scanné, ce ne sera pas dispo pour les lecteurs. Ou alors via le truc explorateur mais pas sûr.
Suis pas chez moi là, je peux pas plus t'aider....
Marsh Posté le 11-07-2011 à 17:32:24
OK merci de ton aide déjà !
Je creuse ça et te redemande si besoin !
Marsh Posté le 11-07-2011 à 22:43:25
StefSamy a écrit : |
A mon avis, faut oublier cette idée, car il prend vachement de ressources. Alors le petit proc. de 800MHz avec ses 128 Mo de RAM, ça va pas créer du rêve
Moi j'utilise le serveur UPNP d'origine, avec showtime sur ma ps3, plus besoin de streamer ('fin presque je suis tombé sur 1 seul mkv réticent pour le moment...)
Marsh Posté le 11-07-2011 à 22:47:53
ginotator1 a écrit : |
c'est quoi ca showtime ?
Marsh Posté le 11-07-2011 à 23:04:29
ginotator1 a écrit : |
C'était pas pour envisager du transcode, juste serveur de base, parceque même avec MT j'ai des soucis sur ma tablette et mon portable samsung sous androïd
Marsh Posté le 12-07-2011 à 09:52:50
kariim a écrit : |
On va dire que c'est un petit programme à installer sur une ps3 "tipiak" qui lit quasiment tout... Je pense qu'avec une recherche google tu devrais avoir plus de détail.
StefSamy a écrit : |
Ah ok. Mais je ne savais pas que PS3 media server pouvait fonctionner sur android... Faudrait que j'essaie ça tient. Juste par curiosité, t'as quoi comme tablette? Moi j'ai une toshiba folio 100
Marsh Posté le 12-07-2011 à 10:01:02
ginotator1 a écrit : |
Intéressant ça
ginotator1 a écrit : |
Ah non c'est pas pour l'installer sur les samsungs, qui resteront clients, c'est pour l'installer sur le nas pour tester si les clients samsungs captent mieux avec ça qu'avec le serveur dlink de base ou mediatomb que j'ai installé. Apparament ceque qui ont PS3MS sur leur ordi, ça marche parfaitement avec les clients samsung.
Galaxy Tab et Galaxy S2
Marsh Posté le 12-07-2011 à 20:31:40
StefSamy a écrit :
|
Oui je m'en doutais que c'était ça, je me suis mal exprimer en fait... Je voulais dire "fonctionner avec android" et pas "sur android"
Marsh Posté le 12-07-2011 à 21:56:14
Salut.
J'ai une question :
je souhaite partager uniquement un des sous dossier sur le réseau et non pas l'intégralité du volume.
Comment faire ?
Marsh Posté le 12-07-2011 à 22:30:30
ReplyMarsh Posté le 13-07-2011 à 01:59:08
ginotator1 a écrit :
|
Ah c'est pas "avec androïd" le problème. Avec d'autres clients dlna/upnp sur andro ça marche bien, c'est avec le client samsung "all share" que ça marche pas parfaitement , mais comme il est pas mal foutu mis à part cette incompatibilité....
Marsh Posté le 13-07-2011 à 09:15:09
ES File Explorer ... ça marche sans souci sur ma GT avec le NAS dans sa config d'origine !
Marsh Posté le 13-07-2011 à 09:25:56
J'utilise ES comme explorateur, mais il fait client upnp/dlna aussi?
Marsh Posté le 28-06-2011 à 22:21:06
!! ATTENTION !!
- NE PAS UTILISER DE COPIEUR EXTERNE GENRE SUPERCOPIER POUR COPIER/DÉPLACER DES FICHIERS SUR LE NAS --> VOUS RISQUEZ D'OBTENIR DES FICHIERS À 0 K !!!!!!! (le CIFS est très mal géré par SUPERCOPIER, par contre ultracopier le gère correctement - merci à themanson pour l'info).
- Faites une sauvegarde des paramètres du NAS avant toute manipulation (cf. ici).
- Ne pas exécuter la commande "chmod -R 777 /mnt/HD/HD_a2", en effet cela change les droits des fichiers de config ssh qui risquent de ne plus fonctionner.
SOMMAIRE
A. LIENS UTILES
B. HARDWARE
1. Mise à jour Firmware : lien DNS320 & lien DNS320L & lien DNS325
2. Que faire quand un disque tombe en panne avec une config RAID1 + JBOD (merci à Lasek)
3. Rajouter un nouveau disque au NAS : cf. ce post (merci à popol_55 et hoffinou pour l'info)
4. Différentes réalisations pour remplacer le ventilateur du NAS (et réduire le bruit)
C. SOFTWARE
1. Installation de fonz fun_plug et divers composants (ou FFP)
1.1. Installation FFP et composants de base
1.2. Installation optware, un gestionnaire de package plus complet
1.3. Configuration du ssh pour accès restreint en SFTP/SSH
1.4. Mise à jour de mediatomb sous fun_plug
1.5. Installation minidlna via optware
1.6. Installation pyload via optware
1.7. Installation de plowshare
1.8. Installation MLdonkey et Sancho sous FFP
1.9. installation serveur woueb : lighttpd+PHP+MySQL+XCache sous FFP 0.7
2. Installation de debian squeeze et divers composants (=alternative à FFP)
2.1. Installation de debian squeeze chrooté
2.2. Installation de mediatomb
2.3. Installation de minidlna (alternative à mediatomb)
2.4. Installation de subsonic
2.5. Installation de PS3 Media Server
2.6. Installation de twonkyserver
2.7. Installation de Pyload
2.8. Installation de nzbget ou sabznbd
2.9. Installation serveur woueb
3. Déplacer l'installation de squeeze ou FFP sur une clé USB
4. Désinstaller fun_plug (FFP ou squeeze)
D. FAQ
A. LIENS UTILES
B. HARDWARE
1. Mise à jour Firmware : lien DNS320 & lien DNS320L & lien DNS325
2. Que faire quand un disque tombe en panne avec une config RAID1 + JBOD (merci à Lasek)
3. Rajouter un nouveau disque au NAS : cf. ce post (merci à popol_55 et hoffinou pour l'info)
4. Différentes réalisations pour remplacer le ventilateur du NAS (et réduire le bruit)
C. SOFTWARE
1. Tutoriel d'initiation à Fun-Plug pour le NAS D-Link DNS-320/325
1.1. installation FFP et composants de base
Plutôt que de faire un premier post (très) lourd, je vous propose de télécharger le zip contenant le tuto au format pdf & les fichiers nécessaires :
(Attention, petite coquille p 21, cf ici, merci a koupka)
auteur : ULI / traduction : GARATH_ / adaptation & correction : ECK0
version du document : 1.1 fr révision A / date de publication : 2011.08.09 (y-m-d)
(Merci à ECK0 pour ce super document. )
Vous trouverez un retour ainsi que quelques "ajustements" au 09-05-2013 sur ce post (merci à rominetb44)
1.2. installation optware, un gestionnaire de package plus complet
Optware est un gestionnaire de paquets de pointe utilisée pour la distribution de logiciels supplémentaires sur les systèmes d'exploitation différents. Il a été créé à l'origine pour le Linksys NSLU2. Son avantage c'est le nombre de paquets et de plateformes supportés. Le nom du gestionnaire de paquets : ipkg
Son principal inconvénient c'est qu'il utilise ses propres librairies libc, ce qui a pour conséquence de gaspiller de la mémoire (source ici).
Pour installer optware suivre le tuto de ce post
1.3. configuration du ssh pour accès restreint en SFTP/SSH
A priori ce n'est pas utile, voir ce post.
1.4. Mise à jour de mediatomb sous fun_plug
1.5. Installation minidlna via optware
Il suffit de suivre le tuto de ce post (Merci à robin44 et Lasek)
1.6. Installation pyload via optware
1.7. installation de plowshare
plowshare, est une série de scripts bash pour gérer les opérateurs distants de fichiers en ligne de commande (à la manière d'un "wget" ).
Plus d'information ici http://code.google.com/p/plowshare/.
Pour l'installer sous FFP Il suffit de suivre le tuto de ce post (Merci à Fuli10)
1.8. Installation MLdonkey et Sancho sous FFP
Pour installer cette alternative intéressante au client P2P du NAS, suivre le tuto de ce post (merci à TECHNOm@ster 2202)
1.9. installation serveur woueb : lighttpd+PHP+MySQL+XCache sous FFP 0.7
Pour ceux qui ont installé FFP 0.7, et qui veulent transformer leurs NAS en serveur woueb,
vous pouvez suivre ce tuto (merci à Fuli10).
2. Installation de debian squeeze et divers composants (=alternative à FFP)
L'installation de squeeze fournie par dlink permet d'avoir une vrai distribution debian sur son NAS,
avec des bibliothèques à jours, et bien plus d'applications (a jours).
Inconvénient : cela prends beaucoup plus de mémoire, et est plus à l'aise sur un DNS 325.
2.1. Installation de debian squeeze chrooté
Trois méthodes différentes :
Nota pour rebooter/éteindre le NAS sous squeeze voir ce post.
2.2. Installation de mediatomb sous squeeze
Mediatomb est un serveur DLNA gratuit. Il est léger, configurable via une interface woueb et peux même transcoder des fichiers.
pour installer la dernière version stable suivre le tuto de ce post.
2.3. Installation de minidlna sous squeeze
MiniDLNA (ex-ReadyDLNA) est un serveur DLNA qui a la particularité d'être non seulement très léger (développé à la base pour les NAS NETGEAR), mais il s'offre aussi le luxe d'être compatible avec beaucoup de matériels (même des TV DLNA les plus capricieuses ).
pour installer la dernière version à jour (en le compilant) suivre le tuto de ce post (merci à nono87410)
2.4. Installation de subsonic
Subsonic est un outil de diffusion de fichiers musicaux en streaming qui vous permet d'accéder à votre collection musicale de n'importe quel ordinateur connecté ! Dotée d'une interface intuitive, l'application est capable de prendre en charge plusieurs centaines d'albums et fonctionne avec tous les formats audio et vidéo. Ainsi, vous pouvez partager de façon simultanée morceaux favoris avec de multiples destinataires. Vous pouvez également partager une ou plusieurs plages musicales avec vos amis. Il existe même un client Android pour écouter en streaming votre musique.
Pour l'installer sous squeeze suivre le tuto (partie B si vous avez suivi l'installation au §2.0) de ce post (Merci à davbarr)
2.5. installation de PS3 Media Server
PS3 Media Serveur un est un autre serveur DLNA UPNP gratuit, initialement créé pour une diffusion des media sur la PS3 mais maitenant étendu à la XBOX, PS3 etc. Il est capable de lire tout les formats via transcodage (dans les limites de la puissance du Nas !).
Pour l'installer sous squeeze suivre le tuto de ce post (Merci à Bew_Killer)
2.6. Installation de twonkyserver :
Le serveur TwonkyMedia (payant) est un serveur multimédia UPnP/DLNA vous permettant de partager votre musique, vos photos et vos vidéos sur des périphériques clients compatibles UPnP (également appelés lecteurs multimédias, baladeurs multimédias ou adaptateurs multimédias) sur l’ensemble de votre réseau domestique.
Pour l'installer, vous avez le choix (merci aux contributeurs ):
- pour installer la dernière version (7.0.9) suivre le tuto de ce post (merci à spooky57)
- méthode similaire de damsx63, sur ce post .
- ancienne méthode de florent33700, sur ce post.
2.7. Installation de Pyload
pyLoad ( http://pyload.org/ ) est un dowload manager qui prend en charge les liens provenant de différentes sources : Free, Youtube, etc.
Il est écrit en python et dispose d'une interface Web qui facilite beaucoup sa gestion à distance.
Pour l'installer sous squeeze suivre le tuto de ce post.
2.8. Installation de nzbget ou sabznbd
(tout se passe sous Putty, après avoir fait le § 2.0)
installation sabnzbd exécuter :
aptitude install sabnzbdplus
aptitude install unrar
Nous voilà avec SABnzbd sur le serveur, mais il faut maintenant le lancer:
/etc/init.d/sabnzbdplus start
Modifier ensuite le fichier de configuration en suivant les recommandations de ce post (merci à Prisk_), puis ouvrir son navigateur Internet sur adresse:http://IP_du_serveur:8080/sabnzbd/ afin de terminer la configuration.
installation nzbget suivant ce post
2.9. Installation serveur woueb
3. Déplacer l'installation de squeeze ou FFP sur une clé USB
Le gros avantage de l'installation sur la clé USB, c'est que ça ne sollicite plus du tout les disques quoi qu'on fasse : fini les swap et log à gogo qui réveillent les disques toutes les 10 minutes !
Vos disques peuvent rester en veille 24h sur 24h si on ne leur demande rien !!
Même quand vous vous connecter sur le NAS via putty, les disques restent au repos.
Bref, votre NAS, consomme encore moins, préserve la durée de vie de vos disques dur et de vos oreilles .
Qui plus est le système est plus réactif (plus d'attente de "réveil" des disques" ).
Pour l'installation voir ce post.
4. Désinstaller fun_plug (FFP ou squeeze)
Voir ce post.
D. FAQ (cliquer pour accéder au post relatif à la question)
Nota, ce post a été initialement créé part Garath_, Vous trouverez "l'original" ici.
Message édité par le_candide le 08-04-2015 à 17:17:09