<?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>On Da Fl0w &#187; Linux</title>
	<atom:link href="http://www.ondaflow.com/tag/linux/feed" rel="self" type="application/rss+xml" />
	<link>http://www.ondaflow.com</link>
	<description>Simple BloG d&#039;un Administrateur réseaux et systèmes</description>
	<lastBuildDate>Mon, 13 Feb 2012 16:39:56 +0000</lastBuildDate>
	<language>fr</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	
		<item>
		<title>Sauver un dockstar qui ne boot pas</title>
		<link>http://www.ondaflow.com/sauver-un-dockstar-qui-ne-boot-pas?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=sauver-un-dockstar-qui-ne-boot-pas</link>
		<comments>http://www.ondaflow.com/sauver-un-dockstar-qui-ne-boot-pas#comments</comments>
		<pubDate>Tue, 09 Aug 2011 08:11:18 +0000</pubDate>
		<dc:creator>Jerome</dc:creator>
				<category><![CDATA[Informatique]]></category>
		<category><![CDATA[Infrastructure]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[dockstar]]></category>
		<category><![CDATA[rescue]]></category>
		<category><![CDATA[seagate]]></category>
		<category><![CDATA[serial]]></category>

		<guid isPermaLink="false">http://www.ondaflow.com/?p=1081</guid>
		<description><![CDATA[Mon frère ayant acheté un Seagate Dockstar récemment, celui ci ne fonctionnait pas (il n&#8217;a jamais pris d&#8217;adresse IP), la LED clignotait orange tout le temps, signe qu&#8217;il a un problème pour booter son système. A l&#8217;origine le Dockstar était neuf, encore dans son emballage, il fait donc parti de la fameuse série défectueuse, pas [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.ondaflow.com/images/2011/08/nand.jpg" rel="lightbox[1081]"><img class="size-thumbnail wp-image-1082 alignleft" title="nand" src="http://www.ondaflow.com/images/2011/08/nand-150x150.jpg" alt="" width="150" height="150" /></a>Mon frère ayant acheté un Seagate Dockstar récemment, celui ci ne fonctionnait pas (il n&#8217;a jamais pris d&#8217;adresse IP), la LED clignotait orange tout le temps, signe qu&#8217;il a un problème pour booter son système.</p>
<p>A l&#8217;origine le Dockstar était neuf, encore dans son emballage, il fait donc parti de la fameuse série défectueuse, pas de chance &#8230;</p>
<p>Bien heureusement, il y a un moyen de sauver ce dockstar via un cable Nokia CA-42 branché sur les PIN du Dockstar !</p>
<p><span id="more-1081"></span><br />
Après avoir pris la main sur le dockstar à l&#8217;aide du câble CA-42, branché comme ceci :</p>
<pre>
    ,__,   ,__,   ,__,   ,__,   ,__,
    |  |   |  |   |  |   |  |   |  |
    +--+   +--+   +--+   +--+   +--+         

    ,__,   ,__,   ,__,   ,__,   ,__,
 J1 |  |   |  |   |  |   |  |   |  |
    +--+   +--+   +--+   +--+   +--+
                   RX     TX     GND</pre>
<p>Le message est clair :</p>
<blockquote><p>*** Warning &#8211; bad CRC or NAND, using default environment</p></blockquote>
<p>On passe donc à la restauration du système depuis l&#8217;Uboot, en commençant par affecter une IP au Dockstar :</p>
<pre>CE&gt;&gt; setenv ipaddr 192.168.0.21
CE&gt;&gt; setenv netmask 255.255.255.0
CE&gt;&gt; setenv serverip 192.168.0.1
CE&gt;&gt; saveenv</pre>
<p>Dans cet exemple, la machine avec le TFTP a pour IP 192.168.0.1, le Dockstar a quant à lui pour IP 192.168.0.21.</p>
<p>On continue en écrasant le système installé par celui d’origine (présent sur notre TFTP)</p>
<ul>
<li><a title="ce_kernel_redstone_v63.img" href="http://blog.tfbox.ca/wp-content/uploads/ce_kernel_redstone_v63.img" target="_blank">ce_kernel_redstone_v63.img</a></li>
<li><a title="ce_ramdisk_v2.0b.img.gz" href="http://blog.tfbox.ca/wp-content/uploads/ce_ramdisk_v2.0b.img.gz" target="_blank">ce_ramdisk_v2.0b.img.gz</a></li>
</ul>
<pre>CE&gt;&gt; nand erase 0x100000 0x400000
CE&gt;&gt; tftp 0x800000 ce_kernel_redstone_v63.img
CE&gt;&gt; nand write.e 0x800000 0x100000 0x1e30f0
CE&gt;&gt; tftp 0x1000000 ce_ramdisk_v2.0b.img.gz
CE&gt;&gt; setenv bootargs $(console) root=/dev/mtdblock2 initrd=0x1000000,0xb39a59
CE&gt;&gt; saveenv</pre>
<p>Puis on boot le système fraichement installé</p>
<pre>CE&gt;&gt; bootm 0x800000</pre>
<p>Si tout se passe bien, vous devriez voir quelque chose dans ce style et arriver sur le système Popoplug !</p>
<pre>## Booting kernel from Legacy Image at 08000000 ...
       Image Name:   Linux-2.6.35.9
       Image Type:   ARM Linux Kernel Image (uncompressed)
       Data Size:    3734468 Bytes = 3.6 MiB
       Load Address: 00008000
       Entry Point:  00008000
       Verifying Checksum ... OK
       Loading Kernel Image ... OK
    OK

    Starting kernel ...

    Uncompressing Linux... done, booting the kernel.</pre>
<p>C&#8217;est terminé, vous avez maintenant un Dockstar fraichement retapé, et prêt pour en faire ce que vous souhaiter.</p>
<p><a title="Restore Original Pogoplug V2 Operating System" href="http://blog.tfbox.ca/restore-original-pogoplug-v2-operating-system" target="_blank">Source</a> / <a title="Installing Debian GNU/Linux in the NAND flash of a DockStar" href="http://nowhere.ws/guides/dockstar/" target="_blank">Source2</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.ondaflow.com/sauver-un-dockstar-qui-ne-boot-pas/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Seagate dockstar is mine</title>
		<link>http://www.ondaflow.com/seagate-dockstar-is-mine?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=seagate-dockstar-is-mine</link>
		<comments>http://www.ondaflow.com/seagate-dockstar-is-mine#comments</comments>
		<pubDate>Mon, 21 Mar 2011 13:28:06 +0000</pubDate>
		<dc:creator>Jerome</dc:creator>
				<category><![CDATA[Informatique]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[cacti]]></category>
		<category><![CDATA[debian]]></category>
		<category><![CDATA[dockstar]]></category>
		<category><![CDATA[monit]]></category>
		<category><![CDATA[nagios]]></category>
		<category><![CDATA[nginx]]></category>
		<category><![CDATA[openvpn]]></category>
		<category><![CDATA[seagate]]></category>

		<guid isPermaLink="false">http://www.ondaflow.com/?p=654</guid>
		<description><![CDATA[Depuis mon déménagement en appart&#8217;, je n&#8217;avais plus de serveur sur lequel jouer, tester des scripts&#8230; et il m&#8217;était impossible d&#8217;en rajouter un, vu la place dispo, le bruit qu&#8217;il pourrait faire, et l&#8217;accord de ma moitié (très important ^^) j&#8217;avais donc abandonné l&#8217;idée. J&#8217;aurai effectivement pu faire ceci avec mon ancien WRAP 1E-1, mais [...]]]></description>
			<content:encoded><![CDATA[<p><img class=" wp-image-655 alignleft" title="Seagate-FreeAgent-DockStar-Network-Adapter-front-back" src="http://www.ondaflow.com/images/2011/03/Seagate-FreeAgent-DockStar-Network-Adapter-front-back11.jpg" alt="" width="213" height="225" /></p>
<p>Depuis mon déménagement en appart&#8217;, je n&#8217;avais plus de serveur sur lequel jouer, tester des scripts&#8230; et il m&#8217;était impossible d&#8217;en rajouter un, vu la place dispo, le bruit qu&#8217;il pourrait faire, et l&#8217;accord de ma moitié (très important ^^) j&#8217;avais donc abandonné l&#8217;idée.</p>
<p>J&#8217;aurai effectivement pu faire ceci avec mon ancien WRAP 1E-1, mais il n&#8217;aurait pas suffit avec sa faible puissance CPU et capacité mémoire.</p>
<p>Mais depuis quelques mois, je regardais de très près les <a href="http://fr.wikipedia.org/wiki/Plug_computer" target="_blank">Plug Computer</a> pour leur consommation électrique et principalement leur faible encombrement !</p>
<p>J&#8217;ai commencé par m’intéresser aux <a href="http://fr.wikipedia.org/wiki/SheevaPlug" target="_blank">Sheevaplug</a> mais vu le rapport prix/délai de livraison &#8230; j&#8217;ai oublié. Puis je suis tombé sur plusieurs articles concernant le fameux Seagate Dockstar et ce qu&#8217;on pouvait en tirer.</p>
<p>J&#8217;ai donc craqué la semaine passée, et ai reçu ce dernier en fin de semaine dernière.</p>
<p>Juste le temps pour moi d&#8217;y installer une Debian Squeeze toute fraiche (sur une clé USB de 4Go) ainsi que les paquets dont j&#8217;avais essentiellement besoin (nginx + spawn-fastcgi + mysql, openvpn, nmap, &#8230;) et depuis dimanche soir, il sert déjà à beaucoup de choses !</p>
<p>Il supervise mon VPS Gandi en plus de <a href="http://mmonit.com/monit/" target="_blank">Monit</a> déjà présent sur ce dernier, avec notamment Cacti / Nagios, et me permet de me connecter en VPN SSL depuis n&#8217;importe où (histoire de sécuriser mes navigations web sur les hotspots public)</p>
<p>Et pour le fun, quelques détails de la bête,</p>
<blockquote><p># uname -a<br />
Linux honolulu 2.6.32-5-kirkwood #1 Wed Jan 12 15:27:07 UTC 2011 armv5tel GNU/Linux</p></blockquote>
<blockquote><p># cat /proc/cpuinfo<br />
Processor       : Feroceon 88FR131 rev 1 (v5l)<br />
BogoMIPS        : 1192.75<br />
Features        : swp half thumb fastmult edsp<br />
CPU implementer : 0&#215;56<br />
CPU architecture: 5TE<br />
CPU variant     : 0&#215;2<br />
CPU part        : 0&#215;131<br />
CPU revision    : 1</p>
<p>Hardware        : Marvell SheevaPlug Reference Board<br />
Revision        : 0000<br />
Serial          : 0000000000000000</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://www.ondaflow.com/seagate-dockstar-is-mine/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

