Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[ATA - HDD] Problème de DMA (résolu)
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index French
View previous topic :: View next topic  
Author Message
Ezka
Guru
Guru


Joined: 17 Feb 2005
Posts: 352
Location: par là, mais vraiment ...

PostPosted: Wed Aug 27, 2008 6:56 pm    Post subject: [ATA - HDD] Problème de DMA (résolu) Reply with quote

Salut à tous !

Je viens quérir conseil, plus que solution.

En effet, je possède deux disques ATA sur une carte fille type :
Code:
RAID bus controller: Integrated Technology Express, Inc. IT/ITE8212 Dual channel ATA RAID controller


Pour que la carte ITE fonctionne correctement sur le kernel 2.6.24-gentoo-r8 je passe par la lib ATA (oui je sais, mais je suis obligé la libSATA merde dans cette version kernel pour cette carte).

Chaque disque est sur une nappe différente, le premier est mis en device hda, le second en hdd (une histoire de longueur de nappe, et de jumper oublié en "cable select").

Evidemment le systeme est sur hda, et hdd me sert de partage. Le problème apparait sur disque hda ( marque : Maxtor DiamondMax Plus 9 family ), au boot le DMA est activé, et dés qu'il est sollicité (chargement xfce ou autre emerge --sync) je me retrouve dans le dmesg avec :

Code:
hda: dma_timer_expiry: dma status == 0x21
hda: DMA timeout error
hda: dma timeout error: status=0x58 { DriveReady SeekComplete DataRequest }
ide: failed opcode was: unknown
hda: DMA disabled
ide0: reset: success


Je précise que le problème de DMA est trés récent et pas de MAJ kernel pour causer cet effet. Et qu'il n'est présent que sur le disque hda (ce qui exclus surement la carte ITE).

Es-ce qu'un disque "vieux" de ~16000h avec "seulement" 110 erreurs smart au compteur, dont la dernière date d'il y a 2000h, peut se mettre à déconner sur le DMA du jour au lendemain ?

La j'en suis a effectuer des test read/write sur hda, mais il n'a visiblement pas de problème ... a part le DMA. Es-ce qu'il vaut mieux que je m'arrète et que je change le dd ce wd ? ou continuer a le secouer, changer la nappe IDE ou autre manip est encore sans danger ?
_________________
Ez.


Last edited by Ezka on Fri Aug 29, 2008 5:15 pm; edited 1 time in total
Back to top
View user's profile Send private message
yoyo
Bodhisattva
Bodhisattva


Joined: 04 Mar 2003
Posts: 4273
Location: Lyon - France

PostPosted: Thu Aug 28, 2008 9:02 am    Post subject: Re: [ATA - HDD] Problème de DMA Reply with quote

Ezka wrote:
Code:
hda: dma_timer_expiry: dma status == 0x21
hda: DMA timeout error
hda: dma timeout error: status=0x58 { DriveReady SeekComplete DataRequest }
ide: failed opcode was: unknown
hda: DMA disabled
ide0: reset: success
Il me semble qu'il y a une option à activer/désactiver dans la configuration du noyau lorsqu'on voit ces deux erreurs "0x21" et "0x58" (dans l'aide de l'option, section IDE etc. il me semble).

Sinon, je suppose que tu ne peux pas tester avec un noyau plus récent ...

Enjoy !
_________________
La connaissance s'accroît quand on la partage.
JCB
Back to top
View user's profile Send private message
ghoti
Advocate
Advocate


Joined: 30 Dec 2002
Posts: 3580
Location: Belgium

PostPosted: Thu Aug 28, 2008 10:17 am    Post subject: Reply with quote

On attribue souvent ces erreurs à un problème de nappe : mauvaise qualité, trop longue, non blindée (il faut 80 fils!), pas assez fermement connectée, proximité de matériel induisant des parasites (alimentation, autres câbles) ...
Back to top
View user's profile Send private message
Ezka
Guru
Guru


Joined: 17 Feb 2005
Posts: 352
Location: par là, mais vraiment ...

PostPosted: Thu Aug 28, 2008 9:21 pm    Post subject: Reply with quote

Oké, ça me conforte un peu dans l'idée que ça ne vient probablement pas du hdd.

Je vais lui trouver une nouvelle nappe, pas impossible que lorsque j'ai retirer un disque il n'y a pas longtemps j'ai pincé cette nappe parmi le foisonnement bordellique des câbles, et de leur agencement tumultueux dans mon boitier :lol: .

EDIT :
j'édite mon message, je n'aime pas trop répondre a moi même :arrow:

Bref aprés pas mal de test, de temps passé en démontage de matériel ... le hdd est en pleine forme, par contre la carte ATA est à 1/2 morte !
La ligue IDE0 de la carte fonctionne mal, voir trés mal. Ce qui visiblement engendre les erreurs sur le DMA. Peut-être des soudures qui merdent sur les picos des connecteurs ATA.

Bref, j'ai 2 IDE en moins mais mon nunux est revenu en pleinne forme ! :lol:
_________________
Ez.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index French All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum