One of my complaints and annoyances with the last few RH releases is that across at least three MB's I cant seem to get DMA mode working on some CD's or DVD's, although the last 3 or more Mandrake releases have consistently worked fine?

Anyway, in both my laptop and main workstation, I have both Mandrake 8 and RH 9, with similiar message log and hdparm results. I will focus on the workstation right now but getting DMA working on the laptop would be nice too. I actually boot and run from 3 SCSI drives, and have the two IDE drives (CD and DVD) on the same 1st IDE channel.

The MB is a Gigabyte GA-7VRX with VIA chipset vt8233a (rev 00) I beleive. The message log "seems" to indicate UDMA support and hda and hdb using DMA, but as can be seen by the hdparm output they are not and wont accept dparm -d1 /dev/hda. I have also tried butting with ide1=dma and ide2-dma as kernel parameters, but still no cigar (or smooth DVD playback).


Snippet from messages log related to IDE:

Nov 15 07:59:30 Johnny kernel: Uniform Multi-Platform E-IDE driver Revision: 6.31
Nov 15 07:59:30 Johnny kernel: ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
Nov 15 07:59:15 Johnny kudzu: succeeded
Nov 15 07:59:30 Johnny kernel: VP_IDE: IDE controller on PCI bus 00 dev 89
Nov 15 07:59:15 Johnny sysctl: net.ipv4.ip_forward = 0
Nov 15 07:59:31 Johnny kernel: PCI: Hardcoded IRQ 14 for device 00:11.1
Nov 15 07:59:15 Johnny sysctl: net.ipv4.conf.default.rp_filter = 1
Nov 15 07:59:31 Johnny kernel: VP_IDE: chipset revision 6
Nov 15 07:59:15 Johnny sysctl: kernel.sysrq = 0
Nov 15 07:59:31 Johnny kernel: VP_IDE: not 100%% native mode: will probe irqs later
Nov 15 07:59:15 Johnny sysctl: kernel.core_uses_pid = 1
Nov 15 07:59:31 Johnny kernel: ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
Nov 15 07:59:31 Johnny kernel: VP_IDE: VIA vt8233a (rev 00) IDE UDMA133 controller on pci00:11.1
Nov 15 07:59:15 Johnny network: Setting network parameters: succeeded
Nov 15 07:59:31 Johnny kernel: ide0: BM-DMA at 0xfc00-0xfc07, BIOS settings: hda:DMA, hdb:DMA
Nov 15 07:59:31 Johnny kernel: hda: ASUS CD-S500/A, ATAPI CD/DVD-ROM drive
Nov 15 07:59:16 Johnny network: Bringing up loopback interface: succeeded
Nov 15 07:59:31 Johnny kernel: hdb: LG DVD-ROM DRD-8080B, ATAPI CD/DVD-ROM drive
Nov 15 07:59:31 Johnny kernel: ide0 at 0x1f0-0x1f7,0x3f6 on irq 14


[root@johnny root]# hdparm -i /dev/hdb

/dev/hdb:

Model=LG DVD-ROM DRD-8080B, FwRev=1.00, SerialNo=1999/08/17
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=on/off, tPIO={min:120,w/IORDY:120}, tDMA={min:120,rec:120}
PIO modes: pio0 pio1 pio2 pio3 pio4
DMA modes: sdma0 sdma1 sdma2 mdma0 mdma1 mdma2
UDMA modes: udma0 udma1 udma2
AdvancedPM=no
Drive conforms to: ATA/ATAPI-4 T13 1153D revision 13: 4

hdparm -i /dev/hda

[root@johnny root]# hdparm -d1 /dev/hdb

/dev/hdb:
setting using_dma to 1 (on)
HDIO_SET_DMA failed: Operation not permitted
using_dma = 0 (off)






________________________________
Open Enterprise Solutions
Open Solutions for an Open World

Johnny Stork, BA
Calgary, AB
Canada

http://www.openenterprise.ca
http://www.open-solutions.ca


Reply via email to