Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2210 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs
  Hardware

  [SATA]sata_error 0x00000000, watchdog=0, siimage_mmio_ide_dma_test_irq

 


 Mot :   Pseudo :  
 
 Page :   1  2
Page Précédente
Auteur Sujet :

[SATA]sata_error 0x00000000, watchdog=0, siimage_mmio_ide_dma_test_irq

n°380433
kyo54
Posté le 26-12-2003 à 22:01:07  profilanswer
 

Bonjour!
 
J'ai une Abit NF7-S et sur ma carte mêre, un chip SATA silicon Image 3112A supporté par Linux. J'ai aussi un adaptateur ATA>SATA "Serillel". J'ai branché mon disque dur ATA sur le SATA grâce à cet adaptateur pour libérer un port IDE et profiter de perfs théoriquement supérieures. J'ai deux problèmes se posent:
1- résolu avec hdc=noprobeLa detection de périph SATA absent est trèèèèès longue, de l'ordre d'une minute. Comment faire pour arranger ça?
2- à moitié résoluA chaque accès au disque, j'ai le message suivant:

Citation :

hda : sata_error 0x00000000, watchdog=0, siimage_mmio_ide_dma_test_irq


Pourtant les transferts semblent fonctionner correctement! J'ai donc dans le fichier drivers/ide/pci/siimage.c remplacé le #if 1 par #if 0 pour désactiver le message d'erreur.
3- non résolu!La diode IDE ne s'allume pas quand on accède au disque, lorsque sous Windows elle s'allume. Pourquoi?
 
Merci de votre aide! J'ai une Debian Sarge kernel 2.6.2-rc1-mm1, le reste de ma config est dans mon profil  :hello:


Message édité par kyo54 le 24-01-2004 à 14:01:40

---------------
.
mood
Publicité
Posté le 26-12-2003 à 22:01:07  profilanswer
 

n°380441
boudje
Posté le 26-12-2003 à 22:12:54  profilanswer
 

Tu as quelle version du noyau?
 
La reconnaissance du SATA ne commence qu'avec un noyau supérieure à celui présent sur l'ISO de la Debian ( 2.4.18 celui de liso et SAT reconnu à partir de la 2.4.22 je crois).
 
Sachant que la reconaissance de tous les chip SATA n'est pas présente en 2.4.22, je te conseille de passer en 2.6.0 si tu ne l'as pas déjà fait.
 
¨PS: je ne connais pas grand chose à Linux, ce n'est que le résultat de mes propres recherches quand à l'installation d'une distribution sur un disque SATA.

n°380443
kyo54
Posté le 26-12-2003 à 22:14:47  profilanswer
 

j'ai le 2.6.0-mm1!


---------------
.
n°380905
acetone802​000
J'aime les circuits imprimés
Posté le 28-12-2003 à 10:04:36  profilanswer
 

En réalité pour la détection très longue, c'est tout simplement que linux recherche un second disque qui n'existe pas sur le SATA.  
Essaye de mettre en param lors du lancement du noyeau hdg=noprobe
Normalement ça devrait permettre un lancement plus rapide.
 
Pour le Watchdog error, j'ai le même problème et je suis allé voir sur les forums ricains et nous sommes très peu à avoir ce message d'erreur !
Perso je pensais que c'était du à l'adaptateur E-IDE->SATA d'Abit qui déconnait mais apparament comme tu as un vrai disque SATA je ne sais plus.

n°380906
kyo54
Posté le 28-12-2003 à 10:05:47  profilanswer
 

j'ai pas un vrai disque SATA, j'ai l'adaptateur d'abit!


---------------
.
n°380910
kyo54
Posté le 28-12-2003 à 10:56:18  profilanswer
 

ok, merci pour le noprobe ça marche!
Par contre pour le serillel, est-ce que seuls certains adaptateurs ont le problème ou est-ce que tous sont concernés?


---------------
.
n°380914
acetone802​000
J'aime les circuits imprimés
Posté le 28-12-2003 à 11:12:01  profilanswer
 

Je ne sais pas du tout mais chez abit il existe 2 versions.
J'ai 2 adaptateurs en version 2.

n°380916
kyo54
Posté le 28-12-2003 à 11:15:00  profilanswer
 

comment fait-on pour savoir quelle version on a?


---------------
.
n°380923
acetone802​000
J'aime les circuits imprimés
Posté le 28-12-2003 à 11:22:13  profilanswer
 

Par contre tu as la possiblité de modifier le driver du SATA en éditant le fichier linux-2.6.0/linux-2.6.0/drivers/ide/pci/siimage.c
printk(KERN_WARNING "%s: sata_error = 0x%08x, "
    "watchdog = %d, %s\n",
    drive->name, sata_error, watchdog,
    __FUNCTION__);
 
Par contre manip très dangereuse !

n°380924
acetone802​000
J'aime les circuits imprimés
Posté le 28-12-2003 à 11:22:53  profilanswer
 

C marqué sur l'emballage !

mood
Publicité
Posté le 28-12-2003 à 11:22:53  profilanswer
 

n°380925
acetone802​000
J'aime les circuits imprimés
Posté le 28-12-2003 à 11:32:38  profilanswer
 

http://kt.zork.net/kernel-traffic/ [...] print.html


Message édité par acetone802000 le 28-12-2003 à 11:32:52
n°380926
kyo54
Posté le 28-12-2003 à 11:33:01  profilanswer
 

heu moi je l'aie eu avec ma carte mêre alors...


---------------
.
n°384124
kyo54
Posté le 04-01-2004 à 01:29:08  profilanswer
 

up!


---------------
.
n°384297
acetone802​000
J'aime les circuits imprimés
Posté le 04-01-2004 à 15:16:47  profilanswer
 

Avec la boîte de la mobo, j'ai eu l'adaptateur qui était dans une boîte en carton sur laquelle il y avait d'écrit Serillel 2 ATA 150 comme j'ai vu sur les forums d'abit USA qu'il existait 2 versions la Serilell tout court et la Serillel 2, j'en ai déduit que c'était une version 2

n°384419
kyo54
Posté le 04-01-2004 à 18:32:17  profilanswer
 

bah moi c'était dans un sachet [:spamafote]


---------------
.
n°384642
kyo54
Posté le 05-01-2004 à 00:05:31  profilanswer
 

up!


---------------
.
n°384734
acetone802​000
J'aime les circuits imprimés
Posté le 05-01-2004 à 10:51:38  profilanswer
 

vi ?

n°384752
Slayne
Yaouchhh
Posté le 05-01-2004 à 12:20:48  profilanswer
 

J'ai le meme probleme que toi, avec ma NF7 2.0 : A chaque démarrage ca met de 30sec a 1 minutes à détecter ... qu'un périphériques n'existe pas ... (chez moi c'est hdg)
 
J'ai essayé hdg=noprobe, mais sans succès ...
Y'a une raison logique à cela ? :(

n°384762
Pizz
Vive les Tomates !
Posté le 05-01-2004 à 12:54:19  profilanswer
 

slayne a écrit :

J'ai le meme probleme que toi, avec ma NF7 2.0 : A chaque démarrage ca met de 30sec a 1 minutes à détecter ... qu'un périphériques n'existe pas ... (chez moi c'est hdg)
 
J'ai essayé hdg=noprobe, mais sans succès ...
Y'a une raison logique à cela ? :(


 
moi j'ai mis hdg=none et ça ne met plus 30 secondes à booter :)
 


---------------
C'est quand on a le nez dans la tomate qu'on voit mieux la tomate !
n°384771
kyo54
Posté le 05-01-2004 à 13:30:05  profilanswer
 

slayne a écrit :

J'ai le meme probleme que toi, avec ma NF7 2.0 : A chaque démarrage ca met de 30sec a 1 minutes à détecter ... qu'un périphériques n'existe pas ... (chez moi c'est hdg)
 
J'ai essayé hdg=noprobe, mais sans succès ...
Y'a une raison logique à cela ? :(


t'es sûr de ne pas avoir fait d'erreur?


---------------
.
n°384776
Slayne
Yaouchhh
Posté le 05-01-2004 à 13:44:59  profilanswer
 

J'ai tout essayé : hdg=none, hdg=noprobe, les 2 a la fois, etc :) Mais non, a chaque fois c'est tjs reparti pour 30 secondes avant d'arriver à un "hdg : not found" ou un truc dans le genre :(
 
Je vais rebooter pour + de précision :)
 
EDIT : Mot pour mot j'ai :  
       "hdg : no response (statut 0xfe)"


Message édité par Slayne le 05-01-2004 à 13:47:34
n°384926
acetone802​000
J'aime les circuits imprimés
Posté le 05-01-2004 à 18:21:35  profilanswer
 

normalement on met dans le lilo.conf :
 append="hdg=noprobe"
et apres on tape lilo
Si ça ne corrige pas le problème je seche

n°384935
Pizz
Vive les Tomates !
Posté le 05-01-2004 à 18:45:49  profilanswer
 

acetone802000 a écrit :


et apres on tape lilo


 
ça doit être surement ça le probleme.
 


---------------
C'est quand on a le nez dans la tomate qu'on voit mieux la tomate !
n°385030
Slayne
Yaouchhh
Posté le 05-01-2004 à 21:17:20  profilanswer
 

Non non quand meme, c'est le genre de trucs qu'on oublie la 1ere fois mais apres on retient la leçon.
 
J'ai directement lancé "linux hdg=noprobe" au démarrage de mon ordi ... enfin je vais quand meme réessayer le append dans lilo.conf, meme si c'est la 1ere chose que j'avais faite :(

n°385156
Pizz
Vive les Tomates !
Posté le 05-01-2004 à 23:14:56  profilanswer
 

ça va faire 2 heures que je suis sur une Debian sur mon hdd s-ata avec le même controleur (SiI3112 - A7N8X Deluxe).
 
je n'ai pas encore eu de problèmes en rapport avec le disque dur, ni de blocage comme j'avais avec la Mandrake. (J'ai d'autres problèmes, mais c pas le sujet ;) )
 
edit : en rebootant, j'ai aussi le problème que ça reste 20 secondes sur hdg ! même avec hdg=none =noprobe ... (en mettant none avec la mandrake, ça fonctionnait).
 
bizarre  :heink:  
 
je suis en sid avec le kernel 2.4.22


Message édité par Pizz le 06-01-2004 à 00:04:37

---------------
C'est quand on a le nez dans la tomate qu'on voit mieux la tomate !
n°385453
kyo54
Posté le 06-01-2004 à 19:53:23  profilanswer
 

acetone802000 a écrit :

Par contre tu as la possiblité de modifier le driver du SATA en éditant le fichier linux-2.6.0/linux-2.6.0/drivers/ide/pci/siimage.c
printk(KERN_WARNING "%s: sata_error = 0x%08x, "
    "watchdog = %d, %s\n",
    drive->name, sata_error, watchdog,
    __FUNCTION__);
 
Par contre manip très dangereuse !


mouais justement j'aime pas trop le danger...


---------------
.
n°387346
kyo54
Posté le 10-01-2004 à 10:39:28  profilanswer
 

up!


---------------
.
n°387355
246tNt
Resistance is futile
Posté le 10-01-2004 à 11:29:21  profilanswer
 

edit le fichier et à la ligne 598 et remplace le #if 1 par #if 0.
 
D'après ce que je comprend du code, il teste si il existe un registre d'erreur. Si oui, il teste un truc qu'il detecte comme foireux et donc affiche l'erreur. Mais ici tu as error 0x00 ... Ce qui je pense est le code de "No error" ...
Vu le #if 1 ... #endif Je dirait que les programmeurs sont conscient du fait que il y a un problème avec certain disque/controlleur qui reporte incorrectement un status quelconque ...
 
Vu dans le code du drivers :
 

Code :
  1. *  FAQ Items:
  2. *      If you are using Marvell SATA-IDE adapters with Maxtor drives
  3. *      ensure the system is set up for ATA100/UDMA5 not UDMA6.
  4. *
  5. *      If you are using WD drives with SATA bridges you must set the
  6. *      drive to "Single". "Master" will hang
  7. *
  8. *      If you have strange problems with nVidia chipset systems please
  9. *      see the SI support documentation and update your system BIOS
  10. *      if neccessary

n°387362
kyo54
Posté le 10-01-2004 à 12:13:58  profilanswer
 

ok je tente ça!


---------------
.
n°387366
kyo54
Posté le 10-01-2004 à 12:23:27  profilanswer
 

super, ça marche!
merci bien 246tNt :jap:


---------------
.
n°387383
246tNt
Resistance is futile
Posté le 10-01-2004 à 13:04:18  profilanswer
 

Quoi marche ?
Le faire de mettre un #if 0 ? En même temps c tait sur que ca allait marché, ca empeche juste le message de s'afficher ...

n°387429
kyo54
Posté le 10-01-2004 à 14:33:15  profilanswer
 

ben j'ai plus le message d'erreur ;)


---------------
.
n°387657
246tNt
Resistance is futile
Posté le 10-01-2004 à 20:17:13  profilanswer
 

;) ben oui forcé ... c comme enlevé le print ;)

n°387658
246tNt
Resistance is futile
Posté le 10-01-2004 à 20:17:47  profilanswer
 

Tu devrait quand même regardé à ca :
 
 *      If you have strange problems with nVidia chipset systems please
 *      see the SI support documentation and update your system BIOS
 *      if neccessary

n°387689
acetone802​000
J'aime les circuits imprimés
Posté le 10-01-2004 à 21:23:17  profilanswer
 

Apparament le problème vient de l'adaptateur SATA de chez abit qui fait ce message d'érreur.
Avec la même carte mère (une Abit NF7S v2.0 avec le dernier bios 2.2) mais avec un VRAI disque SATA je n'ai pas ces messages d'erreurs

n°387704
kyo54
Posté le 10-01-2004 à 21:52:01  profilanswer
 

d'après mes recherches sur le net, TOUS les adaptateur SATA sont concernés...


---------------
.
n°395336
kyo54
Posté le 24-01-2004 à 14:02:46  profilanswer
 

up!


---------------
.
n°462077
Blackframe
Posté le 23-04-2004 à 00:54:00  profilanswer
 

Bonjour,
 
Pour l'adaptateur seriellel de la carte Abit NF7-S et les messages d'erreur "watchdog" qui remplissent le fichier syslog, je confirme: j'ai exactement le meme probleme sur mandrake kernel
2.4.22-21mdk (Mandrake 9.2)
2.4.25-2mdk.img (Mandrake 10.0)
2.6.3-4mdk.img   "
 
Quelqu'un a-t-il une solution à ce problème, où au moins confirmation que c'est un message qui ne signale aucune erreur ?

n°481415
Pizz
Vive les Tomates !
Posté le 18-05-2004 à 11:33:06  profilanswer
 

je remonte ce topic car j'ai remis un hdd sata et j'ai toujours le problème qu'il met 30 secondes pour détecter le hdg qui n'existe pas  :fou:  
 
une solution ?
 
merci  :jap:
 
 
edit : je suis en Debian SID 2.6.3 (j'ai fait l'install avec la Sarge netinstall beta 4 puis passage en SID).
 
 
re-edit :
 
j'ai mis le kernel 2.6.6 (avec apt-get pour tester) et maintenant ça fonctionne, il ne met plus 30 secondes pour trouver hdg, il passe cette étape  :)  
 


Message édité par Pizz le 18-05-2004 à 11:54:44

---------------
C'est quand on a le nez dans la tomate qu'on voit mieux la tomate !
n°487449
nulix
Posté le 26-05-2004 à 20:26:05  profilanswer
 

salut a tous , moi aussi j ai ce probleme.
j ai un raid 0 , le hde contient bizarrement les 2 partitions raid correct es, mais j ai le hdg qu est visible.
j ai 2 seriel ATA different.
 

mood
Publicité
Posté le   profilanswer
 

 Page :   1  2
Page Précédente

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs
  Hardware

  [SATA]sata_error 0x00000000, watchdog=0, siimage_mmio_ide_dma_test_irq

 

Sujets relatifs
Compatibilité Controleur SATA[debian]lilo : part_nowrite: read:: Input/output error ???
[mdk 9.2][installation] "fatal error in stage1"= help me !SCSI ou SATA ?
[debian] installation sur sata et utilisation clavier bluetooth ?Installation de Linux sur un disque dur SATA (controlleur onboard)
netdev watchdog apres config de ma carte wifi[première installation ] Ne trouve pas l'unique disque (SATA)[aide]
Pb avec Apt-get : E: Sub-process /usr/bin/dpkg returned an error...[neewbe]Install sur SATA
Plus de sujets relatifs à : [SATA]sata_error 0x00000000, watchdog=0, siimage_mmio_ide_dma_test_irq


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR