Messages in this thread | | | Date | Thu, 4 Mar 1999 00:52:52 +0200 (EET) | From | Martti Rahkila <> | Subject | HP 7200i CDRW & kernel 2.2.x |
| |
Dear Kernel Gurus,
I recently upgraded my linux kernel to 2.2.x and encountered some serious problems with my HP SureStore 7200i CD-RW. Apparently, the kernel does not even recognize my HP :-(
Therefore, does anyone know if there are any known problems with this CDR and kernel 2.2.1 or 2.2.2, perhaps related to a situation where two CD-ROMs are connected to secondary IDE interface (IRQ 15)?
Here's the full story:
I've got redhat 5.2, patched to support kernel 2.2 kernel 2.2.2 two IBM 6.4 GB hard disks connected to primary IDE (IRQ14) Toshiba 6202B 32x CD-ROM connected to secondary IDE (IRQ 15) as master HP SureStore 7200i CD-RW connected to secondary IDE (IRQ 15) as slave Loadlin 1.6a as the linux boot method
With the kernel compiled according to the instructions on CD-writing howto (IDE/ATAPI CD-ROM disabled, SCSI hostadapter emulation and generic SCSI CD-ROM support compiled into the kernel), the kernel boots, after displaying a few screens of various SCSI errors & warnings, finally recognizing only the Toshiba CD-ROM. (see dmesg output at the end)
With the kernel compiled without SCSI-support (using HP only for reading), I can't get the kernel to boot at all. Instead, it hangs up with several "Interrupt lost" or similar errors. With special boot parameters hdd=cdrom hdd=noprobe I can get the kernel to boot and even mount both CD-ROMs nicely.
From cdrecord's readme.atapi I found a notice: If you have problems to talk to the device when it is jumpered as "slave" try to use it as "master". Similar type of notices can be found in the Documentation/ide.txt or Documentation/cdrom/ide-cd
Unfortunately, I have not been able to test different combinations of the HD and CD hardware, but do you think such a hardware setup would be the reason to my problems or perhaps only some unfortunate guesses with configuration before compiling the new kernel?
Sorry if I have sent this to the wrong place, but I wasn't sure who would be the right person in MAINTAINERS list.
Thank you!
Regards, /Mara mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm Martti Rahkila
E-mail: Martti.Rahkila@hut.fi URL http://www.hut.fi/~mara/
Helsinki University of Technology Department of Electrical Engineering and Communications Laboratory of Acoustics and Audio Signal Processing
P.O.Box 3000, FIN-02150 HUT
Phone +358 9 451 2491 Fax. +358 9 460 224 wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww
Linux version 2.2.2 (root@lemon.fi) (gcc version 2.7.2.3) #13 Tue Mar 2 20:53:09 EET 1999 Detected 300690508 Hz processor. Console: colour VGA+ 80x25 Calibrating delay loop... 299.83 BogoMIPS Memory: 128176k/131008k available (872k kernel code, 408k reserved, 1516k data, 36k init) CPU: Intel Pentium II (Klamath) stepping 04 Checking 386/387 coupling... OK, FPU using exception 16 error reporting. Checking 'hlt' instruction... OK. POSIX conformance testing by UNIFIX PCI: PCI BIOS revision 2.10 entry at 0xf0550 PCI: Using configuration type 1 PCI: Probing PCI hardware Linux NET4.0 for Linux 2.2 Based upon Swansea University Computer Society NET3.039 NET4: Unix domain sockets 1.0 for Linux NET4.0. NET4: Linux TCP/IP 1.0 for NET4.0 IP Protocols: ICMP, UDP, TCP, IGMP Starting kswapd v 1.5 Detected PS/2 Mouse Port. Serial driver version 4.27 with no serial options enabled ttyS00 at 0x03f8 (irq = 4) is a 16550A ttyS01 at 0x02f8 (irq = 3) is a 16550A ttyS03 at 0x02e8 (irq = 3) is a 16550A pty: 256 Unix98 ptys configured Sound initialization started <Sound Blaster 16 (4.16)> at 0x220 irq 5 dma 1,5 <Sound Blaster 16> at 0x330 irq 5 dma 0 <Yamaha OPL3> at 0x388 Sound initialization complete loop: registered device at major 7 PIIX4: IDE controller on PCI bus 00 dev 21 PIIX4: not 100% native mode: will probe irqs later ide0: BM-DMA at 0xd800-0xd807, BIOS settings: hda:DMA, hdb:DMA ide1: BM-DMA at 0xd808-0xd80f, BIOS settings: hdc:DMA, hdd:DMA hda: IBM-DHEA-36481, ATA DISK drive hdb: IBM-DHEA-36481, ATA DISK drive hdc: TOSHIBA CD-ROM XM-6202B, ATAPI CDROM drive hdd: HP CD-Writer+ 7200, ATAPI CDROM drive ide0 at 0x1f0-0x1f7,0x3f6 on irq 14 ide1 at 0x170-0x177,0x376 on irq 15 hda: IBM-DHEA-36481, 6197MB w/472kB Cache, CHS=790/255/63, UDMA hdb: IBM-DHEA-36481, 6197MB w/472kB Cache, CHS=790/255/63, UDMA Floppy drive(s): fd0 is 1.44M, fd1 is 1.2M FDC 0 is a post-1991 82077 scsi0 : SCSI host adapter emulation for IDE ATAPI devices scsi : 1 host. Vendor: TOSHIBA Model: CD-ROM XM-6202B Rev: 1110 Type: CD-ROM ANSI SCSI revision: 02 Detected scsi CD-ROM sr0 at scsi0, channel 0, id 0, lun 0 scsi : aborting command due to timeout : pid 2, scsi0, channel 0, id 1, lun 0 0x00 00 00 00 00 00 hdd: lost interrupt scsi : aborting command due to timeout : pid 3, scsi0, channel 0, id 1, lun 0 0x12 00 00 00 ff 00 scsi : aborting command due to timeout : pid 3, scsi0, channel 0, id 1, lun 0 0x12 00 00 00 ff 00 SCSI host 0 abort (pid 3) timed out - resetting SCSI bus is being reset for host 0 channel 0. scsi : aborting command due to timeout : pid 3, scsi0, channel 0, id 1, lun 0 0x12 00 00 00 ff 00 SCSI host 0 abort (pid 3) timed out - resetting SCSI bus is being reset for host 0 channel 0. scsi : aborting command due to timeout : pid 3, scsi0, channel 0, id 1, lun 0 0x12 00 00 00 ff 00 SCSI host 0 abort (pid 3) timed out - resetting SCSI bus is being reset for host 0 channel 0. scsi : aborting command due to timeout : pid 3, scsi0, channel 0, id 1, lun 0 0x12 00 00 00 ff 00 SCSI host 0 abort (pid 3) timed out - resetting SCSI bus is being reset for host 0 channel 0. scsi : aborting command due to timeout : pid 3, scsi0, channel 0, id 1, lun 0 0x12 00 00 00 ff 00 SCSI host 0 abort (pid 3) timed out - resetting SCSI bus is being reset for host 0 channel 0. scsi : aborting command due to timeout : pid 3, scsi0, channel 0, id 1, lun 0 0x12 00 00 00 ff 00 SCSI host 0 abort (pid 3) timed out - resetting SCSI bus is being reset for host 0 channel 0. scsi : aborting command due to timeout : pid 3, scsi0, channel 0, id 1, lun 0 0x12 00 00 00 ff 00 SCSI host 0 abort (pid 3) timed out - resetting SCSI bus is being reset for host 0 channel 0. scsi : aborting command due to timeout : pid 3, scsi0, channel 0, id 1, lun 0 0x12 00 00 00 ff 00 SCSI host 0 abort (pid 3) timed out - resetting SCSI bus is being reset for host 0 channel 0. scsi : aborting command due to timeout : pid 3, scsi0, channel 0, id 1, lun 0 0x12 00 00 00 ff 00 SCSI host 0 abort (pid 3) timed out - resetting SCSI bus is being reset for host 0 channel 0. scsi : aborting command due to timeout : pid 3, scsi0, channel 0, id 1, lun 0 0x12 00 00 00 ff 00 SCSI host 0 abort (pid 3) timed out - resetting SCSI bus is being reset for host 0 channel 0. scsi : aborting command due to timeout : pid 3, scsi0, channel 0, id 1, lun 0 0x12 00 00 00 ff 00 SCSI host 0 abort (pid 3) timed out - resetting SCSI bus is being reset for host 0 channel 0. scsi : aborting command due to timeout : pid 3, scsi0, channel 0, id 1, lun 0 0x12 00 00 00 ff 00 SCSI host 0 abort (pid 3) timed out - resetting SCSI bus is being reset for host 0 channel 0. scsi : aborting command due to timeout : pid 3, scsi0, channel 0, id 1, lun 0 0x12 00 00 00 ff 00 SCSI host 0 abort (pid 3) timed out - resetting SCSI bus is being reset for host 0 channel 0. hdd: lost interrupt ide-scsi: CoD != 0 in idescsi_pc_intr scsi : aborting command due to timeout : pid 3, scsi0, channel 0, id 1, lun 0 0x12 00 00 00 ff 00 SCSI host 0 abort (pid 3) timed out - resetting SCSI bus is being reset for host 0 channel 0. scsi : aborting command due to timeout : pid 3, scsi0, channel 0, id 1, lun 0 0x12 00 00 00 ff 00 SCSI host 0 abort (pid 3) timed out - resetting SCSI bus is being reset for host 0 channel 0. scsi : aborting command due to timeout : pid 3, scsi0, channel 0, id 1, lun 0 0x12 00 00 00 ff 00 SCSI host 0 abort (pid 3) timed out - resetting SCSI bus is being reset for host 0 channel 0. scsi : aborting command due to timeout : pid 3, scsi0, channel 0, id 1, lun 0 0x12 00 00 00 ff 00 SCSI host 0 abort (pid 3) timed out - resetting SCSI bus is being reset for host 0 channel 0. hdd: ATAPI reset complete hdd: irq timeout: status=0xd0 { Busy } scsi : aborting command due to timeout : pid 3, scsi0, channel 0, id 1, lun 0 0x12 00 00 00 ff 00 SCSI host 0 abort (pid 3) timed out - resetting SCSI bus is being reset for host 0 channel 0. scsi : aborting command due to timeout : pid 3, scsi0, channel 0, id 1, lun 0 0x12 00 00 00 ff 00 SCSI host 0 abort (pid 3) timed out - resetting SCSI bus is being reset for host 0 channel 0. scsi : aborting command due to timeout : pid 3, scsi0, channel 0, id 1, lun 0 0x12 00 00 00 ff 00 SCSI host 0 abort (pid 3) timed out - resetting SCSI bus is being reset for host 0 channel 0. scsi : aborting command due to timeout : pid 3, scsi0, channel 0, id 1, lun 0 0x12 00 00 00 ff 00 SCSI host 0 abort (pid 3) timed out - resetting SCSI bus is being reset for host 0 channel 0. hdd: ATAPI reset complete hdd: irq timeout: status=0xd0 { Busy } scsi : aborting command due to timeout : pid 3, scsi0, channel 0, id 1, lun 0 0x12 00 00 00 ff 00 SCSI host 0 abort (pid 3) timed out - resetting SCSI bus is being reset for host 0 channel 0. scsi : aborting command due to timeout : pid 3, scsi0, channel 0, id 1, lun 0 0x12 00 00 00 ff 00 SCSI host 0 abort (pid 3) timed out - resetting SCSI bus is being reset for host 0 channel 0. scsi : aborting command due to timeout : pid 3, scsi0, channel 0, id 1, lun 0 0x12 00 00 00 ff 00 SCSI host 0 abort (pid 3) timed out - resetting SCSI bus is being reset for host 0 channel 0. scsi : aborting command due to timeout : pid 3, scsi0, channel 0, id 1, lun 0 0x12 00 00 00 ff 00 SCSI host 0 abort (pid 3) timed out - resetting SCSI bus is being reset for host 0 channel 0. hdd: ATAPI reset complete hdd: irq timeout: status=0xd0 { Busy } hdd: status error: status=0x58 { DriveReady SeekComplete DataRequest } hdd: drive not ready for command scsi : aborting command due to timeout : pid 3, scsi0, channel 0, id 1, lun 0 0x12 00 00 00 ff 00 SCSI host 0 abort (pid 3) timed out - resetting SCSI bus is being reset for host 0 channel 0. hdd: ATAPI reset complete hdd: irq timeout: status=0xd0 { Busy } scsi : aborting command due to timeout : pid 3, scsi0, channel 0, id 1, lun 0 0x12 00 00 00 ff 00 SCSI host 0 abort (pid 3) timed out - resetting SCSI bus is being reset for host 0 channel 0. scsi : aborting command due to timeout : pid 3, scsi0, channel 0, id 1, lun 0 0x12 00 00 00 ff 00 SCSI host 0 abort (pid 3) timed out - resetting SCSI bus is being reset for host 0 channel 0. scsi : aborting command due to timeout : pid 3, scsi0, channel 0, id 1, lun 0 0x12 00 00 00 ff 00 SCSI host 0 abort (pid 3) timed out - resetting SCSI bus is being reset for host 0 channel 0. scsi : aborting command due to timeout : pid 3, scsi0, channel 0, id 1, lun 0 0x12 00 00 00 ff 00 SCSI host 0 abort (pid 3) timed out - resetting SCSI bus is being reset for host 0 channel 0. hdd: ATAPI reset complete hdd: irq timeout: status=0xd0 { Busy } hdd: status error: status=0x58 { DriveReady SeekComplete DataRequest } hdd: drive not ready for command scsi : aborting command due to timeout : pid 3, scsi0, channel 0, id 1, lun 0 0x12 00 00 00 ff 00 SCSI host 0 abort (pid 3) timed out - resetting SCSI bus is being reset for host 0 channel 0. hdd: ATAPI reset complete hdd: irq timeout: status=0xd0 { Busy } scsi : aborting command due to timeout : pid 3, scsi0, channel 0, id 1, lun 0 0x12 00 00 00 ff 00 SCSI host 0 abort (pid 3) timed out - resetting SCSI bus is being reset for host 0 channel 0. scsi : aborting command due to timeout : pid 3, scsi0, channel 0, id 1, lun 0 0x12 00 00 00 ff 00 SCSI host 0 abort (pid 3) timed out - resetting SCSI bus is being reset for host 0 channel 0. scsi : aborting command due to timeout : pid 3, scsi0, channel 0, id 1, lun 0 0x12 00 00 00 ff 00 SCSI host 0 abort (pid 3) timed out - resetting SCSI bus is being reset for host 0 channel 0. scsi : aborting command due to timeout : pid 3, scsi0, channel 0, id 1, lun 0 0x12 00 00 00 ff 00 SCSI host 0 abort (pid 3) timed out - resetting SCSI bus is being reset for host 0 channel 0. hdd: ATAPI reset complete hdd: irq timeout: status=0xd0 { Busy } scsi : detected 1 SCSI cdrom total. sr0: scsi3-mmc drive: 32x/32x cd/rw xa/form2 cdda tray Uniform CDROM driver Revision: 2.52 PPP: version 2.3.3 (demand dialling) TCP compression code copyright 1989 Regents of the University of California PPP line discipline registered. Partition check: hda: hda1 hda2 < hda5 hda6 hda7 hda8 hda9 hda10 > hdb: hdb1 hdb2 < hdb5 hdb6 hdb7 hdb8 > VFS: Mounted root (ext2 filesystem) readonly. Freeing unused kernel memory: 36k freed Adding Swap: 88320k swap-space (priority -1)
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.rutgers.edu Please read the FAQ at http://www.tux.org/lkml/
| |