[Topic Unique] Seagate Dockstar, le plug computer pas cher !

Seagate Dockstar, le plug computer pas cher ! [Topic Unique] - Hardware - Linux et OS Alternatifs

Marsh Posté le 29-07-2010 à 15:30:07    


/!\ Topic en construction permanente /!\
 
Bienvenue sur le topic unique consacré à l'adaptateur réseau FreeAgent DockStar de Seagate.
 
http://hfr-rehost.net/www.seagate.com/images/ProductPhoto/Free%20Agent/freeagent_dockstar/dockstar_front_320x340.pnghttp://hfr-rehost.net/www.seagate.com/images/ProductPhoto/Free%20Agent/freeagent_dockstar/dockstar_back_320x340.png
 
 
Le dockstar n'est pas un appareil plug and play, si vous le modifiez, il faudra mettre les mains dans le cambouis pour le configurer !
Il est indispensable que vous ayez des connaissances concernant linux, sa configuration et les logiciels libres.
/!\ La documentation ci-dessous n'est pas forcément à jour, les choses évoluant rapidement. Avant toutes choses, prenez le temps de lire différents tutoriaux.

 
 
Qu'est ce que c'est ?
Le Freeagent Dockstar de Seagate est une station d'accueil pour la ligne de disque dur usb Freeagent Go, permettant de partager simplement et rapidement le contenu d'un ou plusieurs disques dur usb sur votre réseau ou internet, via le service en ligne my.pogoplug.com.
Une interface d'administration web permet de gérer les différentes fonctionnalités du Dockstar.
L'achat de ce Dockstar donne droit à un an d'abonnement au service PogoPlug, cependant, au bout d'un an, ce service devient payant (29,99$ à l'année).
 
