Installation d'une Debian Squeeze sur un Seagate Dockstar

Seagate Dockstar

Historique

Cela faisait des années que je suivais tout ce qui concernait les PlugComputer, notamment les SheevaPlug et les BeagleBoard. Et en juillet suite à un post sur http://forum.hardware.fr, j'ai fini par acheter sur un site en ligne un superbe Dockstar (Lien officiel) pour le prix modique de 18,95€.

Hardware

Il a les caractéristiques suivantes :

  • Processeur ARM Marvell Kirkwood 1,2 GHz (Feroceon)
  • 128Mo de RAM
  • 256Mo de mémoire Flash NAND (32Mo occupés par le logiciel officiel)
  • 3 ports USB
  • 1 port mini-USB (dock)
  • 1 port Ethernet Gigabit

En pratique on a la puissance d'un PIII-600 mais sans unité de calcul de nombre flottant.

A quoi ça sert

Dans mon cas j'ai plusieurs objectifs :

  • Un site web (vous y êtes) avec un wiki/blog
  • Un enregistreur TNT (avec une clé TNT et l'enregistrement sur un NAS grâce à VDR)
  • Un serveur DLNA avec mediatomb ou minidlna
  • Un serveur d'impression (Pour une imprimante USB)
  • Un serveur de fichier (Samba)
  • Un serveur OpenVPN
  • Un lecteur de musique connecté à un système HIFI (avec une carte son USB).
  • ...

Consommation électrique

Mon Wattmètre qui a une précision de 4W m'indique ...... 0W. J'en déduis donc que le Dockstar + une clé USB de 8Go consomment environ 4W.

Installation

Tout ce qui va suivre est une honteuse copie/ré-interprétation de la documentation de ce lien : http://forum.hardware.fr/hfr/OSAlternatifs/Hardware-2/seagate-dockstar-computer-sujet_71314_1.htm.

Désactiver les mises à jour

Le système est paramétré pour se mettre à jour dès qu'il est connecté sur internet, il est donc primordial de désactiver les mises à jour avant tout. Personnellement je l'ai connecté avec le câble fourni sur mon portable ce qui fait qu'il va avoir une adresse du style 169.254.0.0/16 (il est aussi possible de déconnecter l'ADSL de son routeur mais j'ai choisi la méthode complexe). La prochaine étape est donc de trouver son IP :

  • Avec nmap :
nmap -e eth0 -sP 169.254.0.0/16
  • Avec netdiscover :
netdiscover -r 169.254.0.0/16 -P

Une fois l'adresse IP trouvée il faut se connecter en SSH et exécuter les commandes suivantes :

  • Monter le système en lecture/écriture
mount / -rw -o remount
  • Modifier le /etc/hosts pour bloquer les mises à jour
127.0.0.1 service.pogoplug.com
127.0.0.1 pm2.pogoplug.com
127.0.0.1 service.cloudengines.com
127.0.0.1 upgrade.pogoplug.com
  • Remettre le système en lecture seule
mount / -r -o remount

Installation de Debian Squeeze

C'est simple il suffit de suivre le tutoriel de Jeff Doozan : http://jeff.doozan.com/debian/

Personnellement j'ai fait l'installation sur une clé USB de 8Go que j'ai partitionnée avec le système Pogoplug (fdisk est dans /sbin). Je me suis prévu 256Mo de swap que je n'ai jamais monté pour le moment (pas d'intérêt).

Liens utiles


Published 11th Oct 2010 // #debian #dockstar




comments powered by Disqus