<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Dans la tête de Doc Malkovich &#187; nas</title>
	<atom:link href="https://blog.developpez.com/jmalkovich/pcategory/nas/feed" rel="self" type="application/rss+xml" />
	<link>https://blog.developpez.com/jmalkovich</link>
	<description>Réflexions et humeurs sur la Business Intelligence</description>
	<lastBuildDate>Tue, 26 Aug 2014 11:54:41 +0000</lastBuildDate>
	<language>fr-FR</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>https://wordpress.org/?v=4.1.42</generator>
	<item>
		<title>Ajout d&#8217;un second disque dur dans le DNS 320</title>
		<link>https://blog.developpez.com/jmalkovich/p12728/nas/ajout-disque-dur-dns-320</link>
		<comments>https://blog.developpez.com/jmalkovich/p12728/nas/ajout-disque-dur-dns-320#comments</comments>
		<pubDate>Tue, 26 Aug 2014 11:54:41 +0000</pubDate>
		<dc:creator><![CDATA[doc malkovich]]></dc:creator>
				<category><![CDATA[nas]]></category>

		<guid isPermaLink="false">http://blog.developpez.com/jmalkovich/?p=175</guid>
		<description><![CDATA[Ce weekend j&#8217;ai voulu ajouter un second disque dur à mon NAS (un DNS 320 pour ceux qui connaissent), comme celui qui était en place commençait à être bien rempli (vive les enfants et leurs dessins animés). Rien de plus &#8230; <a href="https://blog.developpez.com/jmalkovich/p12728/nas/ajout-disque-dur-dns-320">Lire la suite <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<p><img src="http://fc04.deviantart.net/fs5/i/2004/287/5/f/Die_Hard__by_Tangens_HR.jpg" alt="." /></p>
<p>Ce weekend j&rsquo;ai voulu ajouter un second disque dur à mon NAS (un DNS 320 pour ceux qui connaissent), comme celui qui était en place commençait à être bien rempli (vive les enfants et leurs dessins animés).</p>
<p>Rien de plus facile. Je l’éteins, j&rsquo;enlève le capot, je place le nouveau disque dans l&rsquo;emplacement libre en faisant attention au sens de la connectique, je referme et je rallume. Je lance l&rsquo;interface web, j&rsquo;ai un message qui m&rsquo;avertit qu&rsquo;un nouveau disque a été trouvé, que faut-il faire ? Configurer le RAID ou formater le nouveau disque en mode simple ? Je choisis la seconde option, la plus simple. Un écran m&rsquo;avertit que le disque va être formaté, mais que je ne perdrais pas les données déjà existantes sur le volume déjà en place. Ouf je suis rassuré, j&rsquo;appuie sur le bouton Suivant et j&rsquo;ai une barre de progression pour le formatage. </p>
<p>Et j&rsquo;attends. J&rsquo;attends. J&rsquo;attends. J&rsquo;attends encore. Et je vais me chercher un café. Et j&rsquo;attends. Bon là je me doute de quelque chose. Je ferme la fenêtre, je rééteins, je relance la console web, je refais la même procédure &#8230; Et ça bloque encore à 0 %. Et je n&rsquo;ai plus les services mediatomb, ffp &amp; co.</p>
<p>Je recherche sur internet, ouf le problème est connu, cela ne vient pas de mon disque dur qui ne serait pas reconnu.</p>
<p>Il faut en fait enlever le disque existant. Mais comme l&rsquo;interface web ne marche plus (impossible de pinger mon NAS) il faut ressortir le CD de D-link pour lancer l&rsquo;assistant sous Windows. Là il le retrouve et veut bien formater le disque. Une fois cela fait on éteind le NAS, on remet le 1er disque et on rallume. Et là ça va, on retrouve bien l&rsquo;ancien disque cotoyant le nouveau, rien n&rsquo;a été perdu !</p>
<p>Ah oui, pour ceux qui comme moi ont installé <a href="http://blog.developpez.com/jmalkovich/p11315/nas/premiers-pas-avec-le-dns320">ffp pour bénéficier d&rsquo;un linux sur le dns-320</a> il faut <strong>absolument </strong>que le disque contenant le répertoire <strong>ffp </strong>(donc l&rsquo;ancien disque dur) soit dans le slot droit, sinon ça ne marche pas !</p>
]]></content:encoded>
			<wfw:commentRss></wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Installation d&#8217;un serveur DLNA sur le DNS320</title>
		<link>https://blog.developpez.com/jmalkovich/p11339/nas/55</link>
		<comments>https://blog.developpez.com/jmalkovich/p11339/nas/55#comments</comments>
		<pubDate>Sun, 23 Sep 2012 21:56:37 +0000</pubDate>
		<dc:creator><![CDATA[doc malkovich]]></dc:creator>
				<category><![CDATA[nas]]></category>

		<guid isPermaLink="false">http://blog.developpez.com/jmalkovich/?p=55</guid>
		<description><![CDATA[Après avoir installé le fun_plug dans le précédent numéro pour prendre le contrôle de notre DNS320, passons aux choses sérieuses en installant deux ou trois applications comme un serveur DLNA. Pour ceux qui ne le savent pas un serveur DLNA &#8230; <a href="https://blog.developpez.com/jmalkovich/p11339/nas/55">Lire la suite <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<p>Après avoir installé le <strong>fun_plug</strong> dans <a href="http://blog.developpez.com/jmalkovich/p11315/nas/premiers-pas-avec-le-dns320">le précédent numéro</a> pour prendre le contrôle de notre DNS320, passons aux choses sérieuses en installant deux ou trois applications comme un serveur DLNA.<br />
<span id="more-55"></span><br />
Pour ceux qui ne le savent pas un serveur DLNA est un serveur UPnP (un protocole réseau universel, analogue au Pnp en connexion) qui permet de diffuser du contenu multimédia dans toute la maison.<br />
<img alt="" src="http://images.frandroid.com/wp-content/uploads/2011/02/dnla-630x450.jpg" class="aligncenter" width="630" height="450" /><br />
De nombreux clients DLNA existent, notamment les télés les plus récentes, la PS3 et la freebox V5. On peut facilement installer un serveur DLNA sur PC Windows, c&rsquo;est d&rsquo;ailleurs le cas avec Windows Media Player.</p>
<p>Dans mon cas le DNS320 a déjà un serveur DLNA, mais la freebox v5 ne le reconnait pas. Avec <strong>fun_plug</strong> on peut installer un autre serveur DLNA venant du monde Linux. Deux serveurs sont particulièrement connus, <strong>MiniDLNA </strong>et <strong>Mediatomb</strong>. <strong>MiniDLNA </strong>est un serveur assez simple mais efficace; <strong>Mediatomb </strong>est un serveur un peu plus élaboré. La version 0.7 de <strong>fun_plug</strong> ne les préinstalle pas, il faut les installer soi-même. </p>
<p>Pour installer ces serveurs, la première chose à faire est de vérifier les prérequis sur les pages officielles de <a href="http://sourceforge.net/projects/minidlna/">MiniDLNA </a>et de <a href="http://mediatomb.cc/pages/documentation#id2845313">Mediatomb</a>. C&rsquo;est simple, il suffit de noter tous les composants <em>required </em> ( ou recommandé ) et de récupérer les packages correspondants avec <strong>slacker </strong>:</p>
<div class="codecolorer-container text default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"># recup des prerequis <br />
slacker -a mysql<br />
slacker -a expat<br />
...</div></div>
<p>Ensuite on installe les serveurs</p>
<div class="codecolorer-container text default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">slacker -a minidlna<br />
slacker -a mediatomb</div></div>
<p>Les serveurs se lancent via un script sh dans le répertoire start, en passant en paramètre start, stop, restart ou status.<br />
<strong>Attention, ne pas lancer les serveurs en même temps !</strong></p>
<div class="codecolorer-container text default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"># exemple pour mediatomb<br />
/ffp/start/mediatomb.sh start</div></div>
<p>Le paramètre status permet de vérifier si le serveur est bien lancé</p>
<div class="codecolorer-container text default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">/ffp/start/minidlna.sh status<br />
minidlna not running<br />
# minidlna ne tourne pas<br />
/ffp/start/mediatomb.sh status<br />
mediatomb running as pid 3941<br />
# mediatomb si</div></div>
<p>Certains composants peuvent aussi manquer à l&rsquo;appel pour les exécutables. Il faut vérifier les librairies utilisées avec <strong>ldd</strong>. Il faut ensuite installer les librairies manquantes avec <strong>slacker</strong>.</p>
<div class="codecolorer-container text default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">ldd /ffp/bin/minidlna<br />
ldd: can't open cache '/ffp/etc/ld.so.cache'<br />
&nbsp; &nbsp; &nbsp; &nbsp; libjpeg.so.8 =&amp;gt; not found<br />
&nbsp; &nbsp; &nbsp; &nbsp; libid3tag.so.0 =&amp;gt; /ffp/lib/libid3tag.so.0 (0x4000f000)<br />
&nbsp; &nbsp; &nbsp; &nbsp; libsqlite3.so.0 =&amp;gt; /ffp/lib/libsqlite3.so.0 (0x40026000)<br />
&nbsp; &nbsp; &nbsp; &nbsp; libz.so.1 =&amp;gt; /ffp/lib/libz.so.1 (0x4008a000)<br />
&nbsp; &nbsp; &nbsp; &nbsp; libm.so.0 =&amp;gt; /ffp/lib/libm.so.0 (0x400a5000)<br />
&nbsp; &nbsp; &nbsp; &nbsp; libexif.so.12 =&amp;gt; not found<br />
&nbsp; &nbsp; &nbsp; &nbsp; libdl.so.0 =&amp;gt; /ffp/lib/libdl.so.0 (0x400bf000)<br />
&nbsp; &nbsp; &nbsp; &nbsp; libiconv.so.2 =&amp;gt; /ffp/lib/libiconv.so.2 (0x400ca000)<br />
&nbsp; &nbsp; &nbsp; &nbsp; libintl.so.8 =&amp;gt; /ffp/lib/libintl.so.8 (0x401b2000)<br />
&nbsp; &nbsp; &nbsp; &nbsp; libc.so.0 =&amp;gt; /ffp/lib/libc.so.0 (0x401c2000)<br />
&nbsp; &nbsp; &nbsp; &nbsp; libpthread.so.0 =&amp;gt; /ffp/lib/libpthread.so.0 (0x40227000)<br />
&nbsp; &nbsp; &nbsp; &nbsp; libgcc_s.so.1 =&amp;gt; /ffp/lib/libgcc_s.so.1 (0x40243000)<br />
&nbsp; &nbsp; &nbsp; &nbsp; ld-uClibc.so.0 =&amp;gt; /ffp/lib/ld-uClibc.so.0 (0x40000000)<br />
# il manque libjpeg, lebexif<br />
slacker -a libjpeg<br />
slacker -a libexif</div></div>
<p>Si ça ne marche toujours pas les messages d&rsquo;erreur peuvent aider dans la résolution des problèmes.<br />
Dans mon cas j&rsquo;avais :</p>
<div class="codecolorer-container text default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">[2012/09/12 19:29:55] daemonize.c:104: error: Unable to open pidfile for writing /ffp/var/run/minidlna/minidlna.pid: No such file or directory<br />
[2012/09/12 19:29:55] minidlna.c:940: warn: Starting MiniDLNA version 1.1.0-cvs [SQLite 3.5.6].<br />
Segmentation fault</div></div>
<p>Il fallait créer le répertoire /ffp/var/run/minidlna/ et installer SQLite ( et non MySQL ).</p>
<div class="codecolorer-container text default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">mkdir /ffp/var/run/minidlna/<br />
slacker -a sqlite</div></div>
<p>Voilà, il faut connaître un peu Linux pour installer un serveur DLNA sur le DNS320, mais ça vaut le coup, maintenant la freebox reconnait le NAS parfaitement.<br />
Dans le prochain article j&rsquo;expliquerai comment configurer le fichier xml de configuration de <strong>Mediatomb </strong>pour la freebox.</p>
]]></content:encoded>
			<wfw:commentRss></wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>Premiers pas avec le DNS320</title>
		<link>https://blog.developpez.com/jmalkovich/p11315/nas/premiers-pas-avec-le-dns320</link>
		<comments>https://blog.developpez.com/jmalkovich/p11315/nas/premiers-pas-avec-le-dns320#comments</comments>
		<pubDate>Fri, 14 Sep 2012 22:27:27 +0000</pubDate>
		<dc:creator><![CDATA[doc malkovich]]></dc:creator>
				<category><![CDATA[nas]]></category>

		<guid isPermaLink="false">http://blog.developpez.com/jmalkovich/?p=47</guid>
		<description><![CDATA[Premier article d&#8217;une série sur le NAS que j&#8217;ai acheté ce mois-ci, et chroniques des galères et solutions trouvées ! Le NAS incriminé est un D-LINK DNS320, pouvant recevoir 2 disques durs. Le principal intérêt de ce modèle est, en &#8230; <a href="https://blog.developpez.com/jmalkovich/p11315/nas/premiers-pas-avec-le-dns320">Lire la suite <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<p>Premier article d&rsquo;une série sur le NAS que j&rsquo;ai acheté ce mois-ci, et chroniques des galères et solutions trouvées !</p>
<p>Le NAS incriminé est un D-LINK DNS320, pouvant recevoir 2 disques durs. Le principal intérêt de ce modèle est, en plus d&rsquo;être accessible financièrement, de pouvoir prendre le contrôle facilement sur son OS, ie un Linux embarqué. Ainsi on peut le personnaliser et installer différentes applications dessus.<br />
<span id="more-47"></span><br />
Je ne vais pas réinventer la roue sur la méthode de prise de contrôle du NAS, il existe pas mal de tutos à ce sujet et même des vidéos à ce sujet. Je conseillerais le <a href="http://www.techbrunch.fr/tutoriels/installation-de-fun_plug-0-7-sur-les-nas-dlink/">tuto frenchy de techbrunch</a> et <a href="http://nas-tweaks.net/371/hdd-installation-of-the-fun_plug-0-7-on-nas-devices/">l&rsquo;article original</a> pour les curieux.<br />
En résumé il s&rsquo;agit de modifier un script sur le disque dur qui s&rsquo;exécute au moment du démarrage du NAS pour modifier le mot de passe du user root (soit l&rsquo;admin sous linux) et de sécuriser le serveur en ssh (soit un accès crypté et sécurisé). Ce script s&rsquo;appelle fun_plug, et la dernière version (celle que j&rsquo;ai installée) est la 0.7.<br />
Une fois cela fait il faut installer les applis, via ce qu&rsquo;on appelle des packages (on est sous linux).<br />
Pour simplifier la vie il vaut mieux utiliser l&rsquo;appli <strong>uwsiteloader </strong>qui va préparer la liste des packages disponibles, regroupés en ce qu&rsquo;on appelle dépôts sur certains sites.</p>
<div class="codecolorer-container text default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">wget http://wolf-u.li/u/441 -O /ffp/bin/uwsiteloader.sh<br />
chmod a+x /ffp/bin/uwsiteloader.sh<br />
/ffp/bin/uwsiteloader.sh</div></div>
<p>Déjà là petite astuce pour les newbies qui ne sont pas habitués aux fenêtres en ASCII, il faut cocher (en appuyant sur espace) tous les sites avant de faire OK.<br />
Il faut ensuite utiliser la commande <strong>slacker </strong>pour installer les packages.<br />
Aucun éditeur texte n&rsquo;est installé par défaut sur le NAS, même pas <strong>vi</strong>. Aussi je vous conseille d&rsquo;installer d&rsquo;abord <strong>nano</strong>, un éditeur très simple comparé à <strong>vi</strong>. Pour cela :</p>
<div class="codecolorer-container text default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">slacker -a nano</div></div>
<p>Plusieurs versions sont disponibles, choisissez la plus récente. Pour éditer un fichier il suffira de le passer en paramètre de <strong>nano</strong>. Les lignes du bas donnent les commandes de base, le caractère ^ correspondant à la touche Ctrl.</p>
<p>La suite dans le prochain numéro : installation d&rsquo;un serveur dlna</p>
]]></content:encoded>
			<wfw:commentRss></wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