Considérer comme un échec commercial par Seagate, le Dockstar est désormais vendu à bas prix afin de liquider les stocks.
 - Topachat: 19,90€ Plus disponible (http://www.topachat.com/pages/deta [...] in10038678)
 - Rueducommerce: 24,90€ 98,36€ Plus disponible (http://www.rueducommerce.fr/Compos [...] ent-Go.htm)
 - Cdiscount: 25,97€ Plus disponible (http://www.cdiscount.com/informati [...] 10GRK.html)
 - Amazon: 63,89€ (http://www.amazon.fr/dp/B002SPI4UI [...] _pe_vfe_t3)
Devant la soudaine augmentation de vente concernant cet appareil, les commerçants en ligne on rapidement gonflé le tarif de celui-ci (j'ai acheté le mien chez rueducommerce pour 15,5€).
 
 
Heeuu, quel est l'intérêt de ce machin ?
Le véritable intérêt du dockstar est que c'est en fait un plug computer, basé sur le Sheevaplug (http://fr.wikipedia.org/wiki/SheevaPlug).
Caractéristiques du dockstar:
 - Processeur ARM Marvell Kirkwood 1,2 GHz
 - 128Mo de RAM
 - 256Mo de mémoire Flash NAND, dont ~32Mo occupés par le système / firmware / booloader
 - 3 ports USB
 - 1 port mini-USB (le port du haut du dock est en fait un mini-USB mâle standard)
 - 1 port Ethernet Gigabit
 - Consommation annoncée: maximum 8W, selon le fonctionnement (et en incluant la consommation d’un HDD 2.5″)
 - 8,6 x 8,5 x 3,8, cm (long. x larg. x prof.) / Poids : 0,50 kg
 
Inconvénients:
 - Pas de calcul CPU en virgule flottantes
 - Pas d'horloge temps réél (http://fr.wikipedia.org/wiki/Horloge_temps_réel)
 
La communauté de développeurs s'est emparée de l'engin et y a porté différentes distributions linux / unix / BSD, afin de remplacer le (mauvais ?) système d'exploitation d'origine:
 - Debian,
 - Plugbox Linux (Arch Linux compilé pour Sheevaplug et Seagate Dockstar),
 - OpenWRT,
 - Gentoo,
 - FreeSwitch,
 - PlugBX,
 - FreeBSD  
 - et plus si affinités...
 
Après modifications du bootloader (U-boot), le dockstar est capable de démarrer soit sur sa mémoire flash interne, soit sur un média USB.
 
 
Mais alors, on peut en faire ce que l'on veut ?
Plus ou moins !
Le dockstar peut surtout être utilisé en tant que serveur personnel, pouvant fonctionner 24h sur 24: petit, performant, discret (fanless), avec une consommation électrique faible.
Notamment:
 - Partage réseau Samba ou NFS,
 - Serveur web léger,
 - OpenVPN,
 - UPnP / DLNA,
 - Rsync,
 - XMMP/Jabber,
 - MPD,
 - Serveur OpenArena,
 - Mail,
 - Voip,
 - etc...
/!\ On ne parlera pas de P2P sur ce topic, en accord avec les règles du forum, merci /!\
 
De plus, les ports 4 ports USB et la quantité hallucinantes d'accessoires et de matériels usb permettent d'ajouter plein de fonctionnalités:
 - carte son USB,
 - clé wifi,
 - adaptateur USB à DVI,
 - webcam,
 - imprimante,
 - etc...
 
En gros, seule votre imagination sera votre limite (et la disponibilité de pilotes sous le système d'exploitation que vous choisirez).
 
 
Bench du dockstar:

[Albator] a écrit :

Télécharge et installe nbench:
http://www.tux.org/~mayer/linux/bmark.html
 
.Le résultat sur le dockstar (Debian Squeeze):
 


$ ./nbench  
 
BYTEmark* Native Mode Benchmark ver. 2 (10/95)
Index-split by Andrew D. Balsa (11/97)
Linux/Unix* port by Uwe F. Mayer (12/96,11/97)
 
TEST                : Iterations/sec.  : Old Index   : New Index
                    :                  : Pentium 90* : AMD K6/233*
--------------------:------------------:-------------:------------
NUMERIC SORT        :             387  :       9.92  :       3.26
STRING SORT         :          36.716  :      16.41  :       2.54
BITFIELD            :      9.8587e+07  :      16.91  :       3.53
FP EMULATION        :          80.168  :      38.47  :       8.88
FOURIER             :          344.16  :       0.39  :       0.22
ASSIGNMENT          :          4.4249  :      16.84  :       4.37
IDEA                :          1005.5  :      15.38  :       4.57
HUFFMAN             :          520.14  :      14.42  :       4.61
NEURAL NET          :         0.48434  :       0.78  :       0.33
LU DECOMPOSITION    :           15.81  :       0.82  :       0.59
==========================ORIGINAL BYTEMARK RESULTS==========================
INTEGER INDEX       : 16.911
FLOATING-POINT INDEX: 0.629
Baseline (MSDOS*)   : Pentium* 90, 256 KB L2-cache, Watcom* compiler 10.0
==============================LINUX DATA BELOW===============================
CPU                 :  
L2 Cache            :  
OS                  : Linux 2.6.35.4-dockstar
C compiler          : gcc version 4.4.5 20100728 (prerelease) (Debian 4.4.4-8)  
libc                : libc-2.11.2.so$W5 20100728 (prerelease) (Debian 4.4.4-8)  
MEMORY INDEX        : 3.396
INTEGER INDEX       : 4.967
FLOATING-POINT INDEX: 0.349
Baseline (LINUX)    : AMD K6/233*, 512 KB L2-cache, gcc 2.7.2.3, libc-5.4.38
* Trademarks are property of their respective holder.



 
Estimation de la consommation du dockstar:

monsieur a écrit :


 
En fait pour la consommation, ce n'est pas une spéc officielle, mais une estimation que j'ai faite. ;)
J'explique comment j'en suis arrivé à 4-8W:
 
Pour le full:
- Seagate annonce 5W en idle et en full :D (loool ça me parait peu réaliste que conso idle = conso full)
- un HDD 2.5" auto-alimenté (par une seule prise USB) consomme au max 2.5W (car alimenté en 5V et le standard électrique des prises USB pour les PC c'est 500mA max)
d'où 5+2,5=7,5W
- j'ai lu sur un blog qu'un utilisateur l'avait testé avec un HDD 2.5" (avec un appareil à approximation au Watt près) à 8W, donc ça correspond au 7,5W
-> prenons donc 8W pour le max et cela valide les 5W de la machine seule en full
 
Lorsque la machine est en idle:
- La consommation du CPU varie bien (contrairement au chiffres annoncés par Seagte): 200-300mW de base et 1Watt en full (donc -0,7W)
- l'interface réseau, elle aussi consomme moins, tout comme le bus USB, la NAND non solicités, etc... (mais impossible à estimer, mais je cible sur 0,4W)
- le HDD peut se mettre spin down, voir en standby donc consommation négligeable réduite à 0.25W (en standby)
->5-0,7-0,4+0,25 = 4,15W mon estimation à la louche en idle, que j'arrondie à 4W pour faire joli
 
Note: le transfo d'alimentation peut donner du 24W max à la bête (12V/2A), donc de quoi auto-alimenter à l'aise (et avec de la marge) tous les ports USB :D


thana54 a écrit :


 
Relevés avec mon wattmètre:
IDLE, 1 clef usb branché, cable réseau branché: 3.5w
FULL (transfert de fichiers, mise à jour, ou autre truc qui charge rapidement le proc) + 1 disque dur 2"/12 500Go branché sur le doc: 7.5w.
IDLE avec le disque dur: entre 5.0w et 7.5w.


 
 
Quelques photos:


 
 
Liens utiles:
Installation de Debian Lenny: http://jeff.doozan.com/debian/install_lenny.htm et http://plugapps.com/forum/viewtopic.php?f=24&t=165
Installation de Debian Squeeze: http://jeff.doozan.com/debian/
 
Forum de Jeff Doozan: http://forum.doozan.com/
 
Installation d'OpenWRT: http://www.cs.cmu.edu/~ecc/dockstar-howto.html et http://www.neufbox4.org/forum/viewtopic.php?id=1383
Le dockstar est désormais officiellement supporté dans le trunk d'OpenWRT: http://wiki.openwrt.org/toh/seagate/dockstar
 
Installation de PlugBox (Arch): http://www.plugapps.com/index.php5 [...] ug_Setboot
Installation de FreeBSD: http://cooltrainer.org/projects/freebsd-kirkwood/
Installation de Gentoo: http://ahsoftware.de/dockstar/#dockstar
 
Présentation officielle: http://www.seagate.com/www/fr-fr/p [...] _dockstar/
Présentation sur le blog de Galipe: http://www.galipe.net/articles/plu [...] -dockstar/
Présentation sur le blog de Dju: http://blog.crifo.org/post/2010/09 [...] n-commande
Photos de la bête: http://www.yourwarrantyisvoid.com/ [...] -teardown/
Tuto pour l'ajout du RTC sur le blog de Pluc: http://www.pluc.fr/2011/02/seagate [...] lioration/
 
Tuto pour restaurer le pogoplug original: http://blog.tfbox.ca/restore-origi [...] ing-system
Autre tuto pour restaurer le pogoplug d'origine: http://cyres-server.net/content/li [...] /hsdrp.htm
Encore un tuto de restauration: http://www.ondaflow.com/sauver-un- [...] e-boot-pas
Fabrication et branchement d'un port série: http://www.yourwarrantyisvoid.com/ [...] rial-port/
Débrickage sur le port JTAG: http://www.yourwarrantyisvoid.com/ [...] with-jtag/
Débrickage en utilisant le bus pirate sur le port JTAG:http://plume.redox.ws/article13/dockstar-debricking-jtag-with-buspirate
 
Domos a monté un wiki, avec plein d'infos intéressante: http://vesta.homelinux.free.fr/sit [...] enwrt.html
Un forum allemand: http://www.hardwareluxx.de/communi [...] 35098.html
Tuto en allemand pour faire plein de trucs: http://www.mikrocontroller.net/art [...] ianSqueeze
Plusieurs tutos en anglais: http://www.rudiswiki.de/wiki/CategoryDockStar
Des tutos en anglais et allemand: http://dev.shyd.de/
Tuto pour installer cups sous debian squeeze: http://wiki.readthefmanual.info/in [...] sur_Debian

Message cité 1 fois
Message édité par blanbec le 10-05-2012 à 21:00:37

---------------
Mon feed-back | Topic unique: Seagate Dockstar
Reply

Marsh Posté le 29-07-2010 à 15:30:07   

Reply

Marsh Posté le 29-07-2010 à 15:31:02    


Problème de mises à jours automatique du système d'origine:
Le système d'exploitation pogoplug d'origine du dockstar se mets automatiquement à jour dès qu'il est connecté à internet.
Après mise à jour, l'accès SSH (dropbear) est désactivée, il faut alors s'inscrire au service pogoplug online pour réactiver le SSH.
 

monsieur a écrit :


Oui en fait c'est plus subtile que ça:
1. le ssh est disponible et activé avec le firmware standard grâce à dropbear
2. le nouveau firmware qui s'installe par la mise à jour automatique, lui il désactive dropbear par défaut: donc plus de ssh
3. mais dropbear est réactivable via l'interface my.pogoplug.com (il faut avoir activé votre matériel sur le service en ligne et créé un compte pour cela), donc le ssh est possible avec le nouveau firmware
4. LE PROBLEME est que le script d'installe de Debian (et peut-être d'autres procédure d'installation) désactive (en fait il vous pose la question) l'application qui permet de communiquer/interagir avec my.pogoplug.com et donc d'utiliser la configuration en ligne de la box (et par conséquent de réactiver ssh).
 
Du coup il peut y avoir des cas de figure où si la Dockstar avait un accès au net, elle se mette à jour automatiquement (en tâche de fond) alors même que vous êtes connecté dessus en ssh pour faire vos manips et votre installe et au reboot le ssh est désactivé par le nouveau firmware et la configuration en ligne de la Dock est-elle aussi désactivée mais par le script d'installe: bam plus de ssh et plus aucun moyen de le réactiver.
 
Il semble que Jeff Doozan ait rajouté une partie "Re-enable dropbear" dans son script depuis que ce problème ait été signalé, pour contrer ce cas de figure.
 
Néanmoins si vous ne souhaitez pas utiliser l'OS standard (qui vous oblige à payer 30$/an pour son utilisation au bout d'un an), procédez à la manip (sans que la Dockstar ait accès au net!!) décrite en 1ere page de ce fil en annulant les adresses des services distants de Pogoplug dans le fichier /etc/hosts, c'est plus serein! Au moins vous serez sur que si votre Dock reboot par inadvertance sur Pogoplug, elle n'ira jamais se mettre à jour avec un nouveau nouveau firmware qui pourrait encore réserver de nouvelles surprises (au bon grès de la société qui gère le service en ligne).


 
/!\ SI VOUS VOULEZ MODIFIER VOTRE DOCKSTAR, IL NE FAUT PAS LE CONNECTER SUR UN RESEAU QUI A ACCES AU WEB AVANT D'AVOIR DESACTIVER CE SYSTEME DE MISE A JOUR  /!\
Explications ici: http://www.plugapps.com/index.php5?title=Prevent_PogoPlug_Automatic_Firmware_Updates
 
 
Trouver l'ip du dockstar sous pogoplug:

deK a écrit :

Branche le dockstar et raccorde le directement à un PC via un câble ethernet.
Attention, j'ai bien dit "à un PC", ne le raccorde surtout pas à un routeur avec le net dessus, sinon il se mettrait à jour et tu perdrais le SSH (avec obligation de s'inscrire chez Pogo pour le récupérer, toujours chiant).


 

li1ju a écrit :


au début, si vous êtes sous un linux et que vous cherchez son IP, et que vous n'avez pas de DHCP, on utilise classiquement nmap
mais pour scanner un / 16, ça prend un bout de temps :o
avec netdiscover ca prend 2 minutes au max  :sol:  

Code :
  1. aptitude install netdiscover
  2. ifconfig eth0 169.254.1.0
  3. netdiscover -r 169.254.0.0/16 -P




 
 
Désactiver les mises à jours automatique du système d'origine:

boobaka a écrit :


On se connecte en ssh sur l'IP du dockstar (login: root, mot de passe: stxadmin).
On monte le filesystem en écriture :

Code :
  1. mount / -rw -o remount


On remplit le fichier hosts afin que les mises à jour automatique soient désactivés car apparemment, elle bloquerait l'accès ssh.

vi /etc/hosts

 
On remplit avec :

127.0.0.1 service.pogoplug.com
127.0.0.1 pm1.pogoplug.com
127.0.0.1 pm2.pogoplug.com
127.0.0.1 service.cloudengines.com
127.0.0.1 upgrade.pogoplug.com


On enregistre ( shift + z +z ou :w! ou ...)
 
On remonte le filesystem en lecture seule

mount / -r -o remount


 
C'est bon, on peut remettre l'accès Internet et redémarrer le plug.


 
 
Mise à jour du bootloader uBoot:
J'ai mis à jour uBoot en utilisant le script de Jeff Doozan: http://jeff.doozan.com/debian/uboot
Le script changeant régulièrement, ce post pourrait ne pas être à jour -> vérifier sur le site de Jeff si une nouvelle version du script existe !
 
Pour mettre à jour uBoot, démarrer sous le système d'origine (après avoir désactivé les mises à jours !)
 
Connecter vous en ssh, sur le port 22.
Login: root.
Mot de passe: stxadmin.
 
Tapez les commandes suivantes:
cd /tmp
wget http://jeff.doozan.com/debian/uboo [...] ot_mtd0.sh
chmod +x install_uboot_mtd0.sh
./install_uboot_mtd0.sh
Obsolète: uboot se mets automatiquement à jour lors de l'installation de Debian Squeeze en utilisant le script de Jeff Doozan.
 
 
Préparation de la clé usb / disque dur usb pour installer Debian:
Pour ceux qui n'ont pas linux installé sur leur pc, utilisez par exemple un live-cd d'Ubuntu et lancez le logiciel GParted.
Créez deux partitions:
 - 1 partition en ext (minimum 512mo)
 - 1 partition en swap (256mo serait suffisant)
 
Il est également possible de préparer la clé / le disque directement avec le dockstar, sous pogoplug:

velo_love a écrit :


6/ Formattage de la clé USB (Kingston 4Go)
6.1/ Brancher la clé (connecteur USB arrière droit)
# /sbin/fdisk -l | grep Disk
Disk /dev/sda: 4002 MB, 4002910208 bytes
6.2/ Formater la clé
# /sbin/fdisk /dev/sda
- pour effacer les partitions existantes :
  commande : D
  numéro de la partition
- création de la partition numéro 1 (partition primaire de 3,23 Go) :
  commande : n
  partition primaire ou étendue
  numéro de la partition : 1
  premier cylindre : (défaut)
  dernier cylindre : 421
- création de la  partition numéro 2 (partition primaire de la taille restante,
environ 500 Mo) :
  commande : n
  partition primaire ou étendue
  numéro de la partition : 2
  premier cylindre : (défaut)
  dernier cylindre : (défaut)
- changement du type de la 2ème partition :
  commande : t
  numéro de la partition : 2
  code : 82 (la liste s'obtient avec la commande t avant ou en tapant L ici)
- rend la première partition bootable :
  commande : a
  numéro de la partition : 1
- sauvegarder :
  commande : w


 
 
Installation de Debian Lenny sur une clé / disque usb:
/!\ Obsolète: Debian Squeeze est maintenant disponible ! Voir la section Debian Squeeze ci-dessous.
 
/!\ N'oubliez pas qu' il ne faut pas connecter le dockstar directement à internet sinon une mise à jour automatique du logiciel interne sera effectuée et le ssh sera désactivé...
 
J'ai installé Debian Lenny en utilisant le script de Jeff Doozan: http://jeff.doozan.com/debian/install_lenny.htm
 
Pour pouvoir booter sur votre clé usb contenant Debian, il faut au préalable avoir installer le nouveau uBoot (voir ci-dessus).
 
Démarrez le dockstar sous pogoplug, branchez votre clé / disque dur préalablement formaté (voir au dessus) pour l'installation de Debian.
/!\ Branchez qu'un seul et unique périphérique usb /!\
 
Connectez vous en ssh et tapez les commandes suivantes:

Code :
  1. cd /tmp
  2. wget http://jeff.doozan.com/debian/dockstar.debian-lenny.sh
  3. chmod +x dockstar.debian-lenny.sh
  4. ./dockstar.debian-lenny.sh


 
Le script d'installation se lance et vous devez répondre à quelques questions.

Code :
  1. This script will configure your Dockstar to boot Debian Lenny
  2. from a USB device.  Before running this script, you should have
  3. used fdisk to create the following partitions:
  4. /dev/sda1 (Linux ext2, at least 400MB)
  5. /dev/sda2 (Linux swap, recommended 256MB)
  6. This script will DESTROY ALL EXISTING DATA on /dev/sda1
  7. Please double check that the device on /dev/sda1 is the correct device.
  8. If everything looks good, type 'ok' to continue:


Tapez OK puis entrée, votre clé usb / disque dur va être formaté.
 

Code :
  1. SOURCE FILES
  2. Please enter the path to the install files
  3. If the install files are not found in the specified directory, they will be downloaded
  4. there
  5. If you don't care, just press Enter
  6. Source Path: [/tmp/debian]


Appuyez juste sur entrée.
 

Code :
  1. DISABLE POGOPLUG SERVICES
  2. The pogoplug service includes an auto-update feature which could
  3. be used to cripple or disable your device.  It is recommended
  4. that you disable this service.
  5. NOTE: The pogoplug service is proprietary software
  6. created by Cloud Engines.  It is not available for use
  7. in other distributions and will not be available in
  8. your new debian installation even if you choose not to disable it.
  9. Would you like to disable the pogoplug services? [Y/n]


 
Tapez Y puis entrée, le logiciel PogoPlug va être désactivé.
 

Code :
  1. What device are you installing on? Type only the number of your device and press
  2. ENTER.
  3. 1. Pogoplug v1 - Brick
  4. 2. Pogoplug v2 - Pink
  5. 3. DockStar


On est sur le topic du DockStar, tapez 3 puis entrée.
L'installation s'effectue.
 

Code :
  1. Installation complete
  2. You can now reboot your device into Debian.
  3. If your device does not start Debian after rebooting,
  4. you may need to restart the device by disconnecting the power.
  5. Reboot now? [Y/n]


Tapez Y puis entrée, le dockstar reboot.
Normalement, le dockstar devrait rebooter sous Debian, en utilisant la clé usb.
 
 
Vérification:
Pour vérifier que debian est installé, connectez vous en ssh sur le port 22.
Login: root.
Mot de passe: root.
Si vous avez le prompt debian, c'est bon.
 
Sinon, tapez stxadmin comme mot de passe.
Si le prompt PogoPlug apparait c'est que le dockstar n'a pas booté sur votre clé usb.
Redémarrez en tapant /sbin/reboot.
Ca devrait redémarrer sous debian.
 
Première chose à faire une fois booté sous debian: changer le mot de passe root !
Tapez la commande suivante

Code :
  1. passwd


Entrez votre nouveau mot de passe puis entrée.
Retapez votre nouveau mot de passe puis entrée.
 
 
Installation de Debian Squeeze sur une clé / disque usb:
/!\ N'oubliez pas qu' il ne faut pas connecter le dockstar directement à internet sinon une mise à jour automatique du logiciel interne sera effectuée et vous ne pourrez vraisemblablement plus le bidouiller...
 
La méthode d'installation de Squeeze est quasiment similaire à celle de Debian Lenny.
Démarrez le dockstar sous pogoplug, branchez votre clé / disque dur préalablement formaté (voir au dessus) pour l'installation de Debian.
/!\ Branchez qu'un seul et unique périphérique usb /!\
 
Connectez vous en ssh et tapez les commandes suivantes:

Code :
  1. cd /tmp
  2. wget http://jeff.doozan.com/debian/dock [...] squeeze.sh
  3. chmod +x dockstar.debian-squeeze.sh
  4. export PATH=$PATH:/usr/sbin:/sbin
  5. ./dockstar.debian-squeeze.sh


 
/!\ Il y a actuellement un bug avec le script de Jeff Doozan à cause d'un changement de version de debootstrap.
Voici une solution:

xonelenox a écrit :


SI PROBLEME AVEC "was corrupt"

Code :
  1. I: Retrieving wget
  2. I: Validating wget
  3. W: xxxxblablaxxxx was corrupt
  4. W: Couldn't download package wget


Supprimer les fichiers ci-dessous avec la procédure suivante :O)

Code :
  1. mount -o remount,rw /
  2. rm /usr/sbin/debootstrap
  3. rm -r /usr/share/debootstrap
  4. mount -o remount,ro /


 
On réinstalle avec le bon script ;O)
============================

Code :
  1. cd /tmp
  2. wget http://dev.shyd.de/dockstar/dockstar.debian-squeeze.sh
  3. chmod +x dockstar.debian-squeeze.sh
  4. export PATH=$PATH:/usr/sbin:/sbin
  5. ./dockstar.debian-squeeze.sh




 
 
Installation d'Archlinux:

li1ju a écrit :


hop ! Arch ARM installé sur mon 2è dockstar :)
c'est pasune n-ième variant de pogo ou plugbog, mais directement arch (http://archlinuxarm.org/)
après mise à jour complète et reboot:
 

Code :
  1. Linux dock2 3.0-ARCH #1 PREEMPT Sat Aug 20 04:27:21 UTC 2011 armv5tel Feroceon 88FR131 rev 1 (v5l) Marvell SheevaPlug Reference Board GNU/Linux


:D
 
petit mode d'emploi très simple pour l'installer :
1/ rebooter sur le pogoplug d'origine
2/ fdisk la clé usb comme dab (une 1ère partoche pour le /, une 2è pour le swap)
3/ formatage des partoches

Code :
  1. mke2fs -T ext3 /dev/sda1
  2. mkswap /dev/sda2


4/ modification de uboot pour démarrer en ext3 au lieu d'ext2

Code :
  1. fw_setenv usb_rootfstype ext3


5/ recuperation et install d'arch

Code :
  1. mount -t ext3 /dev/sda1 /mnt
  2. cd /mnt
  3. wget http://archlinuxarm.org/os/ArchLin [...] est.tar.gz
  4. tar xvzf ./ArchLinuxARM-armv5te-latest.tar.gz
  5. rm ArchLinuxARM-armv5te-latest.tar.gz
  6. reboot


 
6/ une fois redémarré, mise à jour (ici, il y a notamment l'installation du kernel 3.0.3)

Code :
  1. pacman-Sy
  2. pacman -Syu
  3. pacman -Syu


 
7/ activation du swap au reboot

Code :
  1. vi /mnt/etc/fstab


et on rajoute la ligne

Code :
  1. /dev/sda2       none    swap    sw              0       0


 
8/ reboot final pour valider toutes les modifs
 
and voila, arch arm est maintenant opérationnel :)


 
 
Configurer une IP fixe sous Debian:
Modifier /etc/network/interfaces:

auto lo eth0
iface lo inet loopback
#iface eth0 inet dhcp
iface eth0 inet static
        address 192.168.1.X
        netmask 255.255.255.0
        network 192.168.1.0
        broadcast 192.168.1.255
        gateway 192.168.1.1


Bien sur, il faut adapter à votre architecture réseau et à l'ip désirée !
 
 
Création d'un fichier de swap:

xinux4d a écrit :

Bon je viens d'essayer de compiler php5.3.3 et sans swap c'est impossible, ça plante au moment où la ram est remplis à 100%  :pfff:  
 
pour ceux qui en ont besoin, voici comment rajouter un fichier de swap:
 

Code :
  1. dd if=/dev/zero of=/file.swap bs=1024 count=512000


(commande assez longue qui créer un fichier de 512 Mo et le remplis de 0.
 

Code :
  1. sync
  2. mkswap /file.swap 512000
  3. swapon /file.swap


 
 
un petit more /proc/swaps permet d'obtenir la taille du swap créé :)
 

Code :
  1. [root@Doui ~]#  more /proc/swaps
  2. Filename                Type        Size    Used    Priority
  3. /file.swap                              file        511996    0    -1



 
 
Vérification de la taille de la NAND:

monsieur a écrit :


Il arrive que certains dockstar ont été livrées avec une NAND de 512Mo au lieu de 256, je me suis dit qu'il serait bon de vérifier quand même au cas où  :D  

debian:/# dmesg | grep "NAND"
JFFS2 version 2.2. (NAND) © 2001-2006 Red Hat, Inc.
NAND device: Manufacturer ID: 0x2c, Chip ID: 0xda (Micron NAND 256MiB 3,3V 8-bit)



ma2xfr a écrit :


Références commerciales:  
* PN = 100576825B - 512MB NAND
* PN = 100576825C - 256MB NAND (le plus commun)


 
 
Script de reboot automatique de PogoPlug:
Il arrive que même si une clé usb est branchée, le dockstar boot directement sur sa nand, c'est à dire sous PogoPlug.
Pour éviter cela, voici un script pour installer un redémarrage automatique: si le dockstar est démarrer sous PogoPlug, il reboot automatiquement au bout d'une minute, sauf si une connexion ssh est active.
/!\ Pour installer ce redémarrage, il faut booter sous PogoPlug.

monsieur a écrit :


Bon de ma procédure, j'ai carrément fait un script d'installation pour l'auto-reboot pour les flemmards et les 100% réfractaires à vi.

Code :
  1. wget -O /tmp/ds-autoreboot-install.sh http://www.galipe.net/example/ds-autoreboot-install
  2. sh /tmp/ds-autoreboot-install



Plus d'explications ici: http://forum.hardware.fr/hfr/OSAlt [...] m#t1231632
 
 
Booter Plugbox sur le réseau via TFTP/NFS:

deK a écrit :

Voilà, fini  [:huit]  
 
Le howto pour booter Plugbox par TFTP/NFS. \o/
 
N'hésitez pas à me donner vos retours d'expériences et corrections.


 
 
Remplacement de pogoplug par le "rescue system" de Jeff Doozan:

deK a écrit :

Et hop, vu que j'ai pété Pogoplug, tant qu'à faire j'ai testé d'installer le "rescue system" de Jeff :
 
http://forum.doozan.com/read.php?4,3896
 
Ça marche très bien, ça remplace complètement Pogoplug par un système minimal (mais beaucoup moins minimal que Pogoplug) permettant de faire les manips de base (fw_setenv/printenv, etc ...), c'est donc le système qui boote si on ne met pas de clé USB dans le DS.
 

rescue:~# uname -a
Linux rescue 2.6.32.18-dockstar #1 Thu Feb 17 03:09:57 EST 2011 armv5tel GNU/Linux
rescue:~# cat /etc/issue  
 
          Jeff Doozan's
Dockstar/Pogoplug Recovery System



deK a écrit :

rescue:~# df -h
Filesystem                Size      Used Available Use% Mounted on
ubi0:rootfs              27.0M     24.8M      2.1M  92% /
tmpfs                    60.1M     24.0K     60.1M   0% /tmp
rescue:~# du -sh /
48.7M   /


 
[:transparency]
(mais bon, c'est pas vraiment fait pour être utilisé et y installer des trucs ; pour ça OpenWRT est plus adapté)


 
 
Restauration du pogoplug d'origine:
Si jamais vous avez envie de réinstaller le pogoplug original sur la nand, voici comment procéder.
/!\ Il faut démarrer sous Debian avec une clé usb.

ma2xfr a écrit :


Code :
  1. cd /tmp
  2. mkdir backup
  3. mount /dev/sda1 /tmp/backup
  4. wget http://plugapps.com/os/pogoplug/uboot/nanddump
  5. chmod +x nanddump
  6. ./nanddump -nf backup/mtd0 /dev/mtd0
  7. ./nanddump -nf backup/mtd1 /dev/mtd1
  8. ./nanddump -nf backup/mtd2 /dev/mtd2
  9. umount /dev/sda1




 
 
Pinout du connecteur JTAG:
http://vesta.homelinux.free.fr/site/wiki/dockstar_jtag.png
 
 
Accessoires utiles:
Adaptateur mini usb femelle à usb femelle, pour pouvoir brancher un périphérique usb sur le port mini usb du dessus:
 - chez dealextreme: 1.61$ (http://www.dealextreme.com/details.dx/sku.26780)
 - chez focalprice: 1.42$ (http://www.focalprice.com/CA244B/U [...] Black.html)
 
Cable CA-42 Nokia pour fabriquer le cable série:
 - chez dealextreme: 4.70$ (http://www.dealextreme.com/details.dx/sku.446)
 - chez focalprice: 3.07$ (http://www.focalprice.com/MA046B/N [...] Black.html)
 
 
Connexion du câble série:

domos a écrit :

Pour ceux qui cherche un connecteur pour pas cher pour la console série,
je suis tombé dans mes archives sur un câble audio de lecteur cdrom, câble qui relie la sortie audio d'un lecteur de cdrom à la carte mère.
Et un de ces connecteurs va "pilpoil" sur le port console du dockstar et je n'ai pas eu besoin de soudure avec un adapteur USB-serie.
http://vesta.homelinux.net/tmp/s_P1000302.jpg
Voilà, si cela peux aider.


 
 
Branchement du cable Nokia CA-42:

deK a écrit :

Petit topo complet qui pourra peut-être servir à quelqu'un (vu que le topic est très bien indexé par google) qui tomberait sur le même câble que moi.
 
Pour un câble Nokia CA-42 de ce type :
 
http://hfr-rehost.net/http://self/ [...] bf280.jpeg
 
http://hfr-rehost.net/http://self/ [...] b05fb.jpeg
 
Afin de pouvoir le connecter sur le port JTAG du Dockstar, il est nécessaire de se munir de 2 piles LR6 connectées en série (ou une autre source d'alimentation continue, l'essentiel est de fournir 3V à l'adaptateur) et de réaliser les connexions suivantes :
 
-Noir : GND Dockstar , (-) du bloc piles LR6 3V
-Blanc : TX Dockstar
-Bleu : RX Dockstar
-Rouge (rose) : (+) du bloc piles LR6 3V
 
Sans l'alimentation 3V, l'adaptateur n'est pas reconnu par le PC.

Message cité 1 fois
Message édité par blanbec le 16-10-2011 à 14:23:08

---------------
Mon feed-back | Topic unique: Seagate Dockstar
Reply

Marsh Posté le 29-07-2010 à 15:31:12    


Utilisation des membres du forum:

deK a écrit :


http://ledek.free.fr/photos/hardware/dockstar/DSC_4410s.JPG
 
Dockstar / Debian / MPD / Sound Blaster Live 24Bit External / MPDroid sous Android
 
La carte son est plus grosse que la machine [:ddr555]


bohwaz a écrit :


Trouvé une nouvelle fonction à mon DS : surveiller la température ambiante via un thermomètre USB.
Sur DX : http://www.dealextreme.com/details.dx/sku.7003
Pour les gens intéressés voilà le driver linux (pas de moi) ainsi que le plugin munin : http://svn.kd2.org/svn/misc/system/temper-1.0/
 
Ça marche pas mal, j'ai juste dû commenter une ligne du code pour avoir une valeur réaliste (décommenter la ligne qui parle de calibration si la température vous semble inférieure de 5 degrés à ce que ça devrait être).


boobaka a écrit :

Bon moi je pars dans la surveillance video avec mon bidule ...
Le principe: lui coller une webcam aux fesses, utiliser motion pour prendre des photos des que du mouvement apparait devant la webcam .. Envoie des photos par mail ( Push mail powaa) ou par ftp ...


[Albator] a écrit :

Bon ça y est j'ai réussi à transformer mon DS en lecteur audio headless et bluetooth :)
 
Mon but était d'avoir la possibilité de jouer, sur une chaine hifi initialement dépourvue de mp3/wifi/bluetooth , de la musique issue soit de mon PC (mp3) soit directement en streaming depuis Internet.
 
Pour ce faire, je dispose d'un récepteur bluetooth/audio relié à ma chaine Hifi
http://www.belkin.com/iwcatproduct [...] _id=508754
ce qui me permettait déja de jouer la musique depuis mon smartphone ou le PC portable  sur chaine...Mais l'idéal serait de ne pas "monopoliser" le PC ou le téléphone pour jouer de la musique.
 
C'est donc le DS qui devra se charger de stocker/streamer la musique (il est lui-même relié à ma Freebox en rj45 et accède donc à internet).
 
Suite ici => http://forum.hardware.fr/hfr/OSAlt [...] m#t1233031


Sagittarius a écrit :

Je viens d'essayer XFCE4 en XDMCP et ça fonctionne pas mal.
 
Pour cela, aptitude install xfvb xfce4 et gdm ou xdm.
Après modifier la section XDMCP de /etc/gdm/gdm.conf avec Enable=true.
 
Puis depuis votre pc habituel (en ouvrant les ports qui vont bien) dans une console en mode texte, vous logguer en utilisateur normal et : X -query ip_du_dockstar ou X -query ip_du_dockstar :1 (si vous avez déjà une session X lancée).
ou depuis kdm/gdm ouvrir une session distante
 
J'ai pris un cliché vite fait
http://www.maison-passive-nice.fr/images/dockstar_XFCE4.png


 

li1ju a écrit :


Pour le http, nginx est, comme beaucoup l'ont souligné, tout à fait adapté à une petite machine comme celle la, plus que apache.
par contre j'en ai vu qui se galéraient à recompiler un php, ou avaient des problèmes de dépendance, toussa... alors que y'en a pas besoin (enfin si on n'a pas le besoin de certaines fonctions spécifiques)
j'avais d'ailleurs rédigé un billet la dessus, en installant nginx, php5-cgi et comment on reliait les 2 en quelques lignes :  :)
le tout est d'installer juste php5-cgi, et pas le package php5. comme ça, apa problème :o
 
pour samba ca s'installe et se configure simplement... par contre une fois tout configuré, il faut normalement définir le pass avec la commande smbpasswd
et la curieusement la commande n'existait pas, bien que le paquet samba était bien installé  :heink: ....
j'ai trouvé un équivalent :

Code :
  1. cat /etc/passwd | grep smbuser | mksmbpasswd > /etc/samba/smbpasswd


et ne pas oublier de déclarer dans la section globale du smb.conf

Code :
  1. smb passwd file = /etc/samba/smbpasswd
  2. security = user


et ça roule :)
 
J'ai tenté un lm-sensors
l'install s'est bien passée, la commande sensors n'a rien detecté, mais sensors-detect a freezé debian direct et pas possible de redémarrer dessus....
donc redémarrage sur pogoplug, montage de la clé usb, chroot, désinstallation propre de lm-sensors avec aptitude, reboot normal... rien
finalement j'ai du reinstaller debian  :D
Néanmoins, je me demande si y'a pas un module à choper/compiler pour avoir la température du proc' ?
 
enfin, je suis un grand fan de munin, je l'installe partout :D
j'ai comme certains ici, rencontré des problèmes pour l'installer.
en fait, il suffit juste d'installer munin-node et c'est bon.
 
également, histoire de pouvoir envoyer des mails, j'ai installé ssmtp, beaucoup plus léger que postfix, et qui ne tourne pas en démon :

Code :
  1. aptitude install ssmtp bsd-mailx
  2. cd /etc/ssmtp
  3. vim ssmtp.conf


et on y met ceci :

Code :
  1. #
  2. # Config file for sSMTP sendmail
  3. #
  4. # The person who gets all mail for userids < 1000
  5. # Make this empty to disable rewriting.
  6. root=
  7. # The place where the mail goes. The actual machine name is required no
  8. # MX records are consulted. Commonly mailhosts are named mail.domain.com
  9. mailhub=smtp.lan
  10. # The full hostname
  11. hostname=ds.lan
  12. # Are users allowed to set their own From: address?
  13. # YES - Allow the user to specify their own From: address
  14. # NO - Use the system generated From: address
  15. FromLineOverride=YES
  16. RewriteDomain=mondomaine.com
  17. UseTLS=yes
  18. UseSTARTTLS=yes


ici, j'utilise un relais (smtp.lan) à qui ssmtp envoie les mails, avec un host mis à ds.lan, et un from complété avec @mondomaine.com si on met juste le user en destinataire
apres, la syntaxe classique  

Code :
  1. echo  coucou | mail -s "email de test" machin@truc.com


marche nickel, avec du TLS en prime
 
sinon, vu que ça marche bien, je vais ptêt bien m'en prendre un 2è pour faire office de routeur, avec une 2è interface réseau usb, utilisable via le module asix (j'ai un nettop qui marche avec ça, pas de blème)


 

velo_love a écrit :

Bonsoir,
j'ai mis en production mon Dockstar plutôt typé domotique :
- gestion de mes volets roulants
- télérelevé des informations fournies par le compteur EDF
- disque de backup pour mon PC de bureau
http://img145.imageshack.us/img145 [...] 424.th.jpg


 

bogey a écrit :


J'ai fais une custom niveau hardware  :whistle:  
voila sa nouvelle maison :
http://img4.imageshack.us/img4/9771/img2011052000039.jpg
Je suis entrain de regarder s'il ne monte pas trop en température avant de refermer le boîtier et éventuellement faire un trou pour la LED du dockstar


 
 

li1ju a écrit :

:hello:  
 
quelques nouveautés sur mon dockstar adoré tournant sous debian squeeze sur une clé usb 8Go
actuellement, il n'a que 4 jours d'uptime suite à un gros aptitude safe-upgrade avec version plus récente du kernel :p
mais sinon il tourne 24h/24 depuis octobre 2010 et pas de souci majeur
 
 -minidlna : à coté j'ai une chaine hifi philips qui peut lire des radios internet, et aussi faire de l'UPNP, c'est royal  :love:  
 tuto d'install trouvé sur le site galipe (ici monsieur je crois :p ) http://www.galipe.net/articles/min [...] lna-leger/
 la derniere version de minidlna 1.22 gèere bien le inotify donc pas de re-scan intensif du dosier contenant les ziques
 
- partage de mon imprimante, une vieille laserjet 6L qui marche tres bien grâce à son adaptateur parallelle/usb
 uniquement avec cups, fonctionne depuis des cliens nux et windows (pas besoin de samba :) )
 
sinon, j'ai aussi trouvé sur dealextreme un thermometre usb à pas cher: http://www.dealextreme.com/p/usb-d [...] ature-7003
initialement, il ne fonctionne que sous win avec un soft limité en .NET, mais un driver existe pour nux: http://svn.kd2.org/svn/misc/system/temper-1.0/
pour compiler le soft sur le DS (avec debian)

Code :
  1. wget http://svn.kd2.org/svn/misc/system/temper-1.0/Makefile
  2. wget http://svn.kd2.org/svn/misc/system/temper-1.0/temper.c
  3. wget http://svn.kd2.org/svn/misc/system/temper-1.0/temper.h
  4. aptitude install build-essentials
  5. make


et hop, un binaire ARM !
Bref, j'ai commandé 2 thermometre pour monitorer (via munin) la températture ambiante de ma piaule, et de mon placard ou j'ai mes serveurs :D


 
 

li1ju a écrit :

bon sinon, pour reparler DS, le mien fait la geule niveau ram :D
http://uppix.net/2/5/7/032ea8612d2901b0af9cccdb786a7.png
 
dessus j'ai un ssh, postfix, dkim-filter, munin-node et bind qui tournent, ne consomment pas énormement
http://uppix.net/0/8/d/7184f941bdfee5865a4985076d597.png
 
j'ai réduit un peu /proc/sys/vm/swappiness à 40 voire 30 pour diminuer le swap, mais rien à faire
pourtant, j'ai en moyenne une 10aine de mo inutilisés
y'a moyen de bricoler pour réduire encore ? ou au moins de savoir précisément ce qui le fait swapper ?
 
 
ha et j'ai installé mon thermometre usb temper, ça marche plutôt bien :)
http://uppix.net/b/a/0/3f1e000fdd05b54f8689dd41ac469.png


 

Sagittarius a écrit :

Un exemple d'utilisation, audiophile, des Dockstars:
http://www.maison-passive-nice.fr/images/dockstars_u3-vdac.png
 
- Un Dockstar sous Debian Squeeze à la fois NAS (webdavs, nfs, samba, ftp) et passerelle/boot (serveur dhcp, tftp)
Ce premier contient tous les fichiers musicaux en flac.
Il est équipé d'une clé usb WiFi pour se connecter au routeur (Freebox)
Le port Gigabit est relié à:
- Un deuxième Dockstar sous Archlinux serveur MPD qui boote via tftp sur le premier et accède aux fichiers musicaux via nfs.
 
Pourquoi ?
Parce que le transport USB -> coax numérique (ici, un April Stello U3) est en mode asynchrone USB audio class 2.0, supporté sous Linux bien sûr et qu'idéalement pour ne pas affecter le flux envoyé vers ce transport qui prend en charge jusqu'à 24 bits/192 kHz, il est préférable de lui allouer exclusivement le port USB. Donc exit une clé USB de boot.
 
Par ailleurs, le transport USB est relié à un DAC V-dac de Musical Fidelity. Ce dernier est relié à l'amplificateur.
 
Le tout se gère par n'importe quel client mpc.


 
 
Installation de webmin sous Debian Lenny:

monsieur a écrit :


http://hfr-rehost.net/img10.hostingpics.net/pics/558002webmin.png
 
Il y a des réglages que je préfère faire dans webmin plutôt qu'à la console ;)
Etant donné que Webmin c'est simplement une collection de scripts en perl, on peut prendre une version "all.deb" (c'est à dire sans notion d'architecture) vu qu'il n'y a pas de binaires compilés dedans. Cette attitude de prendre un fichier debian "all" est exceptionnelle pour webmin et à ne pas reproduire pour d'autres choses sauf si l'on sait exactement ce que l'on fait.
 
pour l'installation de webmin:
aptitude install libnet-ssleay-perl openssl libauthen-pam-perl libio-pty-perl apt-show-versions
cd /tmp/
wget http://prdownloads.sourceforge.net [...] -2_all.deb
dpkg -i webmin_1.510-2_all.deb


 
 
Installation de SparkleShare sous Debian Squeeze:
SparkleShare est un "dropbox like" open source -> http://sparkleshare.org

xonelenox a écrit :


Voici la démarche, qui a correctement fonctionné sur mon DockStar en réseau avec 3 Linux (ubuntu 10.04):
 
Installer sur le serveur (Notre jolie nouveau DockStar) :
====================================

Code :
  1. root@debian:~#  apt-get install git-core openssh-server
  2. root@debian:~#  git init --bare /home/OpenDrobox.git


 
Et c'est tout pour le serveur "Cool" non ?
Voici les perfs avec TOP de ma petite machine après cette installation :

Code :
  1. root@debian:~# top
  2. top - 13:08:37 up  2:00,  1 user,  load average: 0.11, 0.04, 0.00
  3. Tasks:  39 total,   1 running,  38 sleeping,   0 stopped,   0 zombie
  4. Mem:    125724k total,    24616k used,   101108k free,      932k buffers
  5. Swap:   303528k total,        0k used,   303528k free,    15744k cached


 
 
installer "Sparkleshare" sur un client Linux (ubuntu 10.04):
====================================

Code :
  1. sudo apt-get install gtk-sharp2 mono-runtime mono-devel monodevelop \
  2.      libndesk-dbus1.0-cil-dev nant libnotify-cil-dev libgtk2.0-cil-dev \
  3.      libwebkit-cil-dev intltool libtool python-nautilus libndesk-dbus-glib1.0-cil-dev libappindicator0.1-cil-dev


Code :
  1. sudo apt-get install git-core openssh-client


Code :
  1. ssh-keygen


(next,next,next pour toutes les questions posé par "ssh-keygen" fonctionne tres bien ...)
 
On transfere la clef sur notre DockStar :

Code :
  1. ssh-copy-id root@IP_DU_DOCKSTAR


Telecharger SparkleShare :
==================
ICI : https://github.com/hbons/SparkleShare/downloads
 
Compilation et installation de SparkleShare sur le client (ubuntu) :

Code :
  1. ./configure --prefix=/usr
  2. make
  3. sudo make install


Pour suivre l’évolution de "sparkleshare", dans un terminal sur votre client lancer ceci :

Code :
  1. sparkleshare start


 
La fenêtre de configuration des comptes "SparkleShare" se lance :
1) name & e-mail
2) click next.
3) "On my own server:"  root@IP_DU_DOCKSTAR
4) "Folder Name": /home/OpenDrobox.git)
5) click Sync


 
 
