Hi Philipp! On Fre, Feb 08, 2002 at 07:27:58 +0100, Philipp Zacharias wrote:
Am Donnerstag, 7. Februar 2002 22:40 schrieb Christian Schoepplein:
Ich hab' ja jetzt zum Glück meinen Highpoint-Controller auch zum laufen gebracht und komme auf ähnliche Werte für meine Platten wie du. Ist schon ganz cool! Allerdings würde mich die Ausgabe von einer Datei unter
/proc/ide
interessieren. Da ich einen Chip von Highpoint verwende (hpt370) heißt die Datei
/proc/ide/hpt370
heißt bei mir sinnigerweise /proc/ide/pdc202xx
[...]
Wenn's morgen mit dem richtigen Kabel noch schneller geht, wäre ich echt super froh!!!
also ich hab richtige 80adrige, 40polige IDE-Kabel verwendet, aber meine Ausgabe sieht trotzdem folgendermaßen aus:
-----cut-----
PDC20268 TX2 Chipset. ------------------------------- General Status --------------------------------- Burst Mode : enabled Host Mode : Tri-Stated Bus Clocking : 100 External IO pad select : 10 mA Status Polling Period : 15 Interrupt Check Status Polling Delay : 15 --------------- Primary Channel ---------------- Secondary Channel ------------- enabled enabled 66 Clocking enabled enabled Mode MASTER Mode MASTER Error Error --------------- drive0 --------- drive1 -------- drive0 ---------- drive1 ------ DMA enabled: yes no yes no DMA Mode: PIO--- PIO--- PIO--- PIO--- PIO Mode: PIO ? PIO ? PIO ? PIO ?
-----uncut-----
bei DMA Mode steht PIO--- drin, aber das kauf ich der Datei nicht so ganz ab. Erstens sind die Raten für PIO zu hoch, zweitens erkennt der Controller alles richtig und drittens hab ich mit hdparm UDMA eingeschaltet. Kurz und gut: Bin mir sicher, dass die Platten als UDMA laufen obwohl in dieser Datei was anderes drin steht. Bei DMA enabled zeigt er ja auch wieder yes an.
Ich hab jetzt auch das richtige Kabel, doch trotzdem ändern sich die Werte der Platten bzw. die Ausgabe dieser Datei nicht. Offensichtlich läuft da wirklich noch was falsch, denn auf jeden Fall wird UDMA verwendet, für PIO ist das ganze einfach echt zu schnell. Trotzdem frage ich mich ob UDMA 66 oder UDMA 100 verwendet wird (wie kann man das festellen???). Ich bin mir fast sicher das hier trotz Controller leider immernoch nur UDMA 66 verwendet wird, weil ich von hdparm -t bzw. hdparm -T ungefähr die gleichen werte erhalte, egal ob ich die Platten am Controller oder direkt über die Anschlüsse am Board (Asus k7m) laufen lasse.... Und das Board kann AFAIK nur UDMA 66. Vielleicht bremst da irgendeine Einstellung den Controller aus... Sollte man denn den boardeigenen IDE-Kram deaktivieren, wenn man einen RAID-Controller für IDE-Platten verwendet? Sind Werte zwischen 30 und 35 MB/sec bei hdparm -t normal für UDMA 100 oder bekommt man die auch mit UDMA 66 hin? Ciao, Schöpp -- Christian Schoepplein | http://www.lily-rockt.de mail@schoeppi.net | http://www.lavish.de