Aller au contenu

Configuration Et Installation De Ipkg Ds-109, Ds-209, Ds-409, Rs-409


Messages recommandés

bonjour

En attendant une mise à jour de site à fredlime

http://fredo.serveht...stu-02.htm#ipkg

les mêmes mises en garde sont valables que sur le site de fredlime, bien suivre les commandes à la lettre, faire une sauvegarde des données et avoir besoin de IPKG.

comment savoir si vous etes concerné par ce tuto

vous avez un syno 109,209,DS409, RS409, processeur ARM famille cs08q1armel à base de Marvell Kirkwood 88F6281

via SSH et putty, loggué utilisateur ROOT et le mot de passe de ADMIN

cat /proc/cpuinfo

résultat

-----------------------------------------

Processor : ARM926EJ-S rev xxxxx

SOC : 88F6281

----------------------------------------

hop c'est parti

toujours sous SSH via putty, login root pass mot de passe de l'admin

wget zttp://ipkg.nslu2-linux.org/feeds/optware/cs08q1armel/cross/unstable/syno-mvkw-bootstrap_1.2-5_arm.xsh (changer le z du lien mettre h)

sh syno-mvkw-bootstrap_1.2-5_arm.xsh

le résultât attendu de l'installation est "Successfully terminated......Setup complete..."

au final

ipkg update

resultat attendu de la mise à jour du cache

Serveur> ipkg update

Downloading http://ipkg.nslu2-li...ble/Packages.gz

Inflating http://ipkg.nslu2-li...ble/Packages.gz

Updated list of available packages in /opt/lib/ipkg/lists/cross

Successfully terminated.

puis relire le tuto de fredlime vous avec la syntaxe de ipkg, installation, désinstallation, info etc....

----------------------------------------------------

bonne install ;)

Lien vers le commentaire
Partager sur d’autres sites

  • 2 semaines après...

pour Elkillor

vérifie la présence des répertoires qui sont normalement crées

dans /volume1/opt

et à la racine du disque

racine je veux dire sous putty ou via wincsp le niveau le plus haut, par défaut on arrive dans le repertoire de root

bref sous putty

cd..

puis

dir

ce qui donne une arborescence qui ressemble à cà

-bin

-dev

-etc

.............

dans la liste tu dois avoir le repertoire /opt

si opt n'existe pas, tu peux le créer manuellement

toujours à la racine du disque

mkdir opt

tu te remets dans le repertoire ou tu as téléchargé le boostrap

puis relance le script

sh syno-x07-bootstrap_1.2-5_arm.xsh

tiens moi au courant si cela a résolu le problème, que j' édite le tuto , je ne possède pas ce type de syno mais le dépannage ne devrait pas poser soucis si celà bloque quelque part :)

@++++

Lien vers le commentaire
Partager sur d’autres sites

tjs pareil je recois

BusyBox v1.1.0 (2009.04.21-16:01+0000) Built-in shell (ash)

Enter 'help' for a list of built-in commands.

Serveur> sh syno-x07-bootstrap_1.2-5_arm.xsh

Optware Bootstrap for syno-x07.

Extracting archive... please wait

bootstrap/

bootstrap/bootstrap.sh

bootstrap/ipkg-opt.ipk

bootstrap/ipkg.sh

bootstrap/optware-bootstrap.ipk

bootstrap/wget.ipk

1059+1 records in

1059+1 records out

Creating temporary ipkg repository...

Installing optware-bootstrap package...

Unpacking optware-bootstrap.ipk...Done.

Configuring optware-bootstrap.ipk...Setting up ipkg arch-file

Done.

Installing ipkg...

Unpacking ipkg-opt.ipk...Done.

Configuring ipkg-opt.ipk...Done.

Removing temporary ipkg repository...

Installing wget...

bootstrap.sh: bootstrap.sh: 45: /opt/bin/ipkg: not found

BusyBox v1.1.0 (2009.04.21-16:01+0000) Built-in shell (ash)

Enter 'help' for a list of built-in commands.

Alors que les r

Lien vers le commentaire
Partager sur d’autres sites

bon en reprenant depuis le début hier soir j'étais naze , fatigué, haché B)

merci Phi je ne savait pas qu'ils avaient sorti une version 1.2.5 pour cs08q1armel, je vais repartir de ce firmware directement et complètement éditer ce tuto qui n'a plus d'utilité car devenu obsolète.

pour Elkillor

étant donné que tu as déjà ipkg installé mais non encore fonctionnel, on vas repartir de zéro ,cela sera bien plus rapide

pour virer le bootstrap et donc ipkg

sous putty et ssh

mv /etc/rc.local /etc/rc.local-sav

reboot

cela vas faire redémarrer le syno, sans remonter /opt , ensuite on désinstalle l'ancien bootstrap

vérifies bien que l'arborescence crée par le premier bootstrap qu'il y a chez toi est bien /volume1/opt

si oui exécutes les commandes suivantes, si, non donnes moi le chemin que je modifie la syntaxe !!!

rm -r /volume1/opt

rm -r /opt

Hop tu es comme neuf B)

on télécharge le bootstrap et on le lance

wget zttp://ipkg.nslu2-linux.org/feeds/optware/cs08q1armel/cross/unstable/syno-mvkw-bootstrap_1.2-5_arm.xsh (changer le z du lien en mettant h)

sh syno-mvkw-bootstrap_1.2-5_arm.xsh

le résultât attendu de l'installation est "Successfully terminated......Setup complete..."

pour continuer

on vas vérifier l'arborescence de ce bootstrap assez récent.

tu dois avoir à la racine un repertoire opt

et soit

/volume1/@optware

ou

si c'est la vielle structure

/volume1/opt

il nous reste à régler ipkg pour qu'il pointe vers la bonne liste de paquets lié à la branche de processeur (feed cs08q1armel ),

toujours pareil, l'arborescence a pu évoluer il faut voir ou est le fichier de conf

/opt/etc/ipkg.conf

ou

si c'est la vielle structure

/opt/etc/ipkg/armel-feed.conf

on édite avec vi

vi /opt/etc/ipkg.conf

le contenu doit avoir uniquement trois lignes sans # devant

------------------------------------------

dest root /

src cross src cross zttp://ipkg.nslu2-linux.org/feeds/optware/cs08q1armel/cross/unstable (changer le z du lien en mettant h)

src native src native zttp://ipkg.nslu2-linux.org/feeds/optware/cs08q1armel/native/unstable (changer le z du lien en mettant h)

un petit test

ipkg update

dis moi si maintenant tout est ok, sinon, je te ferai faire un montage manuel

mount -o bind /volume1/opt /opt

ou

mount -o bind /volume1/@optware /opt

puis on relancera le script, cela devrais résoudre les derniers soucis

Lien vers le commentaire
Partager sur d’autres sites

ca marche alors le chemin est vi /opt/etc/ipkg.conf

et j'ai a l'interieur

# Uncomment one of the following package feeds or resolve your arch

# by visiting http://ipkg.nslu2-linux.org/feeds/optware/

# src nslu2 http://ipkg.nslu2-linux.org/feeds/optware/nslu2/cross/stable

# src fsg3 http://ipkg.nslu2-linux.org/feeds/optware/fsg3/cross/stable

# src ddwrt http://ipkg.nslu2-linux.org/feeds/optware/ddwrt/cross/stable

# src xwrt http://ipkg.nslu2-linux.org/feeds/optware/ddwrt/cross/stable

# src whiterussian http://ipkg.nslu2-linux.org/feeds/optware/ddwrt/cross/stable

# src oleg http://ipkg.nslu2-linux.org/feeds/optware/oleg/cross/stable

# src ts72xx http://ipkg.nslu2-linux.org/feeds/optware/ts72xx/cross/stable

# src/gz openwrt-brcm24 http://ipkg.nslu2-linux.org/feeds/optware/openwrt-brcm24/cross/unstable

# src/gz openwrt-ixp4xx http://ipkg.nslu2-linux.org/feeds/optware/openwrt-ixp4xx/cross/unstable/

dest root /

#option verbose-wget

#

# Proxy support:

#

#option http_proxy http://localhost:5865

#option ftp_proxy http://proxy.tld:3128

#option proxy_username <username>

#option proxy_password <password>

~

~

~

~

~

- /opt/etc/ipkg.conf 3/23 13%

les deux ligne src ne sont pas ds la fichier par contre

et voila le resultat final

Serveur> ipkg update

Downloading http://ipkg.nslu2-linux.org/feeds/optware/cs08q1armel/cross/unstable/Packages.gz

Inflating http://ipkg.nslu2-linux.org/feeds/optware/cs08q1armel/cross/unstable/Packages.gz

Updated list of available packages in /opt/lib/ipkg/lists/cross

Successfully terminated.

Je pense que c est en ordre non?

Lien vers le commentaire
Partager sur d’autres sites

coucou je viens de rentrer d'une bonne petite soirée et d'excellente humeur :rolleyes:

cette affaire à l'air d'être bonne et tant mieux ......

pour définitivement valider l'install pour d'autres membres qui auront besoin tôt ou tard de ipkg sur ce type de syno....

peut tu me confirmer quelques trucs STP

l'installation du boostrap

crée bien un repertoire dans

/volume1/@optware

et dans

/opt

le fichier /opt/etc/ipkg.conf

