-----Original Message----- From: Tino Wagner [mailto:powertino@gmx.de] Sent: Saturday, October 04, 2003 9:12 PM To: suse-linux@suse.com Subject: Re: dma_intr: status=0x58
Am Samstag, 4. Oktober 2003 19:36 schrieb Yann Wissenbach:
Hallo,
ich baue gerade einen kleinen File-Server zusammen. Er besteht aus:
Asus Mainboard P2, Promise Fasttrack100TX2, Promise Fasttrack66, und diversen IDE Platten (Maxtor + IBM) Installiert habe ich suse 8.2 pro minimal + acpi=off.
Aber alle IDE Platten melden Fehler: (/var/log/messages)
Oct 3 21:37:13 uranix kernel: hdi: dma_intr: status=0x58 { DriveReady SeekComplete DataRequest } Oct 3 21:37:13 uranix kernel: Oct 3 21:37:27 uranix kernel: hdi: dma_intr: status=0x58 { DriveReady SeekComplete DataRequest } Oct 3 21:37:27 uranix kernel: Oct 3 21:38:03 uranix kernel: hdi: dma_intr: status=0x58 { DriveReady SeekComplete DataRequest } Oct 3 21:38:03 uranix kernel: Oct 3 21:38:38 uranix kernel: hdi: dma_timer_expiry: dma status == 0x60 Oct 3 21:38:38 uranix kernel: hdi: irq timeout: status=0xd0 { Busy } Oct 3 21:38:38 uranix kernel: Oct 3 21:38:38 uranix kernel: hdi: DMA disabled
Ich habe schon die Platten getauscht, badblock + fsck check, ide kabel getauscht, mit hdparm einstellungen probiert, aber die Fehler sind nur weg, wenn dma ausgeschaltet ist :-(
Module für die beiden Karten sind folgende geladen: - ataraid für den 100TX2
Was mich wundert ist, dass die 66er Karte kein eigenes modul hat und in YaST auch nicht aufgeführt ist, und vorallem das modul ataraid, denn es ist kein Raid Controller, sondern ein ATA100 - und halt die Meldungen in den Messages. Google brachte mir leider auch nur Problembeschreibungen anderer mit Hinweis auf Hardwaredefekt. ABER: Keine 8 versch. Platten an 2 versch. Controllern mit 5 getesteten Kabeln :-(
*F1* ;-)
-- MfG Yann Wissenbach
Funktioniert die DMA-Aktivierung nur beim Booten nicht? Oder anders gefragt. Kannst du den DMA in der Konsole mit z.bsp. /sbin/hdparm -d1 -c3 -Xudma5 -k1 -m16 /dev/hdx aktivieren? Wenn ja, liegt es warscheinlich an der Reihenfolge in der die Scripte beim Booten ausgeführt werden. Die Aktivierung mit Yast müßte aber auch funktionieren.
Hallo, nein - das ist es nicht. da habe ich schon alles probiert. gibt immer den o.g. Fehler, ausser am onboard controller, oder wenn ich dma ausschalte . -- MfG Yann Wissenbach www : http://www.world-wide-wait.de http://www.vw-opel-ig.de mail : yann@world-wide-wait.de ICQ : 98297452 Linux - Life is too short for reboots