Basil Chupin wrote:
I have a LG GDR8164B, using UDMA 2, as the DVD/CD reader and a PIONEER 110 as the burner - both no more than 6 months or so old. The are installed as /dev/hdb and /dev/hdd, respectively (hda and hdb are Maxtor HDs).
Doing /sbin/hdparm for both produces the following reault and error:
hdb hdd
IO_support = 1 (32-bit) IO_support = 1 (32-bit) unmasking = 1 (on) unmasking = 1 (on) using_dma = 0 (off) using_dma = 0 (off) keepsettings = 0 (off) keepsettings = 0 (off) readonly = 0 (off) readonly = 0 (off) readahead = 1024 (on) readahead = 1024 (on) HDIO_GETGEO failed: Inappropriate ioctl for device [Same error <-- here]
Which version of hdparm do you have? It looks like it's trying to get the drive geometry for your CD drives, which is indeed "Inappropriate" ... I'm using hdparm-6.3-9, but my workstation isn't quite 10.1 - probably one of the betas or an RC.
In SuSE 10.0 at least I didn't get this error message(s) and I was able to force the DMA before using the DVD reader but now, in 10.1, I cannot. Does SuSE/Novell have an explanation for this and a solution?
Did you check bugzilla and/or report the problem? (ok, I checked bugzilla and didn't see much hdparm related). I would just report the problem if I were you. /Per Jessen, Zürich