From: Eduardo Diaz Uriarte <ediazuri@wanadoo.es> Date: Fri, 29 Dec 2000 16:15:49 +0100 Message-Id: <00122916272500.00990@asterix> Subject: hdb: lost interrupt Hi, I'm having some trouble with my CD. When booting my suse 6.4 it seems as linux doesn't recognizes my cdrom as the correct one. I get this (hdb is my cdrom) hda: Maxtor 84320D4, ATA DISK drive hdb: CREATIVE CD2423E, ATAPI CDROM drive hdc: WDC WD205BA, ATA DISK drive ide0 at 0x1f0-0x1f7,0x3f6 on irq 14 ide1 at 0x170-0x177,0x376 on irq 15 hda: Maxtor 84320D4, 4120MB w/256kB Cache, CHS=525/255/63, (U)DMA hdc: WDC WD205BA, 19574MB w/2048kB Cache, CHS=39770/16/63, (U)DMA hdb: ATAPI 20X CD-ROM drive, 382kB Cache, DMA My problem is that: 1) I think it goes slower than under win98 (it makes sense if linux thinks it's 20X instead of 24X as it really is); 2) sometimes when working with it, I got problems and kernel launches this messages: kernel: hdb: status error: status=0x58 { DriveReady SeekComplete DataRequest } kernel: hdb: drive not ready for command kernel: hdb: status timeout: status=0xd0 { Busy } kernel: hdb: DMA disabled kernel: hdb: drive not ready for command kernel: hdb: ATAPI reset complete kernel: hdb: cdrom_read_intr: data underrun (4 blocks) kernel: end_request: I/O error, dev 03:40 (hdb), sector 392928 And the last 2 lines repeat to infinity every 10 seconds. After this, if I try to unmount this device I have to wait for about 2 minute to get it complete, but I'm never able of remounting it. I only get a lot of 'lost interrupt' kernel messages, and a '/dev/hdb: Input/output error' bash message. Any idea about how can I get this working?