Partage d'une imprimante usb sur le réseau sous Debian Lenny:

thana54 a écrit :

Imprimante réseau en place [:volta]

Code :
  1. aptitude install printconf lynx cups-driver-gutenprint hpijs


 
Allumez l'imprimante avant la fin de l'installation des paquets, ca peut servir :o
Et pourquoi lynx au fait ? Pour configurer cups, et ca se passe par une page web: http://localhost:631
Donc goto onglet Administration > Add Printer, sélectionnez l'imprimante connectée en usb, n'oubliez pas de partager l'imprimante et de partager les imprimantes et d'autoriser l'administration à distance.
 
La manipulation est bien résumée par là: http://ubuntuforums.org/showthread.php?p=8667635
 
Je ne connaissais pas en mode headless, j'étais un peu perdu à jongler avec cups et hplip (ce que je faisais d'habitude) mais manquait quelque chose pour détecter l'imprimante et la configurer. printconf fait tout ca presque tout seul, un petit tour avec lynx sur l'interface web cups et c'est réglé.
 
Seul point noir, j'ai passé une petite heure à faire du ménage dans les paquets pour gagner 60 malheureux megas, qui ont été vite comblés par printconf et ses copains (près de 200Mo).
J'ai beau être matinal... http://hfr-rehost.net/http://hfr.t [...] 1213622808
 
La photo finish sur le client, ca fait toujours plaisir:

Code :
  1. sudo aptitude install system-config-printer


Et fichier > Connexion...
http://www.pixelz.fr/c/3/1/1c13b6bc0128e1f6cfb9c6231bce7tt.jpg
 
Si vous avez une solution plus légère, je suis preneur :jap:

Message cité 3 fois
Message édité par blanbec le 16-10-2011 à 14:38:07

---------------
Mon feed-back | Topic unique: Seagate Dockstar
Reply

Marsh Posté le 29-07-2010 à 15:31:50    

\o/


---------------
(old) Feed HA/V          
Reply

Marsh Posté le 29-07-2010 à 15:32:44    

[:shadowdim]


---------------
www.google.fr  
Reply

Marsh Posté le 29-07-2010 à 15:33:22    

[:hide]  [:asleepbuddah]


---------------
Achats/Ventes
Reply

Marsh Posté le 29-07-2010 à 15:35:12    

J'ai recommandé une cargaison. Dois vraiment yavoir un soucis de prix, car le prix public conseillé à l'air d'être 70€ !


---------------
Spécialiste du bear metal
Reply

Marsh Posté le 29-07-2010 à 15:35:53    

C'est bien, tu pourras en bricker plusieurs pour le bien de la communauté [:dawa]


---------------
(old) Feed HA/V          
Reply

Marsh Posté le 29-07-2010 à 15:40:02    

Ou pas :o


---------------
Spécialiste du bear metal
Reply

Marsh Posté le 29-07-2010 à 15:51:38    

Vivement la réception de mon Dock  :love:  
 
Au programme pour ma part:
 
.Debian  
.Gestionnaire de Torrent
.Serveur de fichier  
.Serveur DHPC
 
Le reste on verra suivant la puissance du machin, j'en ai commandé qu'un mais à voir pour un 2ème  :pt1cable:


Message édité par _Doug_ le 29-07-2010 à 17:14:54
Reply

Marsh Posté le 29-07-2010 à 15:51:38   

Reply

Marsh Posté le 29-07-2010 à 15:54:00    

Plam a écrit :

J'ai recommandé une cargaison. Dois vraiment yavoir un soucis de prix, car le prix public conseillé à l'air d'être 70€ !


J'suis tenté aussi mais je ne sais même pas si je vais réussir à faire quelque chose d'une seule de ces bestioles :sweat:  
 
 
Je compte sur toi petit topic  :)


---------------
oui oui
Reply

Marsh Posté le 29-07-2010 à 16:06:07    

Déjà posté sur le topic des plug-computer, mais ça ne fera pas de mal de répéter ici : http://cooltrainer.org/projects/freebsd-kirkwood/ , un tuto pour l'installation de FreeBSD notamment sur le Dockstar ^^

Reply

Marsh Posté le 29-07-2010 à 16:09:10    

blanbec a écrit :

- Consommation annoncée: entre 4 et 8W selon le fonctionnement (et en incluant la consommation d’un HDD 2.5″)


 
Je vois que tu as repris les spécifications "brut de fonderie" sur ce site: http://www.galipe.net/articles/plu [...] -dockstar/
 
En fait pour la consommation, ce n'est pas une spéc officielle, mais une estimation que j'ai faite. ;)
J'explique comment j'en suis arrivé à 4-8W:
 
Pour le full:
- Seagate annonce 5W en idle et en full :D (loool ça me parait peu réaliste que conso idle = conso full)
- un HDD 2.5" auto-alimenté (par une seule prise USB) consomme au max 2.5W (car alimenté en 5V et le standard électrique des prises USB pour les PC c'est 500mA max)
d'où 5+2,5=7,5W
- j'ai lu sur un blog qu'un utilisateur l'avait testé avec un HDD 2.5" (avec un appareil à approximation au Watt près) à 8W, donc ça correspond au 7,5W
-> prenons donc 8W pour le max et cela valide les 5W de la machine seule en full
 
Lorsque la machine est en idle:
- La consommation du CPU varie bien (contrairement au chiffres annoncés par Seagte): 200-300mW de base et 1Watt en full (donc -0,7W)
- l'interface réseau, elle aussi consomme moins, tout comme le bus USB, la NAND non solicités, etc... (mais impossible à estimer, mais je cible sur 0,4W)
- le HDD peut se mettre spin down, voir en standby donc consommation négligeable réduite à 0.25W (en standby)
->5-0,7-0,4+0,25 = 4,15W mon estimation à la louche en idle, que j'arrondie à 4W pour faire joli
 
