On Wed, Feb 27, 2002 at 12:49:59PM -0500, Derrick J Brashear wrote: > On Wed, 27 Feb 2002, Joerg Schilling wrote: > > > A buffer underrun, activate DMA and it will work. > > > > >http://www.fokus.gmd.de/research/cc/glone/employees/joerg.schilling/private/problems.html > > Drive which is feeding it is DMA-enabled. When I enable DMA on the > DVR-A03: > > cdrecord-prodvd-1.11a13-i586-pc-linux-gnu -dummy -dao dev=0,0,0 -v disc1 > Track 01: 0 of 4458 MB > written.cdrecord-prodvd-1.11a13-i586-pc-linux-gnu: Input/output error. > write_g1: scsi sendcmd: no error > CDB: 2A 00 00 00 00 00 00 00 1F 00 > status: 0x2 (CHECK CONDITION) > Sense Bytes: 70 00 05 00 00 00 00 0E 00 00 00 00 20 00 00 00 > Sense Key: 0x5 Illegal Request, Segment 0 > Sense Code: 0x20 Qual 0x00 (invalid command operation code) Fru 0x0 > Sense flags: Blk 0 (not valid) > cmd finished after 0.006s timeout 100s > > write track data: error after 0 bytes > Sense Bytes: 70 00 00 00 00 00 00 0E 00 00 00 00 00 00 00 00 00 00 > Writing time: 5.100s > > If I also turn on 32 bit I/O it doesn't even get that far and instead > offers: > cdrecord-prodvd-1.11a13-i586-pc-linux-gnu: Data will not fit on any disk. > cdrecord-prodvd-1.11a13-i586-pc-linux-gnu: Cannot write CD's >= 100 minutes. > > I also tried tweaking the DMA mode using various -X values to hdparm, with > less success. > > This is with 2.4.3 as well as with stock 2.4.18; 2.4.18 with the IDE patch > applied, incidentally not related to this, doesn't work on a machine with > a PDC20267; It hangs probing drives hanging off the card. The system is > running glibc 2.2.2 and is a dual processor Pentium 3 750. It started out > as RedHat 7.1 but certainly isn't anymore.
It is generally considered a very bad idea to run anything that isn't a harddisk from a Promise controller with Linux. Run the drive from your onboard controller, enable dma on both the HD and the DVR-A03 (check /proc/ide/hd?/settings to make sure it's on), and it should work. Preferable don't share the connection for either drive with any other drive (IDE sucks that way). Len Sorensen -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]