Linux - HardwareThis forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Which chipset do you have ?
Also the BenQ DVD-writer ?
Did you try to burn under Windows ?
I didn't since I don't have Windows here, but allready thaught of checking it in an other OS, if I could exclude demaged hardware I could set my efforts towards the software part.
But since they burn allready (I heave maneged to burn 2.8x with my 16x burner) I guess the hardware should be OK - especially since google throws out only a hand full results searching for "damaged DMA"
Ok I mostly solved it by installing the chipset-drivers - either module or included in the kernel - i compiled the kernel new with KT133-specific driver via82cxxx included
It's odd that I could turn on DMA for my drives with the comon chipset driver - but not for my dvd.
I can burn a DVD+R 8x in about 8-9 min. regarding my slow CPU (Duron 600) its ok I guess - some take 10min.
The kernel version 2.6 does not need to do SCSI emulation for a an IDE recording drive. Try not using hdc=ide-scsi or hdd=ide-scsi in your boot loader.
You can try hdparm -d1 /dev/hdc or hdparm -d1 /dev/hdd.
Which chipset do you have ?
Also the BenQ DVD-writer ?
Did you try to burn under Windows ?
I didn't since I don't have Windows here, but allready thaught of checking it in an other OS, if I could exclude demaged hardware I could set my efforts towards the software part.
Thanks in advance.
I don't know which chip set i use, i have a ASUS P4P800 bord.
I have a Plextor 708 burner, i have used the burner with XP, and there were no probs, burning a DVD takes up to 10 minuten, but with Linux it takes about 30 to 60 minutes.
Originally posted by bailmann Oh, 8x speed, so its an other writer i guess.
But since they burn allready (I heave maneged to burn 2.8x with my 16x burner) I guess the hardware should be OK - especially since google throws out only a hand full results searching for "damaged DMA"
Originally posted by Electro The kernel version 2.6 does not need to do SCSI emulation for a an IDE recording drive. Try not using hdc=ide-scsi or hdd=ide-scsi in your boot loader.
You can try hdparm -d1 /dev/hdc or hdparm -d1 /dev/hdd.
SCSI drives does not use DMA.
I have tried both settings, but nothing seems to solve the problem, i will take a look at the driver for my chipset, but first need to find the chip set i'm using :-)
So it wasn't the chipset alone that solved the prob over here. I've while compiling the new kernel also switched from scsi-emulation to ATAPI-Support, since the kernel-config info told me scsi-emu is not longer required for burning. And it seems you can't access your drivesetting with 'hdparm' when in scsi-emu mode.
I would suggest you have 2 choices:
the easy way:
"modprobe ide-cd" as root to load it as module.
remove the scsi-emu stuff from lilo.conf, run lilo, and reboot - you than should load the atapi-module and not the scsi-emu - dvd is at /dev/hdx (x = a,b,c,d...)
or
kernel-implanted: you start kernel-config by 'make menuconfig' you should find the ATAPI-module in
"Device Drivers ---> ATA/ATAPI/MFM/RLL support --->Include IDE/ATAPI CDROM support"
I've also included the chipset-specific driver which are in "Device Drivers ---> ATA/ATAPI/MFM/RLL support" too - look up at your mainboard's manufacturer website for info about your MB and check for a match in the kernel-config. If you'r unsure it may also work in the ide-generic driver.
Don't forget to change the mountpoint-settings if you want to read from that drive. Your dvdrom will be depending on which IDE-port you've it in, slave 2nd will be /dev/hdd for example.
Won't get any dma on to cd and dvd. I have no other ide devices.
I'd like to post my menuconfig to here if somebody could verify that i've done the setup right. I myself have checked many times and think it's ok. I picked amd/nvidia ide module for my setup(thinking it was for my ide) from kernel setup. But I allso picked ide-generic and ide-cd.
I have an abit nf7-s board, nforce2 ultra400.
I have ide generic and ide-cd is loaded(automaticly) Havent even tried to go with scsi emu but its still loaded?
Might it be that it isnt needed for my sata controller or what?
I have an other post on this subject too sry. Didn't find this till now.
My old post is named : can't get dma to cd and dvd
It has links to my lspci lsmod and dmesg outputs...
Losing hope of burning and watching dvd:s on linux
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.