* [gentoo-user] setting "using_dma" on a BenQ DVD/RW drive
@ 2005-08-08 16:03 Joseph
2005-08-08 17:09 ` Joseph
0 siblings, 1 reply; 16+ messages in thread
From: Joseph @ 2005-08-08 16:03 UTC (permalink / raw
To: gentoo
I have a BenQ DW1620 DVD/RW drive but DMA is not set, even though it
support it. When I try to set it using: using_dma -d 1
It will not let me.
Was the limit set by the manufacture?
--
#Joseph
--
gentoo-user@gentoo.org mailing list
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [gentoo-user] setting "using_dma" on a BenQ DVD/RW drive
2005-08-08 16:03 [gentoo-user] setting "using_dma" on a BenQ DVD/RW drive Joseph
@ 2005-08-08 17:09 ` Joseph
2005-08-08 17:52 ` Rumen Yotov
2005-08-08 17:55 ` Roy Wright
0 siblings, 2 replies; 16+ messages in thread
From: Joseph @ 2005-08-08 17:09 UTC (permalink / raw
To: gentoo-user
On Mon, 2005-08-08 at 10:03 -0600, Joseph wrote:
> I have a BenQ DW1620 DVD/RW drive but DMA is not set, even though it
> support it. When I try to set it using: using_dma -d 1
> It will not let me.
>
> Was the limit set by the manufacture?
>
> --
> #Joseph
I think the issue might be the driver for BenQ writer units.
Does anybody know what driver should be used with BenQ, if it is
available at all?
--
#Joseph
--
gentoo-user@gentoo.org mailing list
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [gentoo-user] setting "using_dma" on a BenQ DVD/RW drive
2005-08-08 17:09 ` Joseph
@ 2005-08-08 17:52 ` Rumen Yotov
2005-08-08 18:16 ` Joseph
2005-08-08 18:25 ` Roy Wright
2005-08-08 17:55 ` Roy Wright
1 sibling, 2 replies; 16+ messages in thread
From: Rumen Yotov @ 2005-08-08 17:52 UTC (permalink / raw
To: gentoo-user
[-- Attachment #1: Type: text/plain, Size: 1115 bytes --]
Joseph wrote:
>On Mon, 2005-08-08 at 10:03 -0600, Joseph wrote:
>
>
>>I have a BenQ DW1620 DVD/RW drive but DMA is not set, even though it
>>support it. When I try to set it using: using_dma -d 1
>>It will not let me.
>>
>>Was the limit set by the manufacture?
>>
>>--
>>#Joseph
>>
>>
>
>I think the issue might be the driver for BenQ writer units.
>Does anybody know what driver should be used with BenQ, if it is
>available at all?
>
>
>
Hi,
First thing to do is to make sure you have support for your mobos'
chipset into kernel-config.
Then emerge/install hdparm and have a customized '/etc/conf.s/hdparm' file.
Ex.(mine):
hda_args="-d1 -A1 -m16 -u1 -a64" // this is for my hard disk
all_args="-d1" // this is for all other
disks - DVD-R and DVD-RW
Think i took this mainly from install-guide.2005.0. Don't forget to
start "/etc/init.d/hdparm start" as root and if everything is OK,
"rc-update add hdparm default" to always have this at boot time.
Test with "hdparm -Tt /dev/hdX" X is a,b,c,d (for an IDE-disk) check
again "man hdparm" for the options ;)
HTH. Rumen
[-- Attachment #2: S/MIME Cryptographic Signature --]
[-- Type: application/x-pkcs7-signature, Size: 3397 bytes --]
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [gentoo-user] setting "using_dma" on a BenQ DVD/RW drive
2005-08-08 17:09 ` Joseph
2005-08-08 17:52 ` Rumen Yotov
@ 2005-08-08 17:55 ` Roy Wright
2005-08-08 20:53 ` Norbert Kamenicky
1 sibling, 1 reply; 16+ messages in thread
From: Roy Wright @ 2005-08-08 17:55 UTC (permalink / raw
To: gentoo-user
Joseph wrote:
>On Mon, 2005-08-08 at 10:03 -0600, Joseph wrote:
>
>
>>I have a BenQ DW1620 DVD/RW drive but DMA is not set, even though it
>>support it. When I try to set it using: using_dma -d 1
>>It will not let me.
>>
>>Was the limit set by the manufacture?
>>
>>--
>>#Joseph
>>
>>
>
>I think the issue might be the driver for BenQ writer units.
>Does anybody know what driver should be used with BenQ, if it is
>available at all?
>
>
>
I'm having the same issue with a Memorex DVD writer.
Googling suggests making sure the IDE controller
chipset module is loaded. My problem is that I don't
see a config module option for Intel 82801EB (ICH5).
Roy
--
gentoo-user@gentoo.org mailing list
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [gentoo-user] setting "using_dma" on a BenQ DVD/RW drive
2005-08-08 17:52 ` Rumen Yotov
@ 2005-08-08 18:16 ` Joseph
2005-08-08 18:22 ` Luigi Pinna
2005-08-08 22:19 ` Matt Randolph
2005-08-08 18:25 ` Roy Wright
1 sibling, 2 replies; 16+ messages in thread
From: Joseph @ 2005-08-08 18:16 UTC (permalink / raw
To: gentoo-user
On Mon, 2005-08-08 at 20:52 +0300, Rumen Yotov wrote:
> Joseph wrote:
>
> >On Mon, 2005-08-08 at 10:03 -0600, Joseph wrote:
> >
> >
> >>I have a BenQ DW1620 DVD/RW drive but DMA is not set, even though it
> >>support it. When I try to set it using: using_dma -d 1
> >>It will not let me.
> >>
> >>Was the limit set by the manufacture?
> >>
> >>--
> >>#Joseph
> >>
> >>
> >
> >I think the issue might be the driver for BenQ writer units.
> >Does anybody know what driver should be used with BenQ, if it is
> >available at all?
> >
> >
> >
> Hi,
> First thing to do is to make sure you have support for your mobos'
> chipset into kernel-config.
> Then emerge/install hdparm and have a customized '/etc/conf.s/hdparm' file.
> Ex.(mine):
> hda_args="-d1 -A1 -m16 -u1 -a64" // this is for my hard disk
> all_args="-d1" // this is for all other
> disks - DVD-R and DVD-RW
> Think i took this mainly from install-guide.2005.0. Don't forget to
> start "/etc/init.d/hdparm start" as root and if everything is OK,
> "rc-update add hdparm default" to always have this at boot time.
> Test with "hdparm -Tt /dev/hdX" X is a,b,c,d (for an IDE-disk) check
> again "man hdparm" for the options ;)
> HTH. Rumen
I have tried hdparm -d1 /dev/hdd
but it is not accepting the it. I can not set DMA on this DVD
I just called BenQ and they don't support Linux; so don't buy BenQ
products as they don't support Linux. In example of DVD/writer it will
become plain CD reader.
Without DMA access the writing to CD will be very slow.
--
#Joseph
--
gentoo-user@gentoo.org mailing list
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [gentoo-user] setting "using_dma" on a BenQ DVD/RW drive
2005-08-08 18:16 ` Joseph
@ 2005-08-08 18:22 ` Luigi Pinna
2005-08-08 22:19 ` Matt Randolph
1 sibling, 0 replies; 16+ messages in thread
From: Luigi Pinna @ 2005-08-08 18:22 UTC (permalink / raw
To: gentoo-user
[-- Attachment #1: Type: text/plain, Size: 600 bytes --]
Alle 20:16, lunedì 08 agosto 2005, Joseph ha scritto:
>
> I have tried hdparm -d1 /dev/hdd
> but it is not accepting the it. I can not set DMA on this DVD
> I just called BenQ and they don't support Linux; so don't buy BenQ
> products as they don't support Linux. In example of DVD/writer it
> will become plain CD reader.
> Without DMA access the writing to CD will be very slow.
>
> --
> #Joseph
I have a BenQ all works great: dvd writing (8x) and cd writing (24x)
I use hdparm as boot service all it is enough
Luigi
--
Public key GPG(0x073A0960) on http://keyserver.linux.it/
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [gentoo-user] setting "using_dma" on a BenQ DVD/RW drive
2005-08-08 17:52 ` Rumen Yotov
2005-08-08 18:16 ` Joseph
@ 2005-08-08 18:25 ` Roy Wright
2005-08-08 18:51 ` Rumen Yotov
2005-08-08 19:18 ` [gentoo-user] " Joseph
1 sibling, 2 replies; 16+ messages in thread
From: Roy Wright @ 2005-08-08 18:25 UTC (permalink / raw
To: gentoo-user
Rumen Yotov wrote:
>Hi,
>First thing to do is to make sure you have support for your mobos'
>chipset into kernel-config.
>Then emerge/install hdparm and have a customized '/etc/conf.s/hdparm' file.
>Ex.(mine):
>hda_args="-d1 -A1 -m16 -u1 -a64" // this is for my hard disk
>all_args="-d1" // this is for all other
>disks - DVD-R and DVD-RW
>Think i took this mainly from install-guide.2005.0. Don't forget to
>start "/etc/init.d/hdparm start" as root and if everything is OK,
>"rc-update add hdparm default" to always have this at boot time.
>Test with "hdparm -Tt /dev/hdX" X is a,b,c,d (for an IDE-disk) check
>again "man hdparm" for the options ;)
>HTH. Rumen
>
>
Here's the details of what I'm seeing from a root shell:
royw-gentoo conf.d # hdparm -d1 /dev/dvd
/dev/dvd:
setting using_dma to 1 (on)
HDIO_SET_DMA failed: Operation not permitted
using_dma = 0 (off)
royw-gentoo conf.d # less /etc/conf.d/hdparm | grep -v \#
all_args="-d1"
royw-gentoo conf.d # /etc/init.d/hdparm start
* Caching service dependencies
...
[ ok ]
* Starting hdparm
...
[ ok ]
* Running hdparm on /dev/cdroms/cdrom0 ...
HDIO_SET_DMA failed: Operation not permitted
royw-gentoo linux # hdparm -I /dev/dvd
/dev/dvd:
ATAPI CD-ROM, with removable media
Model Number: Memorex DVD+/-RW True-8X
Serial Number: DADC011844WL
Firmware Revision: 1.06
Standards:
Likely used CD-ROM ATAPI-1
Configuration:
DRQ response: 50us.
Packet size: 12 bytes
Capabilities:
LBA, IORDY(can be disabled)
Buffer size: 64.0kB
DMA: mdma0 mdma1 mdma2 udma0 udma1 *udma2
Cycle time: min=120ns recommended=120ns
PIO: pio0 pio1 pio2 pio3 pio4
Cycle time: no flow control=240ns IORDY flow control=120ns
Commands/features:
Enabled Supported:
* DEVICE RESET cmd
* PACKET command feature set
* Power Management feature set
HW reset results:
CBLID- above Vih
Device num = 0 determined by the jumper
royw-gentoo conf.d # lspci
0000:00:00.0 Host bridge: Intel Corporation 82875P/E7210 Memory
Controller Hub (rev 02)
0000:00:01.0 PCI bridge: Intel Corporation 82875P Processor to AGP
Controller (rev 02)
0000:00:03.0 PCI bridge: Intel Corporation 82875P/E7210 Processor to PCI
to CSA Bridge (rev 02)
0000:00:1d.0 USB Controller: Intel Corporation 82801EB/ER (ICH5/ICH5R)
USB UHCI Controller #1 (rev 02)
0000:00:1d.1 USB Controller: Intel Corporation 82801EB/ER (ICH5/ICH5R)
USB UHCI Controller #2 (rev 02)
0000:00:1d.2 USB Controller: Intel Corporation 82801EB/ER (ICH5/ICH5R)
USB UHCI #3 (rev 02)
0000:00:1d.3 USB Controller: Intel Corporation 82801EB/ER (ICH5/ICH5R)
USB UHCI Controller #4 (rev 02)
0000:00:1d.7 USB Controller: Intel Corporation 82801EB/ER (ICH5/ICH5R)
USB2 EHCI Controller (rev 02)
0000:00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev c2)
0000:00:1f.0 ISA bridge: Intel Corporation 82801EB/ER (ICH5/ICH5R) LPC
Interface Bridge (rev 02)
0000:00:1f.2 IDE interface: Intel Corporation 82801EB (ICH5) SATA
Controller (rev 02)
0000:00:1f.3 SMBus: Intel Corporation 82801EB/ER (ICH5/ICH5R) SMBus
Controller (rev 02)
0000:00:1f.5 Multimedia audio controller: Intel Corporation 82801EB/ER
(ICH5/ICH5R) AC'97 Audio Controller (rev 02)
0000:01:00.0 VGA compatible controller: nVidia Corporation NV40 [GeForce
6800 GT] (rev a1)
0000:02:01.0 Ethernet controller: Intel Corporation 82547EI Gigabit
Ethernet Controller (LOM)
royw-gentoo linux # dmesg | grep -i dma
DMA zone: 4096 pages, LIFO batch:1
ata1: SATA max UDMA/133 cmd 0x1F0 ctl 0x3F6 bmdma 0xF000 irq 14
ata1: dev 0 ATA, max UDMA/133, 145226112 sectors: lba48
ata1: dev 1 ATA, max UDMA/133, 145226112 sectors: lba48
ata1: dev 0 configured for UDMA/133
ata1: dev 1 configured for UDMA/133
royw-gentoo linux # less /usr/src/linux/.config | grep -i dma
CONFIG_GENERIC_ISA_DMA=y
CONFIG_BLK_DEV_IDEDMA_PCI=y
# CONFIG_BLK_DEV_IDEDMA_FORCED is not set
CONFIG_IDEDMA_PCI_AUTO=y
# CONFIG_IDEDMA_ONLYDISK is not set
CONFIG_BLK_DEV_IDEDMA=y
# CONFIG_IDEDMA_IVB is not set
CONFIG_IDEDMA_AUTO=y
I'm missing something simple, but just don't see it.
TIA,
Roy
--
gentoo-user@gentoo.org mailing list
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [gentoo-user] setting "using_dma" on a BenQ DVD/RW drive
2005-08-08 18:25 ` Roy Wright
@ 2005-08-08 18:51 ` Rumen Yotov
2005-08-08 19:19 ` Roy Wright
2005-08-08 19:18 ` [gentoo-user] " Joseph
1 sibling, 1 reply; 16+ messages in thread
From: Rumen Yotov @ 2005-08-08 18:51 UTC (permalink / raw
To: gentoo-user
[-- Attachment #1: Type: text/plain, Size: 4999 bytes --]
Roy Wright wrote:
> Rumen Yotov wrote:
>
>> Hi,
>> First thing to do is to make sure you have support for your mobos'
>> chipset into kernel-config.
>> Then emerge/install hdparm and have a customized '/etc/conf.s/hdparm'
>> file.
>> Ex.(mine):
>> hda_args="-d1 -A1 -m16 -u1 -a64" // this is for my hard disk
>> all_args="-d1" // this is for all other
>> disks - DVD-R and DVD-RW
>> Think i took this mainly from install-guide.2005.0. Don't forget to
>> start "/etc/init.d/hdparm start" as root and if everything is OK,
>> "rc-update add hdparm default" to always have this at boot time.
>> Test with "hdparm -Tt /dev/hdX" X is a,b,c,d (for an IDE-disk) check
>> again "man hdparm" for the options ;)
>> HTH. Rumen
>>
>>
> Here's the details of what I'm seeing from a root shell:
>
> royw-gentoo conf.d # hdparm -d1 /dev/dvd
>
> /dev/dvd:
> setting using_dma to 1 (on)
> HDIO_SET_DMA failed: Operation not permitted
> using_dma = 0 (off)
>
> royw-gentoo conf.d # less /etc/conf.d/hdparm | grep -v \#
>
> all_args="-d1"
>
> royw-gentoo conf.d # /etc/init.d/hdparm start
> * Caching service dependencies
> ...
> [ ok ]
> * Starting hdparm
> ...
> [ ok ]
> * Running hdparm on /dev/cdroms/cdrom0 ...
> HDIO_SET_DMA failed: Operation not permitted
>
> royw-gentoo linux # hdparm -I /dev/dvd
>
> /dev/dvd:
>
> ATAPI CD-ROM, with removable media
> Model Number: Memorex DVD+/-RW True-8X
> Serial Number: DADC011844WL
> Firmware Revision: 1.06
> Standards:
> Likely used CD-ROM ATAPI-1
> Configuration:
> DRQ response: 50us.
> Packet size: 12 bytes
> Capabilities:
> LBA, IORDY(can be disabled)
> Buffer size: 64.0kB
> DMA: mdma0 mdma1 mdma2 udma0 udma1 *udma2
> Cycle time: min=120ns recommended=120ns
> PIO: pio0 pio1 pio2 pio3 pio4
> Cycle time: no flow control=240ns IORDY flow control=120ns
> Commands/features:
> Enabled Supported:
> * DEVICE RESET cmd
> * PACKET command feature set
> * Power Management feature set
> HW reset results:
> CBLID- above Vih
> Device num = 0 determined by the jumper
>
> royw-gentoo conf.d # lspci
> 0000:00:00.0 Host bridge: Intel Corporation 82875P/E7210 Memory
> Controller Hub (rev 02)
> 0000:00:01.0 PCI bridge: Intel Corporation 82875P Processor to AGP
> Controller (rev 02)
> 0000:00:03.0 PCI bridge: Intel Corporation 82875P/E7210 Processor to
> PCI to CSA Bridge (rev 02)
> 0000:00:1d.0 USB Controller: Intel Corporation 82801EB/ER (ICH5/ICH5R)
> USB UHCI Controller #1 (rev 02)
> 0000:00:1d.1 USB Controller: Intel Corporation 82801EB/ER (ICH5/ICH5R)
> USB UHCI Controller #2 (rev 02)
> 0000:00:1d.2 USB Controller: Intel Corporation 82801EB/ER (ICH5/ICH5R)
> USB UHCI #3 (rev 02)
> 0000:00:1d.3 USB Controller: Intel Corporation 82801EB/ER (ICH5/ICH5R)
> USB UHCI Controller #4 (rev 02)
> 0000:00:1d.7 USB Controller: Intel Corporation 82801EB/ER (ICH5/ICH5R)
> USB2 EHCI Controller (rev 02)
> 0000:00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev c2)
> 0000:00:1f.0 ISA bridge: Intel Corporation 82801EB/ER (ICH5/ICH5R) LPC
> Interface Bridge (rev 02)
> 0000:00:1f.2 IDE interface: Intel Corporation 82801EB (ICH5) SATA
> Controller (rev 02)
> 0000:00:1f.3 SMBus: Intel Corporation 82801EB/ER (ICH5/ICH5R) SMBus
> Controller (rev 02)
> 0000:00:1f.5 Multimedia audio controller: Intel Corporation 82801EB/ER
> (ICH5/ICH5R) AC'97 Audio Controller (rev 02)
> 0000:01:00.0 VGA compatible controller: nVidia Corporation NV40
> [GeForce 6800 GT] (rev a1)
> 0000:02:01.0 Ethernet controller: Intel Corporation 82547EI Gigabit
> Ethernet Controller (LOM)
>
> royw-gentoo linux # dmesg | grep -i dma
> DMA zone: 4096 pages, LIFO batch:1
> ata1: SATA max UDMA/133 cmd 0x1F0 ctl 0x3F6 bmdma 0xF000 irq 14
> ata1: dev 0 ATA, max UDMA/133, 145226112 sectors: lba48
> ata1: dev 1 ATA, max UDMA/133, 145226112 sectors: lba48
> ata1: dev 0 configured for UDMA/133
> ata1: dev 1 configured for UDMA/133
>
> royw-gentoo linux # less /usr/src/linux/.config | grep -i dma
> CONFIG_GENERIC_ISA_DMA=y
> CONFIG_BLK_DEV_IDEDMA_PCI=y
> # CONFIG_BLK_DEV_IDEDMA_FORCED is not set
> CONFIG_IDEDMA_PCI_AUTO=y
> # CONFIG_IDEDMA_ONLYDISK is not set
> CONFIG_BLK_DEV_IDEDMA=y
> # CONFIG_IDEDMA_IVB is not set
> CONFIG_IDEDMA_AUTO=y
>
> I'm missing something simple, but just don't see it.
>
> TIA,
> Roy
Hi Roy,
Just guessing here but seems you have SATA drives not IDE, don't
use/know much about SATA yet ;) but maybe this have something to do with
the error on activating DMA, from the logs your hard-disk *is* using
UDMA-133 & PIO4 ?
Could check BIOS-settings, other thoughts here? Check with 'hdparm'
setting on your hard (/dev/sdaX or /dev/....).
All kernel-config you show deals with IDE/ISA settings.
HTH. Rumen
[-- Attachment #2: S/MIME Cryptographic Signature --]
[-- Type: application/x-pkcs7-signature, Size: 3397 bytes --]
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [gentoo-user] setting "using_dma" on a BenQ DVD/RW drive
2005-08-08 18:25 ` Roy Wright
2005-08-08 18:51 ` Rumen Yotov
@ 2005-08-08 19:18 ` Joseph
1 sibling, 0 replies; 16+ messages in thread
From: Joseph @ 2005-08-08 19:18 UTC (permalink / raw
To: gentoo-user
On Mon, 2005-08-08 at 13:25 -0500, Roy Wright wrote:
> royw-gentoo linux # dmesg | grep -i dma
> DMA zone: 4096 pages, LIFO batch:1
> ata1: SATA max UDMA/133 cmd 0x1F0 ctl 0x3F6 bmdma 0xF000 irq 14
> ata1: dev 0 ATA, max UDMA/133, 145226112 sectors: lba48
> ata1: dev 1 ATA, max UDMA/133, 145226112 sectors: lba48
> ata1: dev 0 configured for UDMA/133
> ata1: dev 1 configured for UDMA/133
>
Is your DVD units SCSI, if so you will not be able to use hdparm to set
any options. hdparm doesn't work with SCSI unit, you can list the
parameters but not set them.
My BenQ DW1620 is an IDE unit connected to hdd so I should be able to
set the parameters using "hdaprm". I can set some parameters but not
DMA with "-d1"
--
#Joseph
--
gentoo-user@gentoo.org mailing list
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [gentoo-user] setting "using_dma" on a BenQ DVD/RW drive
2005-08-08 18:51 ` Rumen Yotov
@ 2005-08-08 19:19 ` Roy Wright
2005-08-08 22:26 ` Neil Bothwick
0 siblings, 1 reply; 16+ messages in thread
From: Roy Wright @ 2005-08-08 19:19 UTC (permalink / raw
To: gentoo-user
Rumen Yotov wrote:
>Hi Roy,
>Just guessing here but seems you have SATA drives not IDE, don't
>use/know much about SATA yet ;) but maybe this have something to do with
>the error on activating DMA, from the logs your hard-disk *is* using
>UDMA-133 & PIO4 ?
>Could check BIOS-settings, other thoughts here? Check with 'hdparm'
>setting on your hard (/dev/sdaX or /dev/....).
>All kernel-config you show deals with IDE/ISA settings.
>HTH. Rumen
>
>
My system has two SATA WD Raptors for hard disks. I'm
trying to get DMA working for the DVD writer which is IDE.
I'd just like to eliminate the occasionaly hiccup when playing
DVDs.
FYI, AFAIK hdparm does not work with SATA. From the man
page it is pretty explicit that it is EIDE/IDE only. When I try
it against my SATA drives it barfs:
royw-gentoo linux # hdparm -i /dev/sda
/dev/sda:
HDIO_GET_IDENTITY failed: Inappropriate ioctl for device
Thank you,
Roy
--
gentoo-user@gentoo.org mailing list
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [gentoo-user] setting "using_dma" on a BenQ DVD/RW drive
2005-08-08 17:55 ` Roy Wright
@ 2005-08-08 20:53 ` Norbert Kamenicky
0 siblings, 0 replies; 16+ messages in thread
From: Norbert Kamenicky @ 2005-08-08 20:53 UTC (permalink / raw
To: gentoo-user
Roy Wright wrote:
-snip-
> I'm having the same issue with a Memorex DVD writer.
> Googling suggests making sure the IDE controller
> chipset module is loaded. My problem is that I don't
> see a config module option for Intel 82801EB (ICH5).
>
Yes u are right, IMO it has nothing to do with CD/DVD writer
or HDD itself, it depends on IDE chipset driver.
My mobo is also based on i865 chipset, one SATA and one PATA
HDD connected.
If I use 2.4 kernel, both drives are fast, also DMA on PATA drive
is on, but using 2.6 kernel PATA HDD gives sustain rate only
~2MB/s, DMA setting fails with "Operation not permitted" error.
"lshw" says this:
*-ide
description: IDE interface
product: 82801EB (ICH5) SATA Controller
vendor: Intel Corporation
physical id: 1f.2
bus info: pci@00:1f.2
logical name: scsi0
version: 02
width: 32 bits
clock: 66MHz
capabilities: ide bus_master emulated
configuration: driver=ata_piix <<<<<<<<<
resources: ioport:fc00-fc0f irq:18
# grep -i "pii\|ata" /usr/src/linux/.config:
CONFIG_BLK_DEV_PIIX=y
CONFIG_SCSI_SATA=y
# CONFIG_SCSI_SATA_AHCI is not set
# CONFIG_SCSI_SATA_SVW is not set
CONFIG_SCSI_ATA_PIIX=y
# CONFIG_SCSI_SATA_NV is not set
# CONFIG_SCSI_SATA_PROMISE is not set
# CONFIG_SCSI_SATA_QSTOR is not set
# CONFIG_SCSI_SATA_SX4 is not set
# CONFIG_SCSI_SATA_SIL is not set
# CONFIG_SCSI_SATA_SIS is not set
# CONFIG_SCSI_SATA_ULI is not set
# CONFIG_SCSI_SATA_VIA is not set
# CONFIG_SCSI_SATA_VITESSE is not set
# CONFIG_SCSI_EATA is not set
# CONFIG_ATALK is not set
CONFIG_I2C_PIIX4=m
CONFIG_USB_STORAGE_DATAFAB=y
Although I have "ata_piix.o" compiled in kernel (listed by lshw), there
is only slow generic PATA support available.
noro
--
gentoo-user@gentoo.org mailing list
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [gentoo-user] setting "using_dma" on a BenQ DVD/RW drive
2005-08-08 18:16 ` Joseph
2005-08-08 18:22 ` Luigi Pinna
@ 2005-08-08 22:19 ` Matt Randolph
1 sibling, 0 replies; 16+ messages in thread
From: Matt Randolph @ 2005-08-08 22:19 UTC (permalink / raw
To: gentoo-user
Joseph wrote:
>I have tried hdparm -d1 /dev/hdd
>but it is not accepting the it. I can not set DMA on this DVD
>I just called BenQ and they don't support Linux; so don't buy BenQ
>products as they don't support Linux. In example of DVD/writer it will
>become plain CD reader.
>Without DMA access the writing to CD will be very slow.
>
>
>
I have a Plextor DVD burner in a (MS) Windows machine. No matter what I
did, the drive would refuse DMA mode and would default to PIO mode. In
Windows, the setting is "use DMA, if available," so I guess it's more of
a suggestion than a setting.
I had put the DVD burner on it's own IDE controller to try to maximize
throughput when copying data from the hard disk. As it turns out, the
DVD burner will only run in DMA mode when it is a slave to a disk that
is already in DMA mode. By making the burner a slave to the hard disk,
DMA flipped on and all was well.
Maybe there is a Linux equivalent of that problem.
--
"Pluralitas non est ponenda sine necessitate" - W. of O.
--
gentoo-user@gentoo.org mailing list
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [gentoo-user] setting "using_dma" on a BenQ DVD/RW drive
2005-08-08 19:19 ` Roy Wright
@ 2005-08-08 22:26 ` Neil Bothwick
2005-08-08 22:46 ` Raymond Lillard
0 siblings, 1 reply; 16+ messages in thread
From: Neil Bothwick @ 2005-08-08 22:26 UTC (permalink / raw
To: gentoo-user
[-- Attachment #1: Type: text/plain, Size: 410 bytes --]
On Mon, 08 Aug 2005 14:19:46 -0500, Roy Wright wrote:
> My system has two SATA WD Raptors for hard disks. I'm
> trying to get DMA working for the DVD writer which is IDE.
> I'd just like to eliminate the occasionaly hiccup when playing
> DVDs.
This makes it more likely that the problem is lack of support for your
IDE chipset in your kernel.
--
Neil Bothwick
ISDN: It Still Does Nothing
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [gentoo-user] setting "using_dma" on a BenQ DVD/RW drive
2005-08-08 22:26 ` Neil Bothwick
@ 2005-08-08 22:46 ` Raymond Lillard
2005-08-08 23:47 ` Joseph
2005-08-09 1:07 ` [gentoo-user] [SOLVED] " Joseph
0 siblings, 2 replies; 16+ messages in thread
From: Raymond Lillard @ 2005-08-08 22:46 UTC (permalink / raw
To: gentoo-user, syscon
Neil Bothwick wrote:
> On Mon, 08 Aug 2005 14:19:46 -0500, Roy Wright wrote:
>
>
>>My system has two SATA WD Raptors for hard disks. I'm
>>trying to get DMA working for the DVD writer which is IDE.
>>I'd just like to eliminate the occasionaly hiccup when playing
>>DVDs.
>
>
> This makes it more likely that the problem is lack of support for your
> IDE chipset in your kernel.
Joseph,
Please post *ALL* of the output of a dmesg and lspci-v command.
I too believe chipset issues are most likely the problem.
I am at present fighting a similar problem with a 915GM.
--
Regards,
Ray
--
gentoo-user@gentoo.org mailing list
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [gentoo-user] setting "using_dma" on a BenQ DVD/RW drive
2005-08-08 22:46 ` Raymond Lillard
@ 2005-08-08 23:47 ` Joseph
2005-08-09 1:07 ` [gentoo-user] [SOLVED] " Joseph
1 sibling, 0 replies; 16+ messages in thread
From: Joseph @ 2005-08-08 23:47 UTC (permalink / raw
To: gentoo-user
I'm starting to believe that it has something to do with some option in
the kernel that is not enabled.
I just swap the CD/RW Plextor from the machine that is working OK on
kernel 2.6.11 (where DMA is enabled and everything is working, CD/RW,
except eject - but that is another story) into a new New Machine on
kernel-2.6.12
Anyhow, I just put the Plextor CD/RW into my new machine and the DMA was
not not enabled: hdparm /dev/hdc for plextor on working machine.
/dev/hdc:
IO_support = 1 (32-bit)
unmaskirq = 1 (on)
using_dma = 1 (on)
keepsettings = 0 (off)
readonly = 0 (off)
readahead = 256 (on)
hdparm for plextor on new machine:
/dev/hdd:
IO_support = 0 (16-bit)
unmaskirq = 0 (off)
using_dma = 0 (off)
keepsettings = 0 (off)
readonly = 0 (off)
readahead = 256 (on)
So, I strongly believe it has to do with some setting in the kernel or
diver.
Another interesting thing is that lshw is not even listing CDROM present
in a new machine for both drives: BenQ and Plextor, even though kernel
detects them correctly.
I did not put BenQ Writer into working machine, I'll try to analyze both
kernel settings first, to see what I'm missing.
--
#Joseph
> > This makes it more likely that the problem is lack of support for your
> > IDE chipset in your kernel.
>
> Joseph,
>
> Please post *ALL* of the output of a dmesg and lspci-v command.
> I too believe chipset issues are most likely the problem.
>
> I am at present fighting a similar problem with a 915GM.
>
> --
> Regards,
> Ray
>
>
>
--
gentoo-user@gentoo.org mailing list
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [gentoo-user] [SOLVED] setting "using_dma" on a BenQ DVD/RW drive
2005-08-08 22:46 ` Raymond Lillard
2005-08-08 23:47 ` Joseph
@ 2005-08-09 1:07 ` Joseph
1 sibling, 0 replies; 16+ messages in thread
From: Joseph @ 2005-08-09 1:07 UTC (permalink / raw
To: gentoo-user; +Cc: Raymond Lillard
Problem SOLVED - but another problem pop-up. Writing to a disk is not
reliable.
I was right, I've missed some setting in the Kernel,
Device Drivers:
ATA/ATAPI/MFM/RLL Support
(x) Sharing PCI IDE interrupts support
(x) Generic PCI IDE Chipset support
(x) VIA82Cxxx Shipset support #I have this chipset
The first two option must have been the culprit of my problems.
To write two files (44Mb +11Mb =55MB total) to a CDRW it tooks me about
2min.
When I open the drive I can see those two files there 11MB and 44MB
But when I try to copy them back to Hard Drive I get and I/O error
So much if I was relying on these disks for real backup :-/
I would be convinced that the files are there but if I needed them in
emergency I would get an I/O error.
--
#Joseph
On Mon, 2005-08-08 at 15:46 -0700, Raymond Lillard wrote:
> Neil Bothwick wrote:
> > On Mon, 08 Aug 2005 14:19:46 -0500, Roy Wright wrote:
> >
> >
> >>My system has two SATA WD Raptors for hard disks. I'm
> >>trying to get DMA working for the DVD writer which is IDE.
> >>I'd just like to eliminate the occasionaly hiccup when playing
> >>DVDs.
> >
> >
> > This makes it more likely that the problem is lack of support for your
> > IDE chipset in your kernel.
>
> Joseph,
>
> Please post *ALL* of the output of a dmesg and lspci-v command.
> I too believe chipset issues are most likely the problem.
>
> I am at present fighting a similar problem with a 915GM.
>
> --
> Regards,
> Ray
>
>
>
--
gentoo-user@gentoo.org mailing list
^ permalink raw reply [flat|nested] 16+ messages in thread
end of thread, other threads:[~2005-08-09 1:11 UTC | newest]
Thread overview: 16+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2005-08-08 16:03 [gentoo-user] setting "using_dma" on a BenQ DVD/RW drive Joseph
2005-08-08 17:09 ` Joseph
2005-08-08 17:52 ` Rumen Yotov
2005-08-08 18:16 ` Joseph
2005-08-08 18:22 ` Luigi Pinna
2005-08-08 22:19 ` Matt Randolph
2005-08-08 18:25 ` Roy Wright
2005-08-08 18:51 ` Rumen Yotov
2005-08-08 19:19 ` Roy Wright
2005-08-08 22:26 ` Neil Bothwick
2005-08-08 22:46 ` Raymond Lillard
2005-08-08 23:47 ` Joseph
2005-08-09 1:07 ` [gentoo-user] [SOLVED] " Joseph
2005-08-08 19:18 ` [gentoo-user] " Joseph
2005-08-08 17:55 ` Roy Wright
2005-08-08 20:53 ` Norbert Kamenicky
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox