On Tue, Dec 18, 2007 at 11:14:50PM -0700, Matthew Dale Moore wrote: > > Dec 18 10:28:00 guitar2 kernel: hda: cdrom_pc_intr: The drive appears > > confused (ireason = 0x01). Trying to recover by ending request. Dec 18 > > 10:28:00 guitar2 kernel: hda: status error: status=0x58 { DriveReady > > SeekComplete DataRequest } Dec 18 10:28:00 guitar2 kernel: ide: failed > > opcode was: unknown Dec 18 10:28:00 guitar2 kernel: hda: drive not ready > > for command Dec 18 10:28:02 guitar2 kernel: hda: status error: status=0x58 > > { DriveReady SeekComplete DataRequest } Dec 18 10:28:02 guitar2 kernel: > > ide: failed opcode was: unknown > > I am experiencing this same problem since Jan 2007. I have the same > motherboard but a different DVD-RW drive. When I first attempted to install > linux on my newly built computer, the damned JMicron controller was > unsupported, and so DVD drive access was impossible. About 3 weeks later > support was added, and I have always figured that this behavior is a symptom > of just poor support for this controller. > > A workaround that I have been using for the past few months is just to keep a > blank CD-RW (or some kind of media) in the drive at all times. It seems like > this only happens when the drive is empty for more than a few minutes. > > I would be interested in any advice anyone has to offer.
Thanks for your comment - it encouraged me to dedicate some more time to this problem, focussing on the jmicron driver. My system finally stopped printing error messages after applying these steps: - upgrade the mainboard BIOS to version F12 - blacklist the old IDE driver module for the jmicron controller: echo "blacklist jmicron" >> /etc/modprobe.d/_local_ - build kernel 2.6.24-rc6 with CONFIG_PATA_JMICRON=m (enables libata support for the jmicron controller) - reboot and cross fingers :-) The kernel and BIOS upgrades might not be necessary, the switch to libata is likely the key step. To check which driver you are using, you can use: $ lsmod | grep jmicron The old module is called jmicron, the new one pata_jmicron. Also, your DVD drive will change its names from /dev/hdX and /dev/cdrom to /dev/scd0 and /dev/cdrom1. If you decide to try this, please post your results. Mirko -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]