Aller au contenu

[Transmisison V2.72] Instable Sur Ds212+


elpy

Messages recommandés

Bonjour,

J'ai des gros soucis de stabilité avec Transmission sur mon DS212+.

Il arrive qu'il plante de façon aléatoire (mais apparemment quand il y a quelques torrents à télécharger, 2 ou 3 suffisent). Plantage qui d'ailleurs plante l'intégralité du NAS et impossible de le redémarrer proprement (accès SSH ok, mais les commandes de reboot ou shutdown ne fonctionnent pas)

J'ai trouvé dans les logs un "kernel oops" qui expliquerais tout ça, mais je suis incapable de traduire et d'aller plus loin dans l'analyse. Un peu d'aide est la bienvenue.


Nov 30 09:02:38 kernel: [329163.800000] Internal error: Oops - undefined instruction: 0 [#1]

Nov 30 09:02:38 kernel: [329163.800000] last sysfs file: /sys/class/scsi_host/host5/syno_pm_info

Nov 30 09:02:38 kernel: [329163.800000] Modules linked in: snd_pcm_oss snd_mixer_oss snd_usb_audio snd_pcm snd_timer snd_hwdep snd_usbmidi_lib snd_rawmidi snd_seq_device snd snd_page_alloc soundcore nfsd exportfs rpcsec_gss_krb5 auth_rpcgss cifs udf i

Nov 30 09:02:38 kernel: [329163.800000] CPU: 0    Tainted: P		    (2.6.32.12 #2661)

Nov 30 09:02:38 kernel: [329163.800000] PC is at 0xc1a59250

Nov 30 09:02:38 kernel: [329163.800000] LR is at asm_memcpy+0x70/0x3a4

Nov 30 09:02:38 kernel: [329163.800000] pc : [<c1a59250>]    lr : [<c002f650>]    psr: 20000013

Nov 30 09:02:38 kernel: [329163.800000] sp : d56e7c8c  ip : 92566127  fp : d56e7cd4

Nov 30 09:02:38 kernel: [329163.800000] r10: df860080  r9 : e3681c97  r8 : 5de6f1e2

Nov 30 09:02:38 kernel: [329163.800000] r7 : d94a1125  r6 : e4ed7527  r5 : 2f8b091a  r4 : 04728d67

Nov 30 09:02:38 kernel: [329163.800000] r3 : 78af43af  r2 : 000001a0  r1 : df8601f4  r0 : 40cf5dc0

Nov 30 09:02:38 kernel: [329163.800000] Flags: nzCv  IRQs on  FIQs on  Mode SVC_32  ISA ARM  Segment user

Nov 30 09:02:38 kernel: [329163.800000] Control: 0005397f  Table: 04600000  DAC: 00000015

Nov 30 09:02:38 kernel: [329163.800000] Process transmission-da (pid: 21118, stack limit = 0xd56e6270)

Nov 30 09:02:38 kernel: [329163.800000] Stack: (0xd56e7c8c to 0xd56e8000)

Nov 30 09:02:38 kernel: [329163.800000] 7c80:						    40cf5c8c d56e6000 000004d0 00000000 40cf5c8c

Nov 30 09:02:38 kernel: [329163.800000] 7ca0: 00000374 c024e4cc d2fcc400 c5df1bd4 000004d0 df860080 40cf5c8c 000004d0

Nov 30 09:02:38 kernel: [329163.800000] 7cc0: 000004d8 00000008 d56e7d24 d56e7cd8 c030555c c024e3e8 d56e7d40 00000000

Nov 30 09:02:38 kernel: [329163.800000] 7ce0: c9967ce0 3bc2564b 00000000 d56e7d40 d56e7dbc d56e7d00 c0346ea8 c9967ce0

Nov 30 09:02:38 kernel: [329163.800000] 7d00: d56e7f68 00000008 000004d0 00000000 000004d0 00000000 d56e7d54 d56e7d28

Nov 30 09:02:38 kernel: [329163.800000] 7d20: c030605c c03054c8 d56e7d34 00000fff d56e7f4c 2e6a7f00 00000fff c9967ce0

Nov 30 09:02:38 kernel: [329163.800000] 7d40: c0737d60 d56e7f4c d56e7d94 d56e7d58 bf0260c4 c0305fc8 c0737f34 000004d0

Nov 30 09:02:38 kernel: [329163.800000] 7d60: 00000000 00000000 00000000 bf03f488 d56e7f4c d56e7dd0 d56e7f4c 00000fff

Nov 30 09:02:38 kernel: [329163.800000] 7d80: 40cf5c0c d56e7f4c d56e7dc4 d56e7d98 c02fe19c bf025fa8 00000040 00000000

Nov 30 09:02:38 kernel: [329163.800000] 7da0: d56e7dac 40cf5878 d56e6000 0000001c d56e7e14 d3c6d640 d56e7ec4 d56e7dc8

Nov 30 09:02:38 kernel: [329163.800000] 7dc0: c02fb768 c02fe160 00000040 d56e7f54 d56e7ecc d56e7de0 00000000 00000001

Nov 30 09:02:38 kernel: [329163.800000] 7de0: ffffffff 00000000 00000000 00000000 00000000 00000000 d3c6d640 00000000

Nov 30 09:02:38 kernel: [329163.800000] 7e00: 00000000 00000000 d3c6d640 d3c6d640 c0129624 d56e7e14 d56e7e14 d3c6d640

Nov 30 09:02:38 kernel: [329163.800000] 7e20: c0129624 d56e7e24 d56e7e60 3bc2564b c01dd0d8 c0057dbc d56e7e70 c0a38000

Nov 30 09:02:38 kernel: [329163.800000] 7e40: 00000008 c0448854 00000000 00000000 d56e7e7c d56e7e60 c0326738 c0346158

Nov 30 09:02:38 kernel: [329163.800000] 7e60: c9499050 cb0c3540 00000040 00000fff d8fcfc60 d3c6d670 00000000 d56e7f4c

Nov 30 09:02:38 kernel: [329163.800000] 7e80: d3c6d7d0 00000080 d56e7eb4 d56e7e98 c0113b90 c0110b58 d3c6d640 c03d1230

Nov 30 09:02:38 kernel: [329163.800000] 7ea0: 00000001 d8fcfc60 00000040 00000fff 40cf5c8c d56e7ecc d56e7fa4 d56e7ec8

Nov 30 09:02:38 kernel: [329163.800000] 7ec0: c02fd460 c02fb6b8 dbcefce0 dbcefcec 0062f920 d56e7f28 d56e7ef4 d56e7ee8

Nov 30 09:02:38 kernel: [329163.800000] 7ee0: c02fb7a4 c0345720 d56e7f24 d56e7ef8 c019a230 c02fb790 00000000 cb2ac9a0

Nov 30 09:02:38 kernel: [329163.800000] 7f00: d56e7f28 cb2ac9bc d56e7f70 c019a1e0 00000080 c32cb6c0 d56e7f54 d56e7f28

Nov 30 09:02:38 kernel: [329163.800000] 7f20: c019a568 c019a1f0 d56e7f28 00000000 00000001 d56e7f80 00000000 d56e7f80

Nov 30 09:02:38 kernel: [329163.800000] 7f40: 0000004e c002c0e8 d56e6000 d56e7ecc 00000080 d56e7f68 00000001 00000000

Nov 30 09:02:38 kernel: [329163.800000] 7f60: 00000000 00000000 40cf5c8c 00000fff 00000001 fffffff7 40cf6d48 40cf5c0c

Nov 30 09:02:38 kernel: [329163.800000] 7f80: 40cf6c8c 40cf7490 00000124 c002c0e8 d56e6000 00000000 40cf6ca4 d56e7fa8

Nov 30 09:02:38 kernel: [329163.800000] 7fa0: c002bf40 c02fd3cc 40cf5c0c 40cf6c8c 00000011 40cf5c8c 00000fff 00000000

Nov 30 09:02:38 kernel: [329163.800000] 7fc0: 40cf5c0c 40cf6c8c 40cf7490 00000124 403bb000 403a28cc 00000000 40cf6ca4

Nov 30 09:02:38 kernel: [329163.800000] 7fe0: 00000000 40cf5be0 403acc0c 403ad7b4 80000010 00000011 c76b7500 c76b75ff

Nov 30 09:02:38 kernel: [329163.800000] Code: a4f2e1b1 6d259785 82323043 2a430718 (f8b7b5b9)

Nov 30 09:02:38 kernel: [329163.820000] ---[ end trace edcca061d2c85066 ]---

D'avance merci à celui qui a une piste. ;)

Lien vers le commentaire
Partager sur d’autres sites

Mon transmission v2.72-2 plante lui aussi de manière apparemment aléatoire.

Par contre je suis sur un DS401 (DSM 4.1-2647), je n'ai pas d'erreur de kernal panic, le plantage de Transmission ne semble pas affecter le reste du NAS.

J'ai passé les log de /var/log/messages à une verbosité plus importante (modifié le /etc/syslog.deny/ pour inclure les messages de niveau INFO). Je verrai (peut-être) mieux ce qu'il se passe avant que ça ne plante !

Lien vers le commentaire
Partager sur d’autres sites

J'ai complètement désinstallé le paquet et je l'ai réinstallé. Il datait de l'époque de "zebulon" et avait accepté sans broncher les mises-à-jour de SynoCommunity.

J'ai donc une install propre du 2.72-2 made in Diaoul dans laquelle j'ai remis tous mes torrents mais le problème persiste : plantage apparemment aléatoire. Apparemment oui pace que je n'ai rien relevé d'étrange dans les logs…

J'ai aussi rebooté le nas, au cas où.

bref, help.

Lien vers le commentaire
Partager sur d’autres sites

Essaye de te recompiler le SPK toi même et de l'installer. Si ça se trouve il s'est passé un truc lors de la compilation qu'il n'a pas aimé.

Bonjour Diaoul,

Tu répondais à mon problème ou à celui de Amsonia ?

Si toutefois tu répondais au mien, cela me semble étonnant que le problème intervienne depuis la version 2.50. Qu'en penses-tu ?

Modifié par elpy
Lien vers le commentaire
Partager sur d’autres sites

Bonjour Diaoul,

Tu répondais à mon problème ou à celui de Amsonia ?

Si toutefois tu répondais au mien, cela me semble étonnant que le problème intervienne depuis la version 2.50. Qu'en penses-tu ?

Je viens de compiler la dernière version de Transmission (2.73) via les outils mis en place par Diaoul. Pour l'instant (quelques minutes) ça tourne bien chez moi. (455 torrents tout de même :P)

J'en ai fait de même pour l'architecture de ton NAS. Il te suffit de télécharger ce fichier et de l'installer manuellement via le centre de packages.

Lien vers le commentaire
Partager sur d’autres sites

Aïe ça plante toujours !

Je viens pourtant de mettre à jour le DSM et tout s'est bien déroulé.

Peut-être que c'est lié à IPKG ? Pour faire la liaison webdav avec hubic j'avais du compiler un truc et donc installer plein de paquets. J'ai essayé de supprimer tout ce qui m'était désormais inutile mais autant j'en ai oublié.

La seule chose que j'utilise d'IPKG c'est openssh-sftp-server et openssh. Pour le reste, je ne suis pas tout le temps certain s'ils peuvent être supprimés ou pas.

Mais bon, les spk embarquent leurs propres dépendances alors je ne vois pas pourquoi ça viendrait de là…

Bref je suis encore paumé, une idée pour me sortir de là ? Ou au moins pour que je sache ce qu'il se passe ?

edit : la liste des paquets installés via IPKG :

bzip2 - 1.0.6-1 - Very high-quality data compression program
freetype - 2.3.6-1 - Free truetype library
gconv-modules - 2.3.4-1 - Provides gconv modules missing from the firmware. These are used by glibc iconv() implementation.
grep - 2.12-1 - Global regular expression parser
less - 444-1 - Less file browser
libart - 2.3.17-2 - 2-d graphics library.
libcurl - 7.24.0-1 - Curl is a command line tool for transferring files with URL syntax, supporting FTP, FTPS, HTTP, HTTPS, GOPHER, TELNET, DICT, FI
libdb - 4.2.52-3 - Berkeley DB Libraries
libevent - 2.0.20-1 - libevent to implement an event loop
libidn - 1.25-1 - GNU Libidn is an implementation of the Stringprep, Punycode and IDNA specifications defined by the IETF Internationalized Domai
libjpeg - 6b-3 - collection of jpeg tools
libpng - 1.2.44-1 - Portable Network Graphics Libraries
libstdc++ - 6.0.3-6 - Standard C++ library, needed for dynamically linked C++ programs
ncurses - 5.7-1 - NCurses libraries
ncursesw - 5.7-1 - NCurses libraries with wide char support
openssh - 5.9p1-1 - a FREE version of the SSH protocol suite of network connectivity tools.
openssh-sftp-server - 5.9p1-1 - sftp-server only from a FREE version of the SSH protocol suite of network connectivity tools.
openssl - 0.9.8v-2 - Openssl provides the ssl implementation in libraries libcrypto and libssl, and is needed by many other applications and librari
openssl-dev - 0.9.8v-2 - openssl native development files
patch - 2.6.1-1 - applies a diff to produce a patched file
pcre - 8.31-1 - Perl-compatible regular expression library
py26-psycopg2 - 2.3.2-1 - psycopg2 is a PostgreSQL database adapter for the Python programming language.
python26 - 2.6.8-1 - Python is an interpreted, interactive, object-oriented programming language.
rcs - 5.7-2 - The Revision Control System (RCS) manages multiple revisions of files.
readline - 6.1-2 - The GNU Readline library provides a set of functions for use by applications that allow users to edit command lines as they are
sqlite - 3.7.14.1-1 - SQLite is a small C library that implements a self-contained, embeddable, zero-configuration SQL database engine.
wget-ssl - 1.12-2 - A network utility to retrieve files from the Web
zlib - 1.2.5-1 - zlib is a library implementing the 'deflate' compression system.
Successfully terminated.

Modifié par Amsonia
Lien vers le commentaire
Partager sur d’autres sites

Je viens de recompiler une v2.71 mais avec les dépendances à jour (j'ai basiquement supprimé spksrc et refait un git clone… pour être sûr).

Je vous tiens au courant ;)

edit : après avoir testé la 2.73, qui plantait autant que la 2.72 même avec les libs à jour, je suis donc repassé en 2.71 avec les dernières libs et ça tient bien mieux :)

Modifié par Amsonia
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.