Page suivante Page précédente Table des matières

9. Problèmes

9.1 La liste noire

Les disques suivants sont sur liste noire. Vous ne devez pas utiliser l'UDMA avec ces disques sous peine de corrompre vos données.

La partie UDMA du patch Jumbo-2.0.35-9 désactivera automatiquement le DMA sur ce disque.

9.2 Avez-vous "overclocké" votre machine ?

Si oui, prenez garde ! Voici un extrait de la documentation de l'"udma-generic" :

N'OVERCLOCKEZ PAS le bus PCI. La fréquence maximum supportée par le bus PCI est de 
37.5 Mhz. Certains (supposés compatibles) disques UDMA ne fonctionneront même pas 
à 37.5 Mhz, mais devraient être OK à 33.3 Mhz.

Dans tous les cas,ne JAMAIS, JAMAIS configurer le bus PCI a 41.5 Mhz

La fréquence RECOMMANDÉE et sans danger est de 33 Mhz.

9.3 Votre BIOS l'accepte-t-il ?

Voici un autre extrait de la documentation de l'"udma-generic" :

Le véritale travail impliquant le paramétrage des composants pour les transferts DMA
 est réalisé principalement par le BIOS de chaque carte mère. Maintenant, bien
 entendu, il faut espérer que le BIOS a été correctement programmé...

Par exemple, la carte mère ASUS SP-97V avec son BIOS original (Rev. 1.03)
 aura un dysfonctionnement avec les pilotes modifiés pour les modes UMDA et DMA mode 2;
 Cela fonctionnera correctement si vous utilisez le mode PIO 4, ou sous Windows 95 dans tous 
 les modes. J'ai téléchargé la dernière image du BIOS (1.06) à
 partir du site Web ASUS et flashé l'EPROM avec cette version. Cela fonctionne
 parfaitement depuis (avec un bus à 66 Mhz).

Cela nous indique bien que c'est le BIOS qui initialise le contrôleur DMA avec des
 timing spécifiques, Ma révision de  BIOS initiale avait probablement
 de mauvais timings. Comme les pilotes de Windows 95 les initialise lui-même(c.a.d. qu'
 il ne se sert pas du BIOS pour paramétrer les timings de l'interface), je n'avais des
 problèmes qu'avec les pilotes de Linux, tandis que Windows 95 fonctionnait correctement.

Donc, laissez-moi vous le répéter encore une fois : les pilotes (U)DMA Linux s'appuient
 sur des données du BIOS en supposant qu'elles sont correctes. Si vous avez le moindre
 problème, vérifiez d'abord que vous avez la dernière révision du BIOS de
 votre carte mère.

...

Les dernières versions du BIOS sont disponibles sur le site Web de votre fabriquant
 de carte mère. "Flasher" une nouvelle image du BIOS est une opération simple, mais
 vous devez respecter strictement les intructions du manuel de votre carte mère. 

Les dernières révisions des BIOS Award semblent suffisamment stables pour utiliser
 l'UDMA. Tout ce qui possède une date avec 1998 devrait être correct.

9.4 Et si ça ne marche toujours pas...

Si aucune des explications contenues dans ce document ne s'avèrent utile ou au moins suffisante pour faire fonctionner votre machine, le mieux est d'envoyer un message décrivant précisément votre problème, votre contrôleur UDMA (que ce soit sur un carte mère ou fille), si vos disques sont UDMA ou non, leur configuration, votre version de Linux (distribution + version de noyau) et tout ce qui peut vous sembler utile.


Page suivante Page précédente Table des matières