OVH Cloud OVH Cloud

Possibilité d'activer l'udma sur un lecteur de CDrom ?

7 réponses
Avatar
Hugues Hiegel
J'ai un comportement bien curieux sur mes deux lecteurs en emulation
scsi :

root@marvin(pts/1) /dev > hdparm -d1 -v hdd hdc

hdd:
setting using_dma to 1 (on)
HDIO_SET_DMA failed: Operation not permitted
HDIO_GET_MULTCOUNT failed: Invalid argument
IO_support = 1 (32-bit)
unmaskirq = 1 (on)
using_dma = 0 (off)
keepsettings = 1 (on)
readonly = 1 (on)
BLKRAGET failed: Invalid argument
HDIO_GETGEO failed: Invalid argument

hdc:
setting using_dma to 1 (on)
HDIO_SET_DMA failed: Operation not permitted
HDIO_GET_MULTCOUNT failed: Invalid argument
IO_support = 1 (32-bit)
unmaskirq = 1 (on)
using_dma = 0 (off)
keepsettings = 1 (on)
readonly = 1 (on)
BLKRAGET failed: Invalid argument
HDIO_GETGEO failed: Invalid argument
root@marvin(pts/1) /dev >



en clair, j'ai réussi a activer le mode udma2 sur hdd et sdma2 sur
hdc, ce qui correspond bien a leurs capacites respectives (en tt cas
j'ai les memes modes dma sous windows), mais je n'arrive pas a mettre
le flag dma à 1.. ca change qqchose ?
je remarque exactement le meme probleme sur mon disque en hda, celui
qui contient la partition systeme quoi, et qui est normalement capable
de supporter de l'udma 66 ...
pour mon disque dur en hdg (controleur udma100 promise), il est en
udma sans douleur.

car il se trouve que mon lecteur de dvd se situe sur le periph hdd (en
emulation scsi ca me donne scd1), et qu'a la lecture, ca rame un tout
ptit peu..
j'ai deja reussi a augmenter sensiblement les perfs en settant le flag
unmaskirq sur mon lecteur, mais ca ne me suffit pas.

et je sais que ca peut etre encore plus fluide que ca.. j'y suis tres
sensible, et ca marchait du tonnere sur mon kernel 2.4.18-bf2.4...

vous auriez des suggestions svp ?

--
Life! Don't talk to me about life.
-+ Marvin +-

7 réponses

Avatar
flotus
Hugues Hiegel wrote:


J'ai un comportement bien curieux sur mes deux lecteurs en emulation
scsi :

(pts/1) /dev > hdparm -d1 -v hdd hdc

hdd:
setting using_dma to 1 (on)
HDIO_SET_DMA failed: Operation not permitted
HDIO_GET_MULTCOUNT failed: Invalid argument
IO_support = 1 (32-bit)
unmaskirq = 1 (on)
using_dma = 0 (off)
keepsettings = 1 (on)
readonly = 1 (on)
BLKRAGET failed: Invalid argument
HDIO_GETGEO failed: Invalid argument

hdc:
setting using_dma to 1 (on)
HDIO_SET_DMA failed: Operation not permitted
HDIO_GET_MULTCOUNT failed: Invalid argument
IO_support = 1 (32-bit)
unmaskirq = 1 (on)
using_dma = 0 (off)
keepsettings = 1 (on)
readonly = 1 (on)
BLKRAGET failed: Invalid argument
HDIO_GETGEO failed: Invalid argument
(pts/1) /dev >



en clair, j'ai réussi a activer le mode udma2 sur hdd et sdma2 sur
hdc, ce qui correspond bien a leurs capacites respectives (en tt cas
j'ai les memes modes dma sous windows), mais je n'arrive pas a mettre
le flag dma à 1.. ca change qqchose ?
je remarque exactement le meme probleme sur mon disque en hda, celui
qui contient la partition systeme quoi, et qui est normalement capable
de supporter de l'udma 66 ...
pour mon disque dur en hdg (controleur udma100 promise), il est en
udma sans douleur.

car il se trouve que mon lecteur de dvd se situe sur le periph hdd (en
emulation scsi ca me donne scd1), et qu'a la lecture, ca rame un tout
ptit peu..
j'ai deja reussi a augmenter sensiblement les perfs en settant le flag
unmaskirq sur mon lecteur, mais ca ne me suffit pas.

et je sais que ca peut etre encore plus fluide que ca.. j'y suis tres
sensible, et ca marchait du tonnere sur mon kernel 2.4.18-bf2.4...

vous auriez des suggestions svp ?

il semblerait que le noyau ne reconnaisse pas le chipset de la carte mère.

ne serait-ce pas un KT266 ou un nforce2 avec un noyau 2.418 ou 2.4.20 ?
A+

Avatar
Jay

J'ai un comportement bien curieux sur mes deux lecteurs en emulation
scsi :

(pts/1) /dev > hdparm -d1 -v hdd hdc

hdd:
setting using_dma to 1 (on)
HDIO_SET_DMA failed: Operation not permitted
HDIO_GET_MULTCOUNT failed: Invalid argument


Ca m'est déjà arrivé. Il faut compiler le noyau avec le support du
chipset.


--
Athlon XP1800+ - 512 Mb DDR - Slackware 9.1 - 2.4.22

Avatar
Hugues Hiegel
Ce cher flotus a dit :

Hugues Hiegel wrote:


J'ai un comportement bien curieux sur mes deux lecteurs en emulation
scsi :

(pts/1) /dev > hdparm -d1 -v hdd

hdd:
setting using_dma to 1 (on)
HDIO_SET_DMA failed: Operation not permitted
HDIO_GET_MULTCOUNT failed: Invalid argument
using_dma = 0 (off)
(pts/1) /dev >

en clair, j'ai réussi a activer le mode udma2 sur hdd et sdma2 sur
hdc, ce qui correspond bien a leurs capacites respectives (en tt cas
j'ai les memes modes dma sous windows), mais je n'arrive pas a mettre
le flag dma à 1.. ca change qqchose ?

vous auriez des suggestions svp ?

il semblerait que le noyau ne reconnaisse pas le chipset de la carte mère.

ne serait-ce pas un KT266 ou un nforce2 avec un noyau 2.418 ou 2.4.20 ?


J'ai une ASUS A7V/266 avec un 2.4.22..

--
Life! Don't talk to me about life.
-+ Marvin +-


Avatar
Hugues Hiegel
Ce cher Jay a dit :


J'ai un comportement bien curieux sur mes deux lecteurs en emulation
scsi :

(pts/1) /dev > hdparm -d1 -v hdd hdc

hdd:
setting using_dma to 1 (on)
HDIO_SET_DMA failed: Operation not permitted
HDIO_GET_MULTCOUNT failed: Invalid argument


Ca m'est déjà arrivé. Il faut compiler le noyau avec le support du
chipset.


ok ok ok, va falloir que je vérifie plus soigneusement mes options de
compilation alors :-)

merci beaucoup a vous deux, je vais voir ca pour ma prochaine compile ;)
(je vous tiendrai au courant sauf si vous en avez rien a foutre.. :-) )

--
Life! Don't talk to me about life.
-+ Marvin +-


Avatar
Hugues Hiegel
Ce cher Hugues Hiegel a dit :

Ce cher Jay a dit :


Ca m'est déjà arrivé. Il faut compiler le noyau avec le support du
chipset.


ok ok ok, va falloir que je vérifie plus soigneusement mes options de
compilation alors :-)


C'était exactement ça !
merci :-)

alala quel bonheur de se mater un dvd sur son propre kernel ;-)

--
Life! Don't talk to me about life.
-+ Marvin +-


Avatar
Olivier
Le Sun, 19 Oct 2003 16:17:46 +0200, flotus nous gratifiait d'un  :

Hugues Hiegel wrote:


J'ai un comportement bien curieux sur mes deux lecteurs en emulation
scsi :
[...]


vous auriez des suggestions svp ?

il semblerait que le noyau ne reconnaisse pas le chipset de la carte mère.

ne serait-ce pas un KT266 ou un nforce2 avec un noyau 2.418 ou 2.4.20 ?
A+


Quel est le probleme avec le nforce2 ?


Avatar
Emmanuel Florac
Dans article ,
disait...

Quel est le probleme avec le nforce2 ?



Sa compatibilité déplorable avec Linux, le fait qu'il ne fonctionne bien
qu'avec un 2.4.21 ou 2.4.22, le fait que les drivers soient proprios pour
le réseau et le son, etc.

--
Quis, quid, ubi, quibus auxiliis, cur, quomodo, quando?