[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#458493: linux-image-2.6 and JMicron IDE controller



Package: linux-image-2.6
Version: 2.6.22-6

Hi, I'm using debian lenny (testing) daily updated on a new machine. (motherboard : Gigabyte GA-G33M-DS2R)
I've got two dvdroms (one writer and one reader) plug on IDE controller.

02:00.0 IDE interface: JMicron Technologies, Inc. JMB368 IDE controller

Everything seems to work so far. But sometimes (when i try to access the dvdrom or when i do nothing) i've got a gnome-mount pop up that say this is impossible to mount the disc. So i checked the logs :

/var/log/messages
Dec 30 16:43:13 AE86 kernel: hda: status error: status=0x58 { DriveReady SeekComplete DataRequest }
Dec 30 16:43:13 AE86 kernel: ide: failed opcode was: unknown
Dec 30 16:43:13 AE86 kernel: hda: status error: status=0x58 { DriveReady SeekComplete DataRequest }
Dec 30 16:43:13 AE86 kernel: ide: failed opcode was: unknown
Dec 30 16:43:13 AE86 kernel: hda: status error: status=0x58 { DriveReady SeekComplete DataRequest }
Dec 30 16:43:13 AE86 kernel: ide: failed opcode was: unknown
Dec 30 16:43:13 AE86 kernel: hda: status error: status=0x58 { DriveReady SeekComplete DataRequest }
Dec 30 16:43:13 AE86 kernel: ide: failed opcode was: unknown

(hda and hdb are my dvd drives)

After some search on google, it appears that the kernel in testing come with "jmicron" the old module for jmicron controller.
The new one called pata_jmicron can be obtained by compiling with :  CONFIG_PATA_JMICRON=m

After rebuilding my kernel i reboot, and no more errors in logs.
But fstab need to be changed :
before :
/dev/hda /media/cdrom0 udf,iso9660 user,noauto 0 0
/dev/hdb /media/cdrom1 udf,iso9660 user,noauto 0 0

after :
/dev/scd0 /media/cdrom0 udf,iso9660 user,noauto 0 0
/dev/scd1 /media/cdrom1 udf,iso9660 user,noauto 0 0

Is it possible to make pata_jmicron the default module in next debian kernel ?

Thanks

Benoît Tonnerre

Reply to: