( Linux version 2.6.24-5-generic (buildd@vernadsky) (gcc version 4.2.3 20080114 (prerelease) (Ubuntu 4.2.2-7ubuntu1)) #1 SMP Thu Jan 24 19:45:21 UTC 2008 (Ubuntu 2.6.24-5.8-generic)
still same problem, one remark, after reseting cdrom with command
sudo hdparm -w /dev/hdc
we can see that DMA has been disabled, so in order to re-enable DMA do command
i've upgrade to the latest Hardy kernel
( Linux version 2.6.24-5-generic (buildd@vernadsky) (gcc version 4.2.3 20080114 (prerelease) (Ubuntu 4.2.2-7ubuntu1)) #1 SMP Thu Jan 24 19:45:21 UTC 2008 (Ubuntu 2.6.24-5.8-generic)
still same problem, one remark, after reseting cdrom with command
sudo hdparm -w /dev/hdc
we can see that DMA has been disabled, so in order to re-enable DMA do command
sudo hdparm -d1 /dev/hdc
to see if DMA is enabled do following command
sudo hdparm /dev/hdc
/dev/hdc: ------- ------- - DMA is enabled
IO_support = 1 (32-bit)
unmaskirq = 1 (on)
using_dma = 1 (on) <------
keepsettings = 0 (off)
readonly = 0 (off)
readahead = 256 (on)
HDIO_GETGEO failed: Inappropriate ioctl for device
after enable of DMA i could use my CDROM with a decent data transfer