PhilFazer Posté(e) le 17 mai 2007 Partager Posté(e) le 17 mai 2007 Bonjour à tous !!! après avoir lu et relu des tas de post (ici http://www.nas-forum.com/forum/index.php?a...;showarticle=19 et ailleurs), impossible de comprendre pourquoi bootstrap marche pas ??? Le DS-107+ est équipé d'un ARM (et pas d'un PPC), donc je me dis qu'une install de type DS-101 devrait fonctionner, non ? Alors j'ai essayé, après avoir passé l'étape telnet (sans souci). Là j'en perds mon "latin"... et j'en suis là : Serveur_HTTP> sh ds101_bootstrap_0.1_8_armeb.xsh DS-101 Bootstrap extracting archive... please wait bootstrap bootstrap/bootstrap.ipk bootstrap/ipkg.ipk bootstrap/openssl.ipk bootstrap/wget-ssl.ipk 49163+1 records in 49163+1 records out bootstrap/bootstrap.sh bootstrap/ipkg.sh Creating temporary ipkg repository... Installing DS101(g)-bootstrap package... Unpacking bootstrap.ipk...Done. Configuring bootstrap.ipk...Regenerating dynamic linker cache... <b>/opt/sbin/ldconfig: /opt/sbin/ldconfig: 1: Syntax error: word unexpected (expec ing ")") </b>Done. rm: //tmp/ipkg/ipkg.ipk: is a directory Installing IPKG package... (Ignore missing md5sum warning) Unpacking ipkg.ipk...Done. Configuring ipkg.ipk..../ipkg.sh: ./ipkg.sh: 1170: md5sum: not found Configuration file `/opt/etc/ipkg.conf' ==> File on system created by you or by a script. ==> File also in package provided by package maintainer. What would you like to do about it ? Your options are: Y or I : install the package maintainer's version N or O : keep your currently-installed version D : show the differences between the versions (if diff is installed) The default action is to keep your current version. *** ipkg.conf (Y/I/N/O/D) [default=N] ? Y ./ipkg.sh: ./ipkg.sh: 1170: md5sum: not found Done. Removing temporary ipkg repository... rm: /tmp/ipkg: is a directory Instaling OpenSSL.. <b>/opt/bin/ipkg: /opt/bin/ipkg: 1: Syntax error: word unexpected (expecting ")") </b> BusyBox v1.1.0 (2007.03.16-05:55+0000) Built-in shell (ash) Enter 'help' for a list of built-in commands. Au final pas de IPKG installé et donc pas d'installation de package possible, en particulier celui qui concerne no-ip qui m'interesse... J'ai tour à tour soupçonné un ipkg pas vraiment ARM, un fichier ipkg.conf "pourri" et j'ai donc tenté l'install d'ipkg en manuel sans résultats... Quelqu'un peut il m'aider ? Lien vers le commentaire Partager sur d’autres sites More sharing options...
Laurent06 Posté(e) le 17 mai 2007 Partager Posté(e) le 17 mai 2007 Attention, je n'ai pas de ds107 (pour le moment ? ) donc à prendre avec des pincettes... Configuring bootstrap.ipk...Regenerating dynamic linker cache... <b>/opt/sbin/ldconfig: /opt/sbin/ldconfig: 1: Syntax error: word unexpected (expec ing ")") </b>Done. rm: //tmp/ipkg/ipkg.ipk: is a directory Removing temporary ipkg repository... rm: /tmp/ipkg: is a directory Instaling OpenSSL.. <b>/opt/bin/ipkg: /opt/bin/ipkg: 1: Syntax error: word unexpected (expecting ")") </b> BusyBox v1.1.0 (2007.03.16-05:55+0000) Built-in shell (ash) Enter 'help' for a list of built-in commands. En dehors des rm qui ne fonctionnent pas (ça devrait probablement être des rm -r, mais attention danger), tu as deux fois le même type d'erreur. Si tu as la commande file lance la sur les deux exécutables voir le type de fichier, et fais un file sur un fichier dont tu sais qu'il fonctionne (file /bin/ls par exemple). Mon intuition est que ces fichiers ldconfig et ipkg ne sont pas au bon format binaire (peut-être devraient-ils être en little endian...). Lien vers le commentaire Partager sur d’autres sites More sharing options...
PhilFazer Posté(e) le 18 mai 2007 Auteur Partager Posté(e) le 18 mai 2007 Merci pour cette info je vais essayer tout ca ce soir... Moi aussi je me suis douté que les binaires n'étaient pas corrects pour mon 107+ mais je ne savais pas comment le vérifier (mes souvenirs de linux datent un peu). En théorie un programme compilé pour ARM "type 101" fonctionne pour un ARM "type 107+", non ? Je n'ai toujours pas trouvé un moyen simple d'installer ipkg en manuel et je crains que pour ldconfig cela ne soit pareil... Arg... Sinon, et pour ne pas en décourager certains, je suis très satisfait de ce synology à la finition très bonne et très plug&play pour l'usage prévu. Ce n'est que parce que je dois installer un client IP dynamique que je dois passer par là... PS : Pour les rm effectivement je ne m'inquiètais pas Lien vers le commentaire Partager sur d’autres sites More sharing options...
Laurent06 Posté(e) le 18 mai 2007 Partager Posté(e) le 18 mai 2007 En théorie un programme compilé pour ARM "type 101" fonctionne pour un ARM "type 107+", non ? Pas necessairement. Je ne connais pas les details de l'ARM utilise par le 107+ (Marvell est une compagnie paranoiaque), mais je sais qu'il peut etre soit big endian soit little endian. Le ds101, si j'ai bien compris est big endian, alors si le ds107+ est little endian ca ne marchera pas... Par ailleurs si les versions de la libc du 101 et du 107+ ne sont pas les memes, meme punition Je n'ai toujours pas trouvé un moyen simple d'installer ipkg en manuel et je crains que pour ldconfig cela ne soit pareil... Si les binaires ne sont pas compatibles, il n'y a qu'une seule possibilite : recompiler a partir des sources, ce qui implique un cross compilateur... Lien vers le commentaire Partager sur d’autres sites More sharing options...
Laurent06 Posté(e) le 18 mai 2007 Partager Posté(e) le 18 mai 2007 Pas necessairement. Je ne connais pas les details de l'ARM utilise par le 107+ (Marvell est une compagnie paranoiaque), mais je sais qu'il peut etre soit big endian soit little endian. Le ds101, si j'ai bien compris est big endian, alors si le ds107+ est little endian ca ne marchera pas... Et hop confirmation de ce que je pensais: http://oinkzwurgl.org/diskstation Le ds107+ est little endian (arm5tejl) alors que les ds101 et 101j sont big endian (armv5b)... Bref il va falloir recompiler. Lien vers le commentaire Partager sur d’autres sites More sharing options...
PhilFazer Posté(e) le 18 mai 2007 Auteur Partager Posté(e) le 18 mai 2007 Arg... Un peu plus compliqué que prévu tout ca... mais grâce à ce forum j'avance !!! Allez je vais me jeter sur cette fameuse cross compilation et voir ce que je peux en tirer... Mes 2 autres 107 (un 107 et un 107e) seront bien plus simples à configurer car leur usage sera déjà répondu par les "outils de base" de synology Lien vers le commentaire Partager sur d’autres sites More sharing options...
Laurent06 Posté(e) le 18 mai 2007 Partager Posté(e) le 18 mai 2007 Un peu plus compliqué que prévu tout ca... mais grâce à ce forum j'avance !!! Allez je vais me jeter sur cette fameuse cross compilation et voir ce que je peux en tirer... Si tu as besoin d'un coup de main, n'hesite pas a demander Et comme j'aime les reponses sures, j'ai telecharge le firmware du 107+ et j'ai verifie: arm-none-eabi-readelf bin/busybox -h ELF Header: Magic: 7f 45 4c 46 01 01 01 61 00 00 00 00 00 00 00 00 Class: ELF32 Data: 2's complement, little endian Version: 1 (current) OS/ABI: ARM ABI Version: 0 Type: EXEC (Executable file) Machine: ARM Version: 0x1 Entry point address: 0x80e0 Start of program headers: 52 (bytes into file) Start of section headers: 1285628 (bytes into file) Flags: 0x602, has entry point, GNU EABI, software FP, VFP C'est ecrit noir sur blanc, plus de doute, c'est du little endian et en plus de l'EABI... Lien vers le commentaire Partager sur d’autres sites More sharing options...
fredlime Posté(e) le 18 mai 2007 Partager Posté(e) le 18 mai 2007 Bonsoir, Si j’ai bien compris, la série des DS-107 , CS et RS-407 ont un processeur différent et incompatible au DS-101 ! Donc pour IPKG, niette ? Pas très sympa çà ! Fred. Lien vers le commentaire Partager sur d’autres sites More sharing options...
Laurent06 Posté(e) le 18 mai 2007 Partager Posté(e) le 18 mai 2007 Si j’ai bien compris, la série des DS-107 , CS et RS-407 ont un processeur différent et incompatible au DS-101 ! Ce sont uniquement les DS107+, les CS/RS407 qui ne sont pas compatibles. Les autres DS107, ainsi que les DS207, sont toujours sur une plate-forme PowerPC. Lien vers le commentaire Partager sur d’autres sites More sharing options...
cyrtex Posté(e) le 20 mai 2007 Partager Posté(e) le 20 mai 2007 Bonjour à tous, Donc si j'ai bien compris, nous heureux possesseur du DS107+ 128 MB avons un souci sur les compilations existentes dans le sens ou notre modèle est en little endian (arm5tejl) donc impossibilité pour nous d'installer les packs existants. Est ce exact??? Lien vers le commentaire Partager sur d’autres sites More sharing options...
Laurent06 Posté(e) le 20 mai 2007 Partager Posté(e) le 20 mai 2007 Bonjour à tous, Donc si j'ai bien compris, nous heureux possesseur du DS107+ 128 MB avons un souci sur les compilations existentes dans le sens ou notre modèle est en little endian (arm5tejl) donc impossibilité pour nous d'installer les packs existants. Est ce exact??? Tu as bien compris. Mais c'est un peu plus complique que juste le little-endian... Cependant je sais de source sure (SlimServer) que tout n'est pas perdu J'ai discuté avec FlipFlip (celui qui a porté SlimServer) et il a fait ça assez rapidement, donc ça avance ! Lien vers le commentaire Partager sur d’autres sites More sharing options...
cyrtex Posté(e) le 20 mai 2007 Partager Posté(e) le 20 mai 2007 Tu as bien compris. Mais c'est un peu plus complique que juste le little-endian... Désolé de paraitre un peu simpliste mais il est un vrai que je suis un gros newbeez dans le monde des syno et du linux. Merci de ta réponse. Lien vers le commentaire Partager sur d’autres sites More sharing options...
Laurent06 Posté(e) le 20 mai 2007 Partager Posté(e) le 20 mai 2007 Désolé de paraitre un peu simpliste mais il est un vrai que je suis un gros newbeez dans le monde des syno et du linux. Oh je ne voulais pas te vexer, c'est juste que l'explication est vraiment bien plus compliquée et subtile Une sombre histoire sur la façon dont les programmes et les librairies discutent (ARM ABI vs EABI). Enfin j'espère pouvoir en dire plus d'ici la fin de la semaine, j'ai commandé le DS107+.128. Lien vers le commentaire Partager sur d’autres sites More sharing options...
cyrtex Posté(e) le 21 mai 2007 Partager Posté(e) le 21 mai 2007 Oh je ne voulais pas te vexer, c'est juste que l'explication est vraiment bien plus compliquée et subtile Une sombre histoire sur la façon dont les programmes et les librairies discutent (ARM ABI vs EABI). Enfin j'espère pouvoir en dire plus d'ici la fin de la semaine, j'ai commandé le DS107+.128. Bonjour Laurent06, Je te rassure je ne suis pas du tout vexé, et je précisais simplement que je n'y connais pas grand chose et tes explications me sont très utiles. Il est vrai que le monde linux est pour moi tout nouveau et que je rencontre quelques difficultés. Mais je te rassure je ne suis pas du tout vexé, c'était juste pour voir si j'avais bien apréhendé le problème. Sachant pertinament qu'il devait être beaucoup plus complexe. Encore merci de ton aide et j'attends tes explications avec impatience car cela m'aide à apprendre. Cordialement Lien vers le commentaire Partager sur d’autres sites More sharing options...
B2V Posté(e) le 21 mai 2007 Partager Posté(e) le 21 mai 2007 Oh je ne voulais pas te vexer, c'est juste que l'explication est vraiment bien plus compliquée et subtile Une sombre histoire sur la façon dont les programmes et les librairies discutent (ARM ABI vs EABI). Enfin j'espère pouvoir en dire plus d'ici la fin de la semaine, j'ai commandé le DS107+.128. Bonsoir, J'espère qu'il ne s'agit pas d'un problème de compatibilité comme soulevé Ici ... Bon Courage à tous... Lien vers le commentaire Partager sur d’autres sites More sharing options...
PhilFazer Posté(e) le 21 mai 2007 Auteur Partager Posté(e) le 21 mai 2007 De ce que j'ai compris de la part de Laurent06, c'est que les différences sont tellement nombreuses entre les 2 ARM cités, qu'on pourrait quasiment les prendre pour 2 CPU différents. Donc la "compatibilité" sera extrèmement réduite. Me concernant, je n'ai pas eu le temps ce weekend de plonger dans la cross compilation mais il y a déjà une régle de base que je ne satisfait pas : Linux. En effet, je n'en ai pas d'installé sur ma machine. Avis aux spécialistes, un live cd, ca marcherait pareil ? Lien vers le commentaire Partager sur d’autres sites More sharing options...
cyrtex Posté(e) le 22 mai 2007 Partager Posté(e) le 22 mai 2007 Sinon, et pour ne pas en décourager certains, je suis très satisfait de ce synology à la finition très bonne et très plug&play pour l'usage prévu. Ce n'est que parce que je dois installer un client IP dynamique que je dois passer par là... PS : Pour les rm effectivement je ne m'inquiètais pas Bonjour effectivement si ce n'est les soucis de compatibilités qu'il nous pose c'est un très bon produit. Mais petite question, comment fait tu pour installer un client IP dynamique sans passer part IPKG et consors????? Car cela m'intéresse. Merci de ta réponse. Lien vers le commentaire Partager sur d’autres sites More sharing options...
Laurent06 Posté(e) le 22 mai 2007 Partager Posté(e) le 22 mai 2007 J'espère qu'il ne s'agit pas d'un problème de compatibilité comme soulevé Ici ... C'est du meme ordre. Il faut repasser par la phase de compilation avec un compilateur et des options de compilation differentes. Lien vers le commentaire Partager sur d’autres sites More sharing options...
PhilFazer Posté(e) le 22 mai 2007 Auteur Partager Posté(e) le 22 mai 2007 Mais petite question, comment fait tu pour installer un client IP dynamique sans passer part IPKG et consors????? Tu peux eventuellement paramètrer ce genre d'adressage dynamique directement sur ton routeur ou ta box. Par exemple, mon routeur (linksys WAG200G) et mon ex routeur (linksys WAG54G) peuvent prendre en charge les changements d'ip si ton fournisseur est DynDNS ou TZO. Problème -> No-ip n'est pas pris en charge. A noter que sur le linksys WRT54G, un firmware alternatif permet l'installation du package IPKG (de la même manière que sur nos synology)... voir DD-WRT Lien vers le commentaire Partager sur d’autres sites More sharing options...
cyrtex Posté(e) le 22 mai 2007 Partager Posté(e) le 22 mai 2007 Tu peux eventuellement paramètrer ce genre d'adressage dynamique directement sur ton routeur ou ta box. Par exemple, mon routeur (linksys WAG200G) et mon ex routeur (linksys WAG54G) peuvent prendre en charge les changements d'ip si ton fournisseur est DynDNS ou TZO. Problème -> No-ip n'est pas pris en charge. A noter que sur le linksys WRT54G, un firmware alternatif permet l'installation du package IPKG (de la même manière que sur nos synology)... voir DD-WRT Bonjour, Merci de ta réponse, le hic c'est que j'ai tenté de paramétré DynDns mais sans succès, apparement il y a un souci de compatibilité avec les trio 3D (dont je suis équipé) contrairement à no-ip avec lequel je n'ai jamais eu de soucis. Je vais effectuer des recherches plus poussés pour tenter de résoudre ce problème et je vous tiens au courant. Lien vers le commentaire Partager sur d’autres sites More sharing options...
PhilFazer Posté(e) le 22 mai 2007 Auteur Partager Posté(e) le 22 mai 2007 Bonjour, Merci de ta réponse, le hic c'est que j'ai tenté de paramétré DynDns mais sans succès, apparement il y a un souci de compatibilité avec les trio 3D (dont je suis équipé) contrairement à no-ip avec lequel je n'ai jamais eu de soucis. Je vais effectuer des recherches plus poussés pour tenter de résoudre ce problème et je vous tiens au courant. Alors il te reste la solution "classique", que j'applique actuellement car mon serveur est encore un pc (jusqu'à la configuration ultime de mon 107+.128), le client No-ip sur une machine de ton réseau... J'imagine que cela ne te tente pas Lien vers le commentaire Partager sur d’autres sites More sharing options...
cyrtex Posté(e) le 22 mai 2007 Partager Posté(e) le 22 mai 2007 Alors il te reste la solution "classique", que j'applique actuellement car mon serveur est encore un pc (jusqu'à la configuration ultime de mon 107+.128), le client No-ip sur une machine de ton réseau... J'imagine que cela ne te tente pas C'est exactement ce que je fais actuellement. Mais je dois t'avouer que je vais sérieusement me pencher su DynDns pour voir si il n'y a pas une bidouille pour régler ce soucis. Il est vrai que cela est très problématique pour ceux, comme moi, qui n'y connaisse rien à linux. Lien vers le commentaire Partager sur d’autres sites More sharing options...
cyrtex Posté(e) le 22 mai 2007 Partager Posté(e) le 22 mai 2007 J'ai trouvé ma solution, ce qui fait que tout fonctionne correctement concernant Dyndns. et donc dans l'immédiat plus besoin de no-ip. C'était un problème de paramètre tout bête. Il fallait désactiver un module sur ma box. enfin........ Lien vers le commentaire Partager sur d’autres sites More sharing options...
jeromv Posté(e) le 22 mai 2007 Partager Posté(e) le 22 mai 2007 En effet pas de mon coté avec Dyndns et trio 3D ... Lien vers le commentaire Partager sur d’autres sites More sharing options...
cyrtex Posté(e) le 22 mai 2007 Partager Posté(e) le 22 mai 2007 En effet pas de mon coté avec Dyndns et trio 3D ... Je ne comprends pas??? Tu n'arrives pas à la paramétrer?? Ou bien tu n'as aucun problème de connexion. Sinon petite question : J'ai réussie à me connecter sur mon site, sur photostation, mais comment fait on pour se connecter depuis internet sur la console d'administration et le FTP???? Lien vers le commentaire Partager sur d’autres sites More sharing options...
Messages recommandés
Archivé
Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.