Journal NAS Lacie Network Space : un firmware alternatif, j'ai participé !

Posté par  (site web personnel) .
Étiquettes : aucune
25
28
oct.
2009
J'ai commandé un NAS grand publique (Lacie Network Space 1 TO). Ca coute une centaine d'euros, disque de 1TO compris, donc on imagine bien que les perfs seront à la hauteur du prix.

Mais au dela des perfs, ce sont les fonctionnalités qui m'ont déçu !!
Il propose bien le partage FTP et samba, mais seulement un partage publique et un seul partage privé (login/pass).
Une séparation des droits est indispensable pour moi...

Puisque le NAS est sous linux, j'ai cherché un firmware alternatif, mais rien, seulement des personnes motivées qui arrivent à obtenir un telnet grâce à une faille dans l'interface web.
Ils mettent à jour ou ajoutent certains soft, mais rien de plus.

Et puis j'ai remarqué qu'un NAS Philips (le SPD8020) était très proche techniquement (même carte de dev de chez Marvell), et que quelqu'un maintenait un firmware alternatif (2) !

Cette personne (jippiejajee, un holandais) a pris le temps de m'aider à comprendre la structure du disque Lacie, et à la modifier pour pouvoir utiliser son firmware alternatif Philips.

Pour résumer :
- Il faut sortir le disque du NAS
- Refaire toutes les partitions
- Formater un peu d'ext3 et utiliser dd pour importer certaines partitions brutes.

jippiejajee a du adapter son firmware à la séquence de boot imposée par le hardware Lacie, j'ai débugué, et maintenant ça fonctionne !
Il en fait donc une version à part entière, qui possède son tutoriel (3).

Ce firmware propose tout ce qui me manquait :
- gestion des utilisateurs
- meilleure gestion des partages
- des fioritures comme partage NFS, client torrent....
- de meilleurs perfs en samba et en FTP

Le libre à encore gagné !
J'espère que d'autres pourront délivrer leur NAS grâce à ce firmware alternatif.