qui par défaut lors de l'install ne contient aucun lien lien vers le bon feed, cad cs08q1armel

et il est bien nécessaire de rajouter les liens vers la bonne branche comme décrite dans mon précédent post

si tout cela est confirmé, alors je peux modifier le tuto original et valider la méthode comme étant ok de bout en bout

bonne découverte de IPKG sur les synos :)

attention, tout de même , à chaque changement de firmware, certains fichiers sont écrasés, voir tuto de fredime (pour les plus communs et sans modifs exotiques qui dépasseraient le cadre de ce propos) et à mettre au chaud, pour que à l'aide d'un ou deux click, ipkg soit restauré, sans dommage pour les données, à moins bien sur que le futur firmware en question, ne prenne déjà en compte certaines fonctions rajoutées par ipkg, alors avant de procéder à l'install du nouveau firmware, une petite veille ne sera pas inutile pour se tenir au courant et éviter les doubles emplois, et surtout éviter les conflits

bonne nuit pour ce qu'il en reste :blink:

@+++++++

Lien vers le commentaire
Partager sur d’autres sites

  • 1 mois après...
  • 1 mois après...

comment mettre à jour IPKG? J'avais installé un paquet "unstable" à l'époque pr mon IPKG puisque il n'y avait pas de paquet stable, et maintenant j'aimerai le mettre à jour

Quand je fais update, ça ne marche pas?

ipkg update

Downloading http://ipkg.nslu2-li...ble/Packages.gz

xsystem: ERROR: Child process died due to signal 2: `wget --passive-ftp -q -P /opt/ipkg-znR23E http://ipkg.nslu2-linux.org/feeds/optware/cs08q1armel/cross/unstable/Packages.gz'

An error ocurred, return value: 1.

bonjour,

c'est une question ipkg d'ordre général ou vous avez un modèle de syno comme précisé dans ce post, pour éviter les hors sujets

si c'est une question concernant un autre modèle de syno, ou pas la même version de boot strap, ouvrez un post dans le forum modification logiciel, on tachera de vous aider ;)

Lien vers le commentaire
Partager sur d’autres sites

oui j'ai syno ds109. Mais le problème venait en fait de mon routeur qui déconnait et ne laissait plus rien passer sauf l'http. Je l'ai rebooté et j'ai pu faire les upgrade d'ipkg, mais n'empêche que j'ai toujours un package unstable...

en effet wget utilise ftp, ou http en ssl ou pas selon les réglages de recherche du cache réglés dans ipkg

dans ton cas ftp ne passait pas.

lors de la création de la branche pour les x09, il y a d'abord eu une branche de test, instable, puis stable

par défaut le bootstrap fais pointer IPKG update vers la branche instable,

dans le monde debian, unbuntu etc.....après test et correctif si personne ne râle plus, alors cela passe en branche stable.

si tu veux, et à tes risques et périls, ajoutes la branche stable, tu pourras confirmer que les versions des programmes sont différentes, cela fera un bon retour pour les x09, chaque branche de CPU et donc de modèle de syno ayant ces CPU n'ont pas les mêmes programmes, ni les mêmes sous branches, à tout dire c'est très confus, mais on ne vas pas leur reprocher cela, c'est génial d'avoir intégrer ce systeme.

sous ssh login=root pass=mot de passe de admin

je copie colle ce que j'ai déjà écrit.

ajoutes cette ligne dans

vi /opt/etc/ipkg.conf

src cross src cross zttp://ipkg.nslu2-linux.org/feeds/optware/cs08q1armel/cross/stable (changer le z du lien en mettant h)

dest root /

puis tu rafraichis le cache ipkg

ipkg upgrade

ensuite, sans rien installer tu vérifie les versions dispos d'un paquet au hasard, exemple htop

ipkg info htop

quel résultat tu as ?

-deux versions identiques ou deux différentes ? normalement 0.8.3-1

j'ai le doute et pense que les deux branches stable instable, contiennent les mêmes paquets

en attente de retour :)

Lien vers le commentaire
Partager sur d’autres sites

Rejoindre la conversation

Vous pouvez publier maintenant et vous inscrire plus tard. Si vous avez un compte, connectez-vous maintenant pour publier avec votre compte.

Invité
Répondre à ce sujet…

×   Collé en tant que texte enrichi.   Coller en tant que texte brut à la place

  Seulement 75 émoticônes maximum sont autorisées.

×   Votre lien a été automatiquement intégré.   Afficher plutôt comme un lien

×   Votre contenu précédent a été rétabli.   Vider l’éditeur

×   Vous ne pouvez pas directement coller des images. Envoyez-les depuis votre ordinateur ou insérez-les depuis une URL.

×
×
  • Créer...

Information importante

Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer.