2008-08-06 02:48:59 |
Jeff Fortin Tam |
description |
Binary package hint: linux-image-2.6.17-10-generic
Reading from the dvd drive in edgy is painfully slow. dd (invoked as: dd if=/dev/scd0 of=/dev/null bs=100M count=1) reports a read-speed of ~1.8MB/s. The same problem existed in dapper, and i think it's related to bug #42083.
I've tried booting with combined_mode=ide, combined_mode=libata, neither made any difference, nor did passing the atapi_enabled=1 parameter to libata. Most of the instructions i've found on the net talk about getting libata/ata_piix to handle the sata controller instead of ide-generic, but in my case that's already the case, and DMA still doesn't work, despite dmesg claiming the drive is set up for UDMA/33. DMA works fine for the hard drive though.
Software:
Edgy release
linux-image-2.6.17-10-generic
Hardware:
Ibm t43p laptop
Intel 82801FBM (ICH6M) SATA Controller. Pciid 8086:2653
|
Binary package hint: linux-image-2.6.24-10-generic
Reading from the dvd drive in edgy is painfully slow. dd (invoked as: dd if=/dev/scd0 of=/dev/null bs=100M count=1) reports a read-speed of ~1.8MB/s. The same problem existed in dapper, and i think it's related to bug #42083.
I've tried booting with combined_mode=ide, combined_mode=libata, neither made any difference, nor did passing the atapi_enabled=1 parameter to libata. Most of the instructions i've found on the net talk about getting libata/ata_piix to handle the sata controller instead of ide-generic, but in my case that's already the case, and DMA still doesn't work, despite dmesg claiming the drive is set up for UDMA/33. DMA works fine for the hard drive though.
Software:
Edgy release
linux-image-2.6.17-10-generic
Hardware:
Ibm t43p laptop
Intel 82801FBM (ICH6M) SATA Controller. Pciid 8086:2653
Also tested under Hardy:
root@kiki:~# hdparm /dev/scd0
/dev/scd0:
IO_support = 0 (default)
16-bit)
HDIO_GET_UNMASKINTR failed: Inappropriate ioctl for device
HDIO_GET_DMA failed: Inappropriate ioctl for device
HDIO_GET_KEEPSETTINGS failed: Inappropriate ioctl for device
readonly = 0 (off)
readahead = 256 (on)
HDIO_GETGEO failed: Inappropriate ioctl for device
root@kiki:~# hdparm -d1 /dev/scd0
/dev/scd0:
setting using_dma to 1 (on)
HDIO_SET_DMA failed: Inappropriate ioctl for device
HDIO_GET_DMA failed: Inappropriate ioctl for device |
|