DMA-Problem

mario88

FREEAAK
Hier mal ein Auszug von dmesg.
Code:
ad0: 76319MB <ST380011A> [155061/16/63] at ata0-master UDMA100
ad2: DMA limited to UDMA33, non-ATA66 cable or device
ad2: 114473MB <ST3120026A> [232581/16/63] at ata1-master UDMA33
acd0: CD-RW <PHILIPS CDRWDVD3210> at ata0-slave UDMA33
Code:
[b]ad2: DMA limited to UDMA33, non-ATA66 cable or device[/b]
Das wundert mich ein bisschen, diese Platte kann auch UDMA100, wieso wird das dann auf UDMA33 herabgesetzt? Und das Kabel ist in Ordnung. Und FreeBSD ist auf dieser Platte installiert.
 
vielleicht kein 80-pin kabel?

40-pin kabel (also alte ide-kabel) machen probleme mit udma100 und höhher, daher wird auf udma33 gebremst
 
Ist das Kabel wirklich in Ordnung?
Und ja, andere Systeme haben sich da ab und an nicht so pingelig.
Ansonsten schiebe ich es auf den üblichen Verdächtigen zur Zeit, ATAng. Soeren tut mir wirklich leid, so allein auf weiter Flur...
 
Das Kabel ist sicher in Ordnung, ist auch nicht alt. (im vom Juli 2003 gekauft)
Außerdem ist die erste Platte mit einem zweiten identen Kabel angeschlossen.
Und zu ATAng: Ich hab noch FreeBSD-4.9.
 
was passiert wenn du die betroffene Platte über das Kabel der erste Platte anschliesst ?
Ist das Kabel evt. zu lang oder kommt an Geräten vorbei die etwas stark Störstrahlung abgeben ?
Achte mal auf die Steckverbingungen an den beiden Enden des Kabels... Verunreinigungen u.ä.
 
Danke, jetzt funktioniert es. :)
ad0: 114473MB <ST3120026A> [232581/16/63] at ata0-master UDMA100
ad1: 76319MB <ST380011A> [155061/16/63] at ata0-slave UDMA100
acd0: CD-RW <PHILIPS CDRWDVD3210> at ata1-slave UDMA33
Ich hab einfach das Kabel getauscht und die 120er Platte an den Primary-Master gehängt.
Nur eine Frage hab ich noch: Kann ich bedenkenlos im Kernel IDE_DELAY auf 3000 setzen? Der Bootvorgang bleibt nämlich bei acd0 ein paar Sekunden stehen. (das war auch schon bevor ich das Kabel getauscht hab)
 
Zurück
Oben