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.
Hi,
I'd recently installed OpenSUSE 10.3, and now my IDE drives are represented as SCSI ones - sd* and sr*, instead of hd* from my previous distro. All of them are old pATA and ATAPI, not Serial ATA ones: sda - my hard drive (ex hda), sr0 and sr1 - my DVD-RW and CD-RW (ex hdc and hdd). The question is - how to set the DMA modes for the optical drives. Before the new distro, it was "hdparm -d ...", but with the SCSI representation, this doesn't work anymore. Please, don't tell me, that it's enabled by default, that the SCSI driver sets the maximum settings, etc. I'd read all this for the last 2 days of googling. Yet, for some unknown reason, my drive sometimes switches the DMA off or to a lower udma mode (did so on my previous distro too). Before, the workaround was simply "hdparm -d1 /dev/hdc". What's the command now?
I have sdparm, and briefly read the man-page, but nowhere I saw something remotely related to the DMA. BTW, while searching, I passed through a page, describing how to revert to /dev/hd* behavior, but I forgot the URL, and moreover, as far as I remember, it was written before the 2.6.20. I'm not comparing Suse with the recent Mandriva though, before installing Suse, I was on Mandriva 2007, not 08. Is it possible to get the old way with a recent kernel? See, before I could write at speed 8-9, now it barely gets 2-3, and the buffer is constantly going low - just a bit better than my previous system with DMA-off. As I wrote, all my drives are Parallel ATA, the computer is fairly old.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.