Hey people. I'm trying to enable DMA on my wife's harddrive. Here's some info. poohbear:/proc# hdparm -i /dev/hda /dev/hda: Model=FUJITSU MPF3102AT, FwRev=0031, SerialNo=05601857 Config={ HardSect NotMFM HdSw>15uSec Fixed DTR>10Mbs } RawCHS=16383/16/63, TrkSize=0, SectSize=0, ECCbytes=4 BuffType=0(?), BuffSize=512kB, MaxMultSect=16, MultSect=16 DblWordIO=no, OldPIO=2, DMA=yes, OldDMA=2 CurCHS=16383/16/63, CurSects=16514064, LBA=yes, LBAsects=20015856 tDMA={min:120,rec:120}, DMA modes: mword0 mword1 mword2 IORDY=yes, tPIO={min:240,w/IORDY:120}, PIO modes: mode3 mode4 UDMA modes: mode0 mode1 mode2 mode3 *mode4 Now, when I try to enable DMA... poohbear:/proc# hdparm -d1 -X34 /dev/hda /dev/hda: setting using_dma to 1 (on) setting xfermode to 34 (multiword DMA mode2) using_dma = 1 (on) I get this in the syslog: May 5 07:17:16 poohbear kernel: hda: timeout waiting for DMA May 5 07:17:16 poohbear kernel: hda: irq timeout: status=0x58 { DriveReady SeekComplete DataRequest } May 5 07:17:16 poohbear kernel: hda: status timeout: status=0xd0 { Busy } May 5 07:17:16 poohbear kernel: hda: DMA disabled May 5 07:17:16 poohbear kernel: hda: drive not ready for command May 5 07:17:17 poohbear kernel: ide0: reset: success Any ideas on this? Could this also be related to why I can't get her sound to work? Thanks, I'd love to get this working for her. Mike -- Michael P. Soulier <msoulier@storm.ca> "With sufficient thrust, pigs fly just fine. However, this is not necessarily a good idea. It is hard to be sure where they are going to land, and it could be dangerous sitting under them as they fly overhead." -- RFC 1925
Attachment:
pgpoVx_YO2S7M.pgp
Description: PGP signature