Tuto : Ajouter ipkg sur un Synology DS1511+ ou un DS211j

Logo SynologyL’objectif de ce tutoriel est d’ajouter la fonctionnalité IPKG sur un Synology DS1511+  et DS211j (à titre  d’exemples) afin de pouvoir ajouter d’autres paquets par la suite, permettant ainsi de doter notre NAS de nouvelles fonctionnalités.
Les DS1511+ et DS211j ne sont que des cas particuliers, la démarche est la même pour les autres modèles (personnellement j’ai eu à le réaliser également sur DS409+, DS209, DS109+, DS1010+… ) et j’en parlerai en fin d’article.

Ici, nous ajouterons pour l’exemple le package Iperf qui mesure les performances réseau et pour pour lequel j’ai déjà réalisé un article sur ce site (utilisez le moteur de recherche pour le retrouver…)

Le tutoriel ci-dessous est une compilation de différents échanges sur les forums anglais de Synology .

UPDATE : ce tutoriel est valable sous DSM 3.2. Depuis le DSM-4.0, certaines modifications sont à apporter. Vous pouvez les consulter ici.

La procédure se réalise en très peu d’étapes :

  1. Activer le SSH sur votre Synology ,
  2. Se connecter en SSH en mode Root sur le Nas
  3. Télécharger le bon paquetage Ipkg adapté à votre matériel
  4. Installer ce paquetage et rebooter
  5. Installer d’autres paquetages à l’aide de Ipkg

Mise en garde préliminaire : Les manipulations qui vont suivre ne sont données que pour des personnes ‘expertes’ en ce sens qu’elles ont bien conscience que ces manipulations ne sont pas anodines et pourraient rendre définitivement inutilisable leur matériel, qu’elles annulent la garantie du constructeur. Ces manipulations sont donc sous leur seule responsabilité, et ni moi, ni ce site, ni personne d’autre qu’eux-mêmes ne peut être tenu pour responsable d’une mise hors service de leur matériel. De plus, aucune aide de quoi que ce soit ne peut être garantie en cas d’échec de la procédure de mise à jour du firmware. On vous aura donc prévenu, et je ne fournis même pas les mouchoirs pour pleurer ! Si vous ne vous en sentez pas tout à fait capable après lecture de ce tutoriel et/ou si vous ne comprenez pas bien de quoi il s’agit : RENONCEZ !

Les choses étant clairement énoncées, attelons-nous à notre tâche dans les pages suivantes.

Articles en relation avec celui-ci

This entry was posted in Informatique, Linux, Nas, Réseau, Tutoriels and tagged , , , , . Bookmark the permalink.

10 Responses to Tuto : Ajouter ipkg sur un Synology DS1511+ ou un DS211j

  1. Chr!x says:

    Merci. Tuto fonctionnant parfaitement pour le DS1511+.

  2. bourdoncle says:

    Super, merci.
    Fonctionnement ok pour le DS211j .

  3. kirigolusse says:

    Bonjour
    DS1010+/DS712+
    Très bien ton explication , mais tu pourrais peut être développer , au niveau quand les paquets sont installés ou et comment les mettre en action et comment .

    Cela serait certes très appréciés pour les débutants

    A+

    • Sam says:

      Je ne suis pas sûr de te suivre… Si tu installes un paquet (comme dans mon exemple : iperf ) , des information sur sa mise en oeuvre/utilisation est donné par la commande iperf –help . Chaque paqet dispose, la plupart du temps, d’une aide à son utilisation accessible avec la commande –help . Si ce n’est pas le cas il faut faire une recherche sur internet sur l’emploi du paquet que tu souhaites utiliser. Il m’est impossible d’expliquer l’ensemble des paquets disponibles vu le nombre ;-)

  4. kirigolusse says:

    Merci de ta réponse mais je pense que , tu ne m’as pas compris ou que je me suis très mal exprimé
    Je sais qu’il y a un max de paquet et que chacun a une fonctionnalité bien précise pour ce que l’on veut faire
    Prenons par exemple vlc
    On install ce paquet via la commande dédiée , soit , on voit que le paquet via l’interface s’installe bien , mais , ou est il maintenant et comment l’utiliser ?? :(

    Voilà donc ma question :) Sous windows le pb ne se pose pas car install = icône mais là ?

    J’espère avoir été plus clair cette fois ci

    Merci
    A++

    • Sam says:

      Je pense t’avoir bien compris…
      Ici tu prends l’exemple de VLC… Je suppose qu’alors tu veux faire du transcodage avec ton nas ( je ne suis pas sûr que ce soit pertinent mais bon… c’est ton choix). Il faut donc travailler avec VLC en ligne de commande et il s’agit donc de savoir comment fonctionne VLC dans ce mode. C’est donc un tuto sur VLC qu’il te faut… Par exemple , une recherche sur internet t’amènera sur des forums où certains l’ont installé et utiliser en activant l’interface Web avec des commandes du type : vlc -I http –http-src /opt/share/vlc/http (a changer mais là se trouve les pages livrées avec vlc) –http-host ip-de-linterface_ou_nom:port (def. all-interfaces:8080) . Mais n’étant pas expert en vlc , ni même en transcodage, je ne couvre pas ce genre de tuto.

      Si tu installes squid , c’est alors un tuto sur squid qu’il te faudra pour compléter son installation… d’où ma réponse te disant que je ne pouvais couvrir tous les paquets ;-) .

      Quand tu installes ce genre de paquets, tu es en environnement linux en ligne de commande . Il n’y a pas d’environnement graphique sur ton Nas, mais un serveur Web qui te permet d’administrer « graphiquement » ton appareil . Tu peux alors ajouter des paquets qui sont prévus pour être administrer par ce serveur Web ( voir Centre de packages dans l’interface du Synology pour les packages officiels et certains de mes articles à ce sujet) . Il existe aussi certains packages non officiels développés par des utilisateurs/développeurs aguerris …
      Mais de toutes les manières , ton Nas n’offre pas d’environnement graphique « à la windows » de manière « native » .

      • kirigolusse says:

        Ok merci au moins une réponse claire pour un débutant au niveau ligne de commande :( :( ( pas gagné là mais suffit d’essayer d’apprendre pour progresser :) ) , je sais bien qu’il n’y a pas relation interface graphique et NAS

        Rassures toi je ne fais pas de transcodage VLC c’était juste un exemple :)

        A ++

  5. Didier says:

    Merci pour ce tuto que j’ai suivi à la lettre.
    Par contre, au moment de l’installation, il me dit :
    Error : CPU not Marvell Kirwood, probably wrong bootstrap.xsh

    J’ai un DS212+ et j’ai téléchargé syno-mvkw-bootstrap_1.2-7_arm.xsh comme spécifié dans la nommenclature synology et sur le site de Fredo http://fredo.servehttp.com/html/Astu-02.htm
    Merci de m’aider si quelqu’un sait pourquo ça ne fonctionne pas.
    Didier

  6. Didier says:

    J’ai trouvé l’erreur :
    Il fallait télécharger le paquet
    wget http://wizjos.endofinternet.net/synology/archief/syno-mvkw-bootstrap_1.2-7_arm-ds111.xsh
    pour le DS212+

Comments are closed.