This one's got me a bit baffled, and wonder if anyone has had a similar
experience and fixed the problem.
It's a 64 bit hh workstation.
System: uname -a
Linux xpc 2.6.24-21-generic #1 SMP Tue Oct 21 23:09:30 UTC 2008 x86_64 GNU/Linux
IDE: lspci | grep -i ide
00:04.0 IDE interface: nVidia Corporation MCP55 IDE (rev a1)
00:05.0 IDE interface: nVidia Corporation MCP55 SATA Controller (rev a2)
00:05.1 IDE interface: nVidia Corporation MCP55 SATA Controller (rev a2)
DVD: hdparm -I /dev/hda
/dev/hda:
ATAPI CD-ROM, with removable media
Model Number: DVDRW IDE H16X
Serial Number:
Firmware Revision: VER B02V
Standards:
Likely used CD-ROM ATAPI-1
Configuration:
DRQ response: 50us.
Packet size: 12 bytes
Capabilities:
LBA, IORDY(cannot be disabled)
DMA: mdma0 mdma1 mdma2 udma0 udma1 *udma2
Cycle time: min=120ns recommended=120ns
PIO: pio0 pio1 pio2 pio3 pio4
Cycle time: no flow control=127ns IORDY flow control=120ns
The problem is that I can't get anything better than udma2 out of it. If I try
to set udma3...
# hdparm -X67 /dev/hda
/dev/hda:
setting xfermode to 67 (UltraDMA mode3)
seemd to be ok, but dmesg shows...
[31297.620372] hda: host side 80-wire cable detection failed, limiting max
speed to UDMA33
[31297.620375] hda: UDMA speeds >UDMA33 cannot be set
Which follows, I suppose. I have tried replacing the cable, and yes it is
80-wire.
Any suggestions? Google has been driving me mad!
Steve
--
Steve Holdoway <[EMAIL PROTECTED]>