(1) L'annonce chez moi (pour une fois que je contribue je suis fier ;-)
[http://www.exblog.fr/post/20091026_LaCie-Network-Space-firmw(...)]

(2) Firmware alternatif pour Philips SPD8020
[http://convopit.org/forum3/viewtopic.php?f=120&t=19371]

(3) Firmware alternatif pour Lacie Network Space
[http://convopit.org/forum3/viewtopic.php?f=120&t=21953]
  • # NFS une fioriture ? :p

    Posté par  . Évalué à 7.

    Dans mon environment unique Unix(!sic) je trouve que c'est surtout une fonctionnalité clé! :p

    Un grand merci pour le lien!
    • [^] # Re: NFS une fioriture ? :p

      Posté par  (site web personnel) . Évalué à 1.

      samba marche aussi sous unix. Il y a aussi un semblant d'identification qu'i n'existe pas sous NFS. Samba propose aussi en général des performances de transfert supérieur.

      "La première sécurité est la liberté"

      • [^] # Re: NFS une fioriture ? :p

        Posté par  . Évalué à 2.

        Et gros avantages, on peut monter facilement monter un partage samba en cours de session et en tant que simple utilisateur (fuse / smb4k). J'ai jamais réussi a faire aussi propre et simple pour nfs
        • [^] # Re: NFS une fioriture ? :p

          Posté par  . Évalué à 2.

          Hello,

          Pour qu'un user puisse monter et demonter des partages NFS en cours de session, il faut spécifier les options suivantes dans le fstab:

          [ip server]:[chemin partage] [point de montage] nfs user,noauto

          et voilà !
          • [^] # Re: NFS une fioriture ? :p

            Posté par  . Évalué à 1.

            Ce qui oblige à connaître par avance le montage que l'utilisateur va souhaiter faire. Ce qui n'est pas adapté à tous les cas de figures.

            La gent féminine, pas la "gente", pas de "e" ! La gent féminine ! Et ça se prononce comme "gens". Pas "jante".

  • # netatalk + bonjour ?

    Posté par  . Évalué à 0.

    Je cherche un disque dur (multimedia si possible) capable de remplacer ma mediabox. Jusque la, rien de terrible.
    Mais j'ai rajoute dernierement une fonctionnalité qu'elle est chouette : time capsule server.
    En effet, elle me sert de time capsule pour sauvegarder mes Macs et ca marche rudement bien donc j'ai un besoin en plus maintenant... et ca complique beaucoup les choses.

    QQn aurait une idee ? Ce firmware alternatif pourrait faire l'affaire ?
    • [^] # Re: netatalk + bonjour ?

      Posté par  (site web personnel) . Évalué à 2.

      Bonjour,

      En quoi consiste Time Capsule ?

      Pour moi c'était juste un soft (comme celui de windows) qui gérait les backup et les différentes révisions des fichiers, de manière à pouvoir revenir en arrière en cas de problème.
      Mais sinon niveau communication avec le stockage, je pensais que c'était neutre (partage NFS, FTP, Appletalk.... n'importe quoi qui fonctionne).

      Tu peux vérifier de quoi tu as besoin ?
      • [^] # Re: netatalk + bonjour ?

        Posté par  (site web personnel) . Évalué à 2.

        Réponse à moi même : c'était sans le titre *netatalk*

        Mais d'après ce que j'en lis, netatalk c'est comme samba, mais pour MacOS 9 et moins.
        Depuis OSX ça semble être abandonné au profit de tout le reste (samba, ftp...)

        Netatalk serait un synonyme de Appletalk, et le tout serait deprecated depuis OSX.... Confirmation ?

        Tu peux nous confirmer tes possibilités autres ?
        • [^] # Re: netatalk + bonjour ?

          Posté par  . Évalué à 1.

          Sur Mac OSX, netatalk s'appel maintenant AFP et est toujours utilisé par défaut pour le partage de fichiers.

          "Bonjour" ne devrait pas être trop dur à implémenter dans le firmware, c'est compatible zeroconf il me semble. Pour AFP je ne sais pas ...
        • [^] # Re: netatalk + bonjour ?

          Posté par  . Évalué à 1.

          Salut,

          En fait, ca consiste surtout a configurer un serveur netatalk + avahi
          Y'a qq confs un peu particulieres a placer (plus une jolie icone a coller qqpart) mais dans l'ensemble c'est tres facile.

          Effectivement le protocole Appletalk a ete remplace par AFP mais Netatalk gere tout ce petit monde comme un grand.

          Le lien de Jean-Baptiste Mayer est excellent pour voir comme ca s'installe et se configure. C'est orienté a ubuntu mais y'a rien de vraiment violent pour une autre distrib :
          http://www.kremalicious.com/2008/06/ubuntu-as-mac-file-serve(...)

          Quoiqu'il en soit, pour un nas, je trouve que c'est la classe si il peut remplacer une time capsule qui coute 5x plus cher.
    • [^] # Re: netatalk + bonjour ?

      Posté par  . Évalué à 1.

      N'importe quel NAS qui supporte le protocole AFP peut servir pour la sauvegarde TimeMachine, du moment que tu dis à ton mac d'accepter des machines non-Apple grâce à la commande:

      defaults write com.apple.systempreferences TMShowUnsupportedNetworkVolumes 1

      Source: http://www.kremalicious.com/2008/06/ubuntu-as-mac-file-serve(...)
  • # A tester !

    Posté par  . Évalué à 1.

    Merci !

    J'ai acquis la bête il y a quelques semaines et ai été un peu déçu de la spartiatité (? ;)) de l'interface et des fonctionnalités.

    Je vais essayer ton boulot ce week-end :)

    Si tu recherches des 'features requests', une reconnaissance directe du disque pour time machine sur mac m'intéresse ;) Car ça a été un chipotage et que ce sera certainement pire si je dois réinstaller la machine et monter le disque pendant la procédure d'installation.

    Bref, merci ;)
    • [^] # correction non-automatique

      Posté par  (site web personnel) . Évalué à 3.

      un peu déçu de la spartiatité (? ;)) de l'interface
      un peu déçu par l'interface spartiate
      mais tu pensais à
      un peu déçu par l'austérité de l'interface

      "La liberté est à l'homme ce que les ailes sont à l'oiseau" Jean-Pierre Rosnay

    • [^] # Re: A tester !

      Posté par  (site web personnel) . Évalué à 2.

      J'ai fais la démarche de trouver le dev et de le guider pour adapter son firmware sur notre hardware, mais ça reste son développement ;-)

      Il a ouvert un post spécifique (lien 3) sur le forum qu'il utilise pour proposer son firmware, donc on peut lui demander d'autres fonctions.

      Il faut juste se rappeler qu'on a que 16mo de RAM (comme un bon vieux routeur WRT54G), et donc qu'on ne fera pas des miracles.
  • # Merci

    Posté par  . Évalué à 1.

    Merci beaucoup pour ce retour.

    Est ce que ce NAS est bruyant?
    • [^] # Re: Merci

      Posté par  . Évalué à 2.

      HEIN? Tu disais? Parle plus fort, j'ai pas entendu la question!


      ok, je => [X]

      THIS IS JUST A PLACEHOLDER. YOU SHOULD NEVER SEE THIS STRING.

    • [^] # Re: Merci

      Posté par  (site web personnel) . Évalué à 3.

      C'est un simple disque SATA et une petite carte contrôleur.
      Pas de ventilateur, donc le seul bruit est celui du disque dur.

      Je trouve qu'il ne fait pas trop de bruit (hormis des vibrations si tu le pose sur une tour métallique, comme un PC), surtout qu'il gère (heureusement) la mise en veille du disque.
  • # Authentification requise

    Posté par  . Évalué à 4.

    Suis-je le seul à ne pas pouvoir aller sur les liens 2 et 3 sans me taper une demande d'authentification de la part du forum ?

    The capacity of the human mind for swallowing nonsense and spewing it forth in violent and repressive action has never yet been plumbed. -- Robert A. Heinlein

    • [^] # Re: Authentification requise

      Posté par  (site web personnel) . Évalué à 2.

      En effet, puisque j'ai un compte je n'ai pas vérifié.

      J'ai demandé au dev son autorisation pour copier/coller son post d'annonce et ses explications (au lieu de rephraser...), j'attends sa réponse.

      Par contre le download sera laissé sur ce forum pour le moment...


      si il y a une forte demande, je pourrai mirorer tutorial et fichiers, mais tout centraliser sur le forum historique du dev c'est quand même pas mal pour le suivi.
  • # Client torrent ?

    Posté par  (site web personnel) . Évalué à 2.

    Tu dis que tu as rajouté un client torrent dedans ? Les puissance CPU et ram limitées de ce hardware arrivent à le gérer ?

    Impressionnant.

    Pour information, quel est le client "poid plume" que tu utilises ? Le client bittorent historique de Bram Cohen ?
    • [^] # Re: Client torrent ?

      Posté par  (site web personnel) . Évalué à 2.

      Le dev utilisait un client peu connu, mais depuis la dernière version (5.1) compatible avec notre modele Lacie, c'est transmission et son interface web ;-)

      Je n'ai pas encore testé, mais sur le forum certains semblent l'utiliser correctement. Il est juste conseillé de limiter le débit, car on manque de puissance par rapport à un vrai PC.
      Je ne sais pas ce que ça fait si on ne bride pas (limitation CPU ou utilisation du swap), il faudrait vérifier.
    • [^] # Re: Client torrent ?

      Posté par  . Évalué à 2.

      Le torrent ça ne demande pas tant de CPU que ça. Moins que Kad+ed2k, en tout cas. Sur un Celeron à 500MHz, rtorrent me bouffe environ 1% du CPU..

      THIS IS JUST A PLACEHOLDER. YOU SHOULD NEVER SEE THIS STRING.

  • # 24/24

    Posté par  . Évalué à 3.

    Consommation électrique ?
    Consommation électrique disque en veille (si possible) ?
  • # Copie du post sur le forum

    Posté par  (site web personnel) . Évalué à 3.

    Comme l'inscription est obligatoire sur le forum utilisé, voici la copie (autorisée par l'auteur) du texte du post pour info.

    Le dev préfère que les fichiers en download restent sur le forum pour regrouper les utilisateurs, je le comprends.
    Par contre n'importe quel utilisateur a ensuite le droit de redistribuer le package si il le souhaite (GPL, toussa...) mais il serait dommage de faire un miroir qui ne suit pas les futurs versions, à vous de voir.

    -----------------------------------------------------
    Titre : Lacie Network Space home made fvdw firmware upgrade
    Post by jippiejajee on Tue Oct 27, 2009 10:33 pm

    In the past year I developed a firmware upgrade for the Philips SPD8020 NAS. This because of the very limited features of the standard firmware from Philips. You can read more info her spd8020 home made firmware

    A user of the Lacie Network Space (Julien04) approach me with a request if it was possible to use this home made fvdw firmware on the Lacie Network Space. This looked feasible because it appeared that the Lacie has almost exactly the same hardware inside. Together we tested it and succeeded to make it work !

    This firmware will add many nice features that you don't have right now on the Lacie such for example create and delete shares, create and delete users, assign read/write rights per user per share, an ftp server and NFS file server, several mediaservers Marvel Upnp, Twonky, oxylbox and Firefly, and last but not least two torrent servers, Transmission and torrentflux-b4rt

    Now we make it available for other Lacie users as well.

    Please note that installing it is fully at your own risk and no guarantees are given. It has been successfully tested on the Lacie of Julien04 so it should work on any Lacie Network Space device assuming you follow the instruction procedure properly.
    Also note that the warranty of the Lacie Network Space will be void when you install this firmware.

    Attached you will find:

    (1) a file with name : how-to-fvdw-on-lacie.zip
    This contains a pdf file describing how to install the fvdw firmware on the lacie for the first time.
    This is only necessary the first time, further future upgrades can be done using the web interface of the new firmware.

    (2) a file with name: uImage-spd8020-sda5-targz.zip
    This contains two files that you will need in the first time install procedure.

    (3) 4 rar files containing the fvdw5-1 firmware image, this you will need as well in the first time install procedure,
    a readme.txt file with remarks regarding using the firmware and change log, a file MD5 containing the MD5 checksum of the image file. If you wish you can use the MD5 checksum to check if the image file is not corrupt. The MD5 checksum of the image file should be same as the number in the MD5 file.
    Download all 4 rar files and unpack them by clicking on one of them.

    success with upgrading and let us know your result and comments. :)

    howto-fvdw-on-lacie.zip
    (18.49 KB) Downloaded 13 times



    uImage-spd8020-sda5-targz.zip
    (1.16 MB) Downloaded 9 times



    fvdw5-1-image.part01.rar
    (7.63 MB) Downloaded 8 times


    fvdw5-1-image.part02.rar
    (7.63 MB) Downloaded 6 times


    fvdw5-1-image.part03.rar
    (7.63 MB) Downloaded 6 times


    fvdw5-1-image.part04.rar
    (7.51 MB) Downloaded 6 times

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.