Sorry for the delay getting back on this.

On Thu, 06 Nov 2008 08:34:23 +1300
Volker Kuhlmann <[EMAIL PROTECTED]> wrote:

> On Tue 04 Nov 2008 10:07:23 NZDT +1300, Steve Holdoway wrote:
> 
> > DVD:  hdparm -I /dev/hda
> 
> > Capabilities:
> >     DMA: mdma0 mdma1 mdma2 udma0 udma1 *udma2 
> 
> > The problem is that I can't get anything better than udma2 out of it. If I 
> > try to set udma3...
> 
> If hdparm's output of capabilities is correct, the burner is not capable
> of more than udma2.
Given that it's sold as a 16x DVD burner, that's pretty unlikely. Also the 
specs ( I recommend people try btc.com.tw, not btc.com if they're looking for 
info! ) state the max transfer rate is 66MB/s, which is udma4.
> 
> If you can confirm the burner is definitely capable of udma3, I'd
> suspect a kernel driver problem for the IDE chipset, possibly in
> combination with the burner model. Can't offer more help than that
> though. Try a newer kernel? /dev/hdX is dead now...
Burner - yes. chipset is nvidia. There's nothing available on the website, just 
to say it's built-in. Kernel's latest HH, 2.6.24-21-generic, 64bit, so it looks 
like /dev/hdx is still alive for debian based (E)IDE interfaces.
> 
> Volker

Any suggestions would be gratefully received. Google hasn't helped as yet. IDE 
interface details:

# lspci -vvs 00:04.0 
00:04.0 IDE interface: nVidia Corporation MCP55 IDE (rev a1) (prog-if 8a 
[Master SecP PriP])
        Subsystem: Unknown device f297:3077
        Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- 
Stepping- SERR- FastB2B-
        Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- <TAbort- 
<MAbort- >SERR- <PERR-
        Latency: 0 (750ns min, 250ns max)
        Region 0: [virtual] Memory at 000001f0 (32-bit, non-prefetchable) 
[disabled] [size=8]
        Region 1: [virtual] Memory at 000003f0 (type 3, non-prefetchable) 
[disabled] [size=1]
        Region 2: [virtual] Memory at 00000170 (32-bit, non-prefetchable) 
[disabled] [size=8]
        Region 3: [virtual] Memory at 00000370 (type 3, non-prefetchable) 
[disabled] [size=1]
        Region 4: I/O ports at f400 [size=16]
        Capabilities: [44] Power Management version 2
                Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA 
PME(D0-,D1-,D2-,D3hot-,D3cold-)
                Status: D0 PME-Enable- DSel=0 DScale=0 PME-

# hdparm -iI /dev/hda

/dev/hda:

 Model=DVDRW IDE H16X, FwRev=VER B02V, SerialNo=
 Config={ Fixed Removeable DTR<=5Mbs DTR>10Mbs nonMagnetic }
 RawCHS=0/0/0, TrkSize=0, SectSize=0, ECCbytes=0
 BuffType=unknown, BuffSize=0kB, MaxMultSect=0
 (maybe): CurCHS=0/0/0, CurSects=0, LBA=yes, LBAsects=0
 IORDY=yes, tPIO={min:127,w/IORDY:120}, tDMA={min:120,rec:120}
 PIO modes:  pio0 pio1 pio2 pio3 pio4 
 DMA modes:  mdma0 mdma1 mdma2 
 UDMA modes: udma0 udma1 *udma2 
 AdvancedPM=no

 * signifies the current active mode


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


Cable is 80 wire, and I've tried a spare with no change. The DVD is running in 
cable select mode, but I have tried hardwiring as master. I've tried all the 
poot options I can find suggested by google ( last one was all_generic_ide ). 
It really does look like the core of the problem is that an 80 wire cable isn't 
being recognised... but why??

As it's my primary workstation, I really don't want to upgrade to II *just* yet!

Cheers,

Steve
-- 
Steve Holdoway <[EMAIL PROTECTED]>

Reply via email to