Note: le transfo d'alimentation peut donner du 24W max à la bête (12V/2A), donc de quoi auto-alimenter à l'aise (et avec de la marge) tous les ports USB :D

Message cité 2 fois
Message édité par monsieur le 29-07-2010 à 16:12:00

---------------
mon feedback H/V
Reply

Marsh Posté le 29-07-2010 à 16:09:39    


 
Je pige pas bien, c'est un dual-boot avec les deux OS en NAND ?  :??:  
Y'a assez de place pour tout ça ?


---------------
(old) Feed HA/V          
Reply

Marsh Posté le 29-07-2010 à 16:18:32    

deK a écrit :


 
Je pige pas bien, c'est un dual-boot avec les deux OS en NAND ?  :??:  
Y'a assez de place pour tout ça ?


 
Pas pu tester encore, mais a priori, oui, ça ressemble à ça :)

Reply

Marsh Posté le 29-07-2010 à 16:21:31    

Dans le tutoriel, il dit que FreeBSD ne peut pas accéder à la NAND, donc toutes les modifs doivent se faire depuis le Linux de base, y'a un peu de ça que je pige moyen aussi :o
Et le cas échéant, comment faire pour rebooter sur le Linux sans connexion série ? :o


---------------
(old) Feed HA/V          
Reply

Marsh Posté le 29-07-2010 à 16:24:00    

deK a écrit :


 
Je pige pas bien, c'est un dual-boot avec les deux OS en NAND ?  :??:  
Y'a assez de place pour tout ça ?


 
Ya deux partitions sur la NAND:
- une de 32Mo pour l'OS original
- une de 219Mo pour du stockage, et ainsi utilisable pour un autre OS
 
Donc oui dual-boot possible sur la NAND si tu OS peut se contenir dans 219Mo
:D
 

deK a écrit :

Dans le tutoriel, il dit que FreeBSD ne peut pas accéder à la NAND, donc toutes les modifs doivent se faire depuis le Linux de base, y'a un peu de ça que je pige moyen aussi :o


Il faut d'abord modifier le boot manager (donc depuis le firm standard) et puis utiliser l'outil blparam, mais ensuite no problemo (toujours d'après le tutoriel)

Message cité 1 fois
Message édité par monsieur le 29-07-2010 à 16:29:40

---------------
mon feedback H/V
Reply

Marsh Posté le 29-07-2010 à 16:29:50    

En relisant... si j'ai bien compris cette fois-ci, le kernel FreeBSD semble installé sur les 219Mo de la NAND (en dual-boot donc), et le reste de l'OS sur une clef USB.

Reply

Marsh Posté le 29-07-2010 à 16:35:23    

EDIT : Au temps pour moi, j'avais pas bien compris  :jap:


Message édité par arn033 le 29-07-2010 à 17:32:52

---------------
Achats/Ventes
Reply

Marsh Posté le 29-07-2010 à 16:42:02    

monsieur a écrit :

 

Ya deux partitions sur la NAND:
- une de 32Mo pour l'OS original
- une de 219Mo pour du stockage, et ainsi utilisable pour un autre OS

 

Donc oui dual-boot possible sur la NAND si tu OS peut se contenir dans 219Mo
:D

 


 

J'avais pas pigé que l'OS de base n'utilisait pas la partoche de 219Mo :o

 

Mais donc si le boot est paramétré par défaut pour pointer sur la deuxième partoche, comment on fait pour booter sur la première (si besoin), vu que FreeBSD ne sait (d'après l'auteur) pas écrire dans le bootloader ?

Message cité 1 fois
Message édité par deK le 29-07-2010 à 16:42:39

---------------
(old) Feed HA/V          
Reply

Marsh Posté le 29-07-2010 à 16:42:05    

29/07/2010 15:57  Colis livré au Relais Kiala
 [:cerveau delight]  
 
Qui c'est qui va installer Debian demain ?
 
 


---------------
www.google.fr  
Reply

Marsh Posté le 29-07-2010 à 16:43:32    

Marvell a sorti un logiciel multiplateforme pour flasher facilement un plug computer:
http://www.linuxfordevices.com/c/a [...] Installer/
Il semblerait que ça marche avec le dockstar mais c'est pas encore sur... qui se dévoue pour tester :whistle:

Message cité 1 fois
Message édité par blanbec le 29-07-2010 à 16:45:10

---------------
Mon feed-back | Topic unique: Seagate Dockstar
Reply

Marsh Posté le 29-07-2010 à 16:44:35    

Plam ... Il en a plein.


---------------
www.google.fr  
Reply

Marsh Posté le 29-07-2010 à 16:44:45    

Plam, il en aura plein :o

 

Edit : burned [:rofl]


Message édité par deK le 29-07-2010 à 16:44:58

---------------
(old) Feed HA/V          
Reply

Marsh Posté le 29-07-2010 à 16:46:50    

J'ai pensé pareil  :D


Message édité par arn033 le 29-07-2010 à 16:47:10

---------------
Achats/Ventes
Reply

Marsh Posté le 29-07-2010 à 16:47:03    

Halte là, j'ai pas reçu le porte conteneur de dockstar encore [:ocube]


---------------
Spécialiste du bear metal
Reply

Marsh Posté le 29-07-2010 à 16:53:40    

deK a écrit :


 
J'avais pas pigé que l'OS de base n'utilisait pas la partoche de 219Mo :o
 
Mais donc si le boot est paramétré par défaut pour pointer sur la deuxième partoche, comment on fait pour booter sur la première (si besoin), vu que FreeBSD ne sait (d'après l'auteur) pas écrire dans le bootloader ?


 
J'ai l'impression que soit tu n'as pas lu le tutoriel, soit tu t'arrête à chaque ligne pour poser une question répondu à la ligne suivante du tutoriel  :lol:  
Regarde la partie "Set up dual-boot"
 

boobaka a écrit :

29/07/2010 15:57  Colis livré au Relais Kiala
 [:cerveau delight]  
 
Qui c'est qui va installer Debian demain ?


 
Je me tâte pour installer Debian dessus dès ce soir  :sleep:  
 

blanbec a écrit :

Marvell a sorti un logiciel multiplateforme pour flasher facilement un plug computer:
http://www.linuxfordevices.com/c/a [...] Installer/
Il semblerait que ça marche avec le dockstar mais c'est pas encore sur... qui se dévoue pour tester :whistle:


 
oh!  :bounce:


---------------
mon feedback H/V
Reply

Marsh Posté le 29-07-2010 à 17:00:45    

monsieur a écrit :

 

J'ai l'impression que soit tu n'as pas lu le tutoriel, soit tu t'arrête à chaque ligne pour poser une question répondu à la ligne suivante du tutoriel  :lol:
Regarde la partie "Set up dual-boot"

 


 

Justement, c'est cette partie que je ne pige pas bien [:transparency]

 
Citation :

With this setup, the DockStar will boot FreeBSD every other reboot. If you have serial console access, feel free to set bootcmd to “run bootcmd_usb”, but everyone else should leave it alone. That way you can get back into the stock firmware to perform updates or if you decide you just don’t like FreeBSD :)

 

C'est pas du tout clair pour moi :

 

-"other" reboot ?
-"that" way : laquelle ? Tout ce que je comprends c'est que c'est possible uniquement avec un accès série ?

 

Je dois être con, ça n'aurait rien d'étonnant :o


Message édité par deK le 29-07-2010 à 17:03:00

---------------
(old) Feed HA/V          
Reply

Marsh Posté le 29-07-2010 à 17:11:10    

humm ouaip en effet.... my mistake  :jap:  
 
J'avais oublié que pour le cable série il fallait faire un peu de bricole à la machine... notamment lui ouvrir le ventre.
 
Dans ce cas, si tu veux utiliser le dual boot régulièrement, il faut peut-être mixer deux tutoriels, celui de l'installe de debian sur boot USB et celui de l'installe de FreeBSD.
Avec un scénario comme suit:
- si ya un système bootable sur une clef USB, il boot dessus
- sinon il boot sur la NAND (avec son ordre interne pré-défini: FreeBSD ou le firmware original)
 
Et bien-sur, sur une clef USB spare tu y mets une petite Debian qui te permet en ssh d'accéder à la NAND et d'y modifier son ordre de boot interne (FreeBSD ou le firmware original)


Message édité par monsieur le 29-07-2010 à 17:12:30

---------------
mon feedback H/V
Reply

Marsh Posté le 29-07-2010 à 17:14:42    

Ah mais je ne veux pas dual-booter régulièrement, je veux juste une solution de secours au cas où je pète mon deuxième boot :D
(mon idée c'est de mettre un kernel arch sur la partoche de 219Mo et de poursuivre le boot sur un rootfs en NFS - en général ça ne marche jamais du premier coup  :D )

 

Lui ouvrir le ventre à la bestiole pas de soucis, c'est plus la construction de l'interface série qui me gonfle un peu.

 

Edit : mais oui bonne idée le coup du boot USB si clé USB présente.


Message édité par deK le 29-07-2010 à 17:15:08

---------------
(old) Feed HA/V          
Reply

Marsh Posté le 29-07-2010 à 17:30:36    

Mieux, le type qui a fait la procédure pour l'installe de debian, a fait aussi du dév:
http://jeff.doozan.com/debian/uboot/
 

Citation :

You can turn on netconsole to interact with uBoot over a network instead of a having to build a serial cable


 
On est encore dans la phase "appropriation de la machine par la communauté", plein de solutions plus souples et plus élégante vont sortir à mesure que les hackers et bidouilleurs en tout genre vont se pencher dessus.
 
Note: la Dockstar est aussi en déstockage aux Etats-Unis et a vu une chute dramatique du prix (de 99$ elle est brutalement passée à 24$ puis 20$), donc il va y avoir une bonne base d'utilisateurs :)


Message édité par monsieur le 29-07-2010 à 17:35:54

---------------
mon feedback H/V
Reply

Marsh Posté le 29-07-2010 à 17:35:11    

[:cerveau huit]


---------------
(old) Feed HA/V          
Reply

Marsh Posté le 29-07-2010 à 18:01:27    

[:pcgamer]  
 
J'ai recu le miens hier, mais j'attends un tuto fiable pour y installer une version d'openwrt qui supporte les plugins standards.
 
Je ne me sens pas trop de devoir faire des compil à chaque plugin ou de devoir bricoler un câble série si je rate la manip'  :D


Message édité par azrael24 le 29-07-2010 à 18:04:19
Reply

Marsh Posté le 29-07-2010 à 18:04:47    

Ce qui m'inquiète, c'est dans le cas d'un boot sur USB, s'il y a plusieurs disques et/ou clefs branchés sur la Dockstar: se débrouille-t-elle intelligemment avec ça?


---------------
mon feedback H/V
Reply

Marsh Posté le 29-07-2010 à 18:23:30    

Le nouveau bootloader vérifie si il y a un kernel sur ta clé / disque usb.
Si c'est le cas, ça démarre dessus, sinon, ça démarre sur le système d'origine (la nand).
Après, si tu as plusieurs kernel sur plusieurs périphériques usb, ça risque de merder !

Message cité 1 fois
Message édité par blanbec le 29-07-2010 à 18:24:25

---------------
Mon feed-back | Topic unique: Seagate Dockstar
Reply

Marsh Posté le 29-07-2010 à 18:36:17    

blanbec a écrit :

Le nouveau bootloader vérifie si il y a un kernel sur ta clé / disque usb.
Si c'est le cas, ça démarre dessus, sinon, ça démarre sur le système d'origine (la nand).
Après, si tu as plusieurs kernel sur plusieurs périphériques usb, ça risque de merder !


 
Nope à ce qu'il me semble il va vérifier s'il y a un kernel sur /dev/sda1 seulement.
Ce que je me demande c'est comment la bécane va déterminer sur quel port USB est /dev/sda1 si j'ai par exemple 3 périphériques USB dont 1 seul a un kernel (et les autres c'est du stockage pur) ?


Message édité par monsieur le 29-07-2010 à 18:37:09

---------------
mon feedback H/V
Reply

Marsh Posté le 29-07-2010 à 19:03:46    

Bonjour,
On ne va pas refaire le débat P2P légal/pas légal une 10000ième fois.
Donc :
   - le propriétaire du premier post édite son message
   - et les occurences suivantes supprimées par les propriétaires des différents posts. (édition ou suppression)

 

Ca serait dommage que le topic meurt si jeune.

 

Merci


Message édité par o'gure le 29-07-2010 à 19:04:59
Reply

Marsh Posté le 29-07-2010 à 19:08:38    

Drapal, je tiens le mien en ce moment, il est minuscule ce bidule...
J'aurais du en prendre plusieurs :o

 

C'est parti pour l'install...


Message édité par tranlu le 29-07-2010 à 20:22:18
Reply

Marsh Posté le 29-07-2010 à 19:34:14    

Avant d'avoir l'idée de jeter le carton, vérifiez bien tout dedans: ya un adaptateur pour prises électriques anglaises planqué dans un petit recoin.


---------------
mon feedback H/V
Reply

Marsh Posté le 29-07-2010 à 20:23:57    

Bon ben c'est mal engagé :

 

Au boot j'ai 10sec de clignotmement vert puis ca passe au clignotement orange.
Aucune info ne remonte sur mon serveur DHCP donc connexion ssh impossible etc...

 

D'après la doc en ligne :

 

----
Why is the light on the front of the Dockstar blinking amber?
A blinking amber light indicates the FreeAgent Dockstar did not boot up properly.

 

   Hit the reset button located on the back of the Dockstar.
    Reboot the Dockstar by disconnecting/reconnecting the power cable.
    Plug the Dockstar directly into a wall outlet, eliminating any overcrowded power strip from the setup.
----

 

Me faudrait la console série pour voir ce qui se passe mais j'ai peur que ca soit un DOA...

Message cité 1 fois
Message édité par tranlu le 29-07-2010 à 20:46:23
Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed