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]>

Reply via email to