Re: udma wird nicht richtig erkannt
So Herr Debian! :-)
André Bischof wrote:
Andreas Pakulat schrieb:
...
Naja, ich denke die Platte erzaehlt den Quatsch, hdparm macht eigentlich
nichts weiter als die Platte nach Info's fragen (mittels IDE-Commands)
und das Ergebnis zeigt er dir an...
Aber das kann's eigentlich nicht sein, da wie geschrieben 2
unterschiedliche Modi am gleichen Controllerport kein Problem sein
sollten - oder ist das unter Debian eins?
Ich hole heute ohnehin IDE-Rundkabel und baue dann an der Hardware, dann
werde ich den Brenner mal abklemmen und berichten - ich bin noch nicht
wirklich überzeugt, dass die Platte _immer_ Quatsch erzählt, sondern
tippe eher auf Interferenzen mit dem Brenner, die nicht sein dürften.
Wenn dem so ist, dann kann sich der Herr Debian schonmal warm anziehen! ;-)
Ich habe jetzt mal den Brenner abgeklemmt, da ich wie oben beschrieben
ohnehin die Kabel getauscht habe, ohne Brenner sieht's so aus:
root@linux:~# hdparm -tTi /dev/hda
/dev/hda:
Model=SAMSUNG SP2514N, FwRev=VF100-33, SerialNo=S08BJ1RY501138
Config={ Fixed }
RawCHS=16383/16/63, TrkSize=34902, SectSize=554, ECCbytes=4
BuffType=DualPortCache, BuffSize=8192kB, MaxMultSect=16, MultSect=off
CurCHS=16383/16/63, CurSects=16514064, LBA=yes, LBAsects=268435455
IORDY=on/off, tPIO={min:240,w/IORDY:120}, tDMA={min:120,rec:120}
PIO modes: pio0 pio1 pio2 pio3 pio4
DMA modes: mdma0 mdma1 mdma2
UDMA modes: udma0 udma1 udma2 udma3 udma4 udma5 *udma6
AdvancedPM=no WriteCache=enabled
Drive conforms to: unknown:
* signifies the current active mode
Timing cached reads: 3120 MB in 2.00 seconds = 1559.46 MB/sec
Timing buffered disk reads: 222 MB in 3.02 seconds = 73.59 MB/sec
Das heißt also, dass die Platte vorher auch schon udma6 lief (s. mein
erstes Posting im Thread), der Output (speziell die udma-Zeile) nicht
richtig dargestellt wird.
Woher das genau kommt weiß ich nicht, aber es scheint irgendwie damit
zusammenzuhängen, dass ein Gerät mit langsamerer udma-Einstellung am
gleichen Bus hängt.
Der Chipsatz unterstützt das Independent Device Timing, welches ja auch
klappt, wie man am Durchsatz sehen kann - die Anzeige ist aber Quatsch.
Ist das einen Bugreport wert? An wen? hdparm-Maintainer oder irgendwen
Richtung Chipsatz/Kernel-Unterstützung? Habe ich noch nie gemacht, falls
ich das machen soll bitte ich um ein paar Tipps um die gröbsten Fehler
zu vermeiden.
Danke & viele Grüße
Andre
Reply to: