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