Hi all:
I am having problems with getting Linux (1.2.11) to mount a
Chinon CDS-535 CD-ROM attached to a Sound Blaster 16 SCSI-2 card.
1. Is such a hardware combination supported by Linux--that is, has anyone
gotten such a combination to work? (If so, I would much appreciate
knowing how.)
2. Any solutions/suggestions/hints would be most welcomed.
3. Please send replies to wh...@alchemy.nrl.navy.mil (I'll post a summary if
one is appropriate.)
4. Some pertinent information regarding my problem is given below.
MANY THANKS
CARTER
***************************
Some background info:
I have a Sound Blaster 16 SCSI-2 card with a Chinon CDS-535 CD-ROM attached.
This combination works fine in MSDOS using the Adaptec EZ-SCSI software
supplied with the Sound Blaster card. At boot in MSDOS the ASPI
Manager etc. reports:
**************************
INFO FROM DOS:
DEVICE=C:\SCSI\ASPI2DOS.SYS /D /Z
AIC-6260/6360 ASPI Manager for DOS
Version 3.42
Copyright 1990-1994 Adaptec, Inc.
Host Adapter #: 0 Host Adapter SCSI ID: 7
I/O Port Address: 340 DMA Channel: 0
Interrupt Level: 11 Transfer Mode: PIO
Parity Checking: Enabled LUN Support: Disabled
Disconnection: Enabled Sync Negotiation: Enabled
Host Adapter #0 - SCSI ID 4 - LUN 0: CHINON CD-ROM CDS-535 Q20
ASPI2DOS.SYS Installation Successful
DEVICEHIGH=/l:,28688 =c:\SCSI\ASPICD.SYS /D:ASPICD0
ASPI CD-ROM Driver for DOS
Version 3.13
Copyright 1990-1994 Adaptec, Inc.
Host Adapter 0, Target SCSI ID = 4 - LUN 0: CHINON CD-ROM CDS-535 Q20
CD-ROM driver installed: 1 host adapter(s), 1 traget(s)
DEVICEHIGH=/l:1,10848 =C:\SB16\DRV\CSP.SYS /UNIT=0 /BLASTER=A:220
Creative DOS Multimedia Architecture (v1.00)
CSP Physical-Level driver (v1.12) for Sound Blaster 16.
Copyright (C) Creative Technology Ltd., 1992-1994. All rights reserved.
Driver Unit Number = 0
SB16 Base I/O Addx = 220 hex
DEVICEHIGH=/L:1,26928 =c:\SB16\DRV\CTSB16.SYS /UNIT=0 /BLASTER=A:220 I:10 d:1 H:5
Host Adapter 0, Target SCSI ID = 4 - LUN 0: CHINON CD-ROM CDS-535 Q20
CD-ROM driver installed: 1 host adapter(s), 1 target(s)
*****************************
*****************************
INFO FROM LINUX:
Last week installed Linux/slackware distribution (1.2.8) downloaded from
ftp.cc.gatech.edu. Subsequently I upgraded to 1.2.11 using source
also downloaded from ftp.cc.gatech.edu. Because my host adapter does not
have an installed BIOS I force detection of the card using the override:
aha152x=0x340,11,7,1. As you can see from the messages issued at boot time
(copy below) the adapter is detected as is the CD-ROM with SCSI id 4 which
is correct. However, as you can also see the CD-ROM is not successfully
mounted and after a lot of thrashing around eventually gives up. Attempts
to mount manually also do not work.
Linux messages file:
Jul 12 11:50:22 esp94 syslogd: restart
Jul 12 11:50:23 esp94 kernel: Kernel logging (proc) started.
Jul 12 11:50:23 esp94 kernel: Console: colour EGA+ 80x25, 1 virtual console (max 63)
Jul 12 11:50:23 esp94 kernel: Calibrating delay loop.. ok - 33.55 BogoMips
Jul 12 11:50:23 esp94 kernel: Serial driver version 4.11 with no serial options enabled
Jul 12 11:50:23 esp94 kernel: tty00 at 0x03f8 (irq = 4) is a 16450
Jul 12 11:50:23 esp94 kernel: tty01 at 0x02f8 (irq = 3) is a 16450
Jul 12 11:50:23 esp94 kernel: tty02 at 0x03e8 (irq = 4) is a 16550A
Jul 12 11:50:23 esp94 kernel: lp0 at 0x03bc, using polling driver
Jul 12 11:50:23 esp94 kernel: lp1 at 0x0378, using polling driver
Jul 12 11:50:23 esp94 kernel: hda: Maxtor 7540 AV, 515MB w/32KB Cache, LBA, CHS=1046/16/63, MaxMult=8
Jul 12 11:50:23 esp94 kernel: hdb: Maxtor 7540 AV, 515MB w/32KB Cache, LBA, CHS=1046/16/63, MaxMult=8
Jul 12 11:50:23 esp94 kernel: ide0: primary interface on irq 14
Jul 12 11:50:23 esp94 kernel: Floppy drive(s): fd0 is 1.44M, fd1 is 1.2M
Jul 12 11:50:23 esp94 kernel: FDC 0 is a 8272A
Jul 12 11:50:23 esp94 kernel: aha152x: processing commandline: ok
Jul 12 11:50:23 esp94 kernel: detection complete
Jul 12 11:50:23 esp94 kernel: aha152x: vital data: PORTBASE=0x340, IRQ=11, SCSI ID=7,
reconnect=enabled, parity=enabled
Jul 12 11:50:23 esp94 kernel: scsi0 : Adaptec 152x SCSI driver; $Revision: 1.9 $
Jul 12 11:50:23 esp94 kernel: scsi : 1 host.
Jul 12 11:50:23 esp94 kernel: Vendor: CHINON Model: CD-ROM CDS-535 Rev: Q20
Jul 12 11:50:23 esp94 kernel: Type: CD-ROM ANSI SCSI
revision: 02
Jul 12 11:50:23 esp94 kernel: Detected scsi CD-ROM sr0 at scsi0, id 4, lun 0
Jul 12 11:50:23 esp94 kernel: scsi : detected 1 SCSI cdrom total.
Jul 12 11:50:23 esp94 kernel: Memory: 15148k/16384k available (648k kernel code, 384k reserved, 204k data)
Jul 12 11:50:23 esp94 kernel: This processor honours the WP bit even when in supervisor mode. Good.
Jul 12 11:50:23 esp94 kernel: Swansea University Computer Society NET3.019
Jul 12 11:50:23 esp94 kernel: Swansea University Computer Society TCP/IP for NET3.019
Jul 12 11:50:23 esp94 kernel: IP Protocols: ICMP, UDP, TCP
Jul 12 11:50:23 esp94 kernel: PPP: version 0.2.7 (4 channels) NEW_TTY_DRIVERS OPTIMIZE_FLAGS
Jul 12 11:50:23 esp94 kernel: TCP compression code copyright 1989 Regents of the University of California
Jul 12 11:50:23 esp94 kernel: PPP line discipline registered.
Jul 12 11:50:23 esp94 kernel: SLIP: version 0.8.3-NET3.019-NEWTTY (16 channels) (6 bit encapsulation enabled)
Jul 12 11:50:23 esp94 kernel: CSLIP: code copyright 1989 Regents of the University of California
Jul 12 11:50:23 esp94 kernel: Checking 386/387 coupling... Ok, fpu using exception 16 error reporting.
Jul 12 11:50:23 esp94 kernel: Checking 'hlt' instruction... Ok.
Jul 12 11:50:23 esp94 kernel: Linux version 1.2.11 (root@esp94) (gcc version 2.6.3) #2 Sun Jul 10 13:49:48 EDT 1995
Jul 12 11:50:23 esp94 kernel: Partition check:
Jul 12 11:50:23 esp94 kernel: hda: hda1
Jul 12 11:50:23 esp94 kernel: hdb: hdb1 hdb2 hdb3
Jul 12 11:50:23 esp94 kernel: VFS: Mounted root (ext2 filesystem) readonly.
Jul 12 11:50:23 esp94 kernel: Adding Swap: 33260k swap-space
Jul 12 11:50:29 esp94 sendmail[60]: starting daemon (8.6.12): SMTP+queueing@00:15:00
Jul 12 11:50:30 esp94 kernel: Disc change detected.
Jul 12 11:50:30 esp94 kernel: VFS: Disk change detected on device 11/0
Jul 12 11:50:30 esp94 kernel: Max size:178991 Log zone size:2048
Jul 12 11:50:30 esp94 kernel: First datazone:32 Root inode number 65536
Jul 12 11:53:00 esp94 kernel: scsi : aborting command due to timeout
: pid 14, scsi0, id 4, lun 0 Read (6) 00 01 f5 01 00
Jul 12 11:53:00 esp94 kernel: aha152x: abort(), SCpnt=0x001cea30, QUEUE STATUS:
Jul 12 11:53:00 esp94 kernel: issue_SC:
Jul 12 11:53:00 esp94 kernel: current_SC:
Jul 12 11:53:00 esp94 kernel: 0x001cea30: target=4; lun=0;
cmnd=( Read (6) 00 01 f5 01 00
Jul 12 11:53:00 esp94 kernel: ); residual=1024; buffers=1; phase |send_ident|;
in other(MESSAGE IN); next=0x00000000
Jul 12 11:53:00 esp94 kernel: disconnected_SC:
Jul 12 11:53:00 esp94 kernel:
Jul 12 11:53:00 esp94 kernel: on bus: SCSISEQ ( ); SCSISIG ( MESSAGE IN ); INTSTAT ( lo );
SSTAT ( SELDI PHASECHG REQINIT ); SSTAT ( ); SXFRCTL0 ( CH1 ); SIGNAL ( BSYI REQI );
SELID ( 90 ), SSTAT2 ( SEMPTY ); SFCNT ( 0 ); FCNT ( 0 ); DMACNTRL0 ( 16BIT PIO WRITE INTEN );
Jul 12 11:53:00 esp94 kernel: enabled interrupts ( ENPHASEMIS ENBUSFREE )
Jul 12 11:55:31 esp94 kernel: scsi : aborting command due to timeout : pid 14,
scsi0, id 4, lun 0 Read (6) 00 01 f5 01 00
Jul 12 11:55:31 esp94 kernel: aha152x: abort(), SCpnt=0x001cea30, QUEUE STATUS:
Jul 12 11:55:31 esp94 kernel: issue_SC:
Jul 12 11:55:31 esp94 kernel: current_SC:
Jul 12 11:55:31 esp94 kernel: 0x001cea30: target=4; lun=0;
cmnd=( Read (6) 00 01 f5 01 00
Jul 12 11:55:31 esp94 kernel: ); residual=1024; buffers=1; phase |send_ident|;
in other(MESSAGE IN); next=0x00000000
Jul 12 11:55:31 esp94 kernel: disconnected_SC:
Jul 12 11:55:31 esp94 kernel:
Jul 12 11:55:31 esp94 kernel: on bus: SCSISEQ ( ); SCSISIG ( MESSAGE IN ); INTSTAT ( lo );
SSTAT ( SELDI PHASECHG REQINIT ); SSTAT ( ); SXFRCTL0 ( CH1 ); SIGNAL ( BSYI REQI );
SELID ( 90 ), SSTAT2 ( SEMPTY ); SFCNT ( 0 ); FCNT ( 0 ); DMACNTRL0 ( 16BIT PIO WRITE INTEN );
Jul 12 11:55:31 esp94 kernel: enabled interrupts ( ENPHASEMIS ENBUSFREE )
Jul 12 11:55:31 esp94 kernel: SCSI host 0 abort() timed out - resetting
Jul 12 11:55:31 esp94 kernel: aha152x: reset(), bus not free: SCSI RESET OUT
Jul 12 11:55:31 esp94 kernel: QUEUE STATUS:
Jul 12 11:55:31 esp94 kernel: issue_SC:
Jul 12 11:55:31 esp94 kernel: current_SC:
Jul 12 11:55:31 esp94 kernel: 0x001cea30: target=4; lun=0; cmnd=( Read (6) 00 01 f5 01 00
Jul 12 11:55:31 esp94 kernel: ); residual=1024; buffers=1; phase |send_ident|;
in other(MESSAGE IN); next=0x00000000
Jul 12 11:55:31 esp94 kernel: disconnected_SC:
Jul 12 11:55:31 esp94 kernel:
Jul 12 11:55:31 esp94 kernel: on bus: SCSISEQ ( ); SCSISIG ( MESSAGE IN ); INTSTAT ( lo );
SSTAT ( SELDI PHASEMIS REQINIT ); SSTAT ( ); SXFRCTL0 ( CH1 ); SIGNAL ( BSYI REQI );
SELID ( 90 ), SSTAT2 ( SEMPTY ); SFCNT ( 0 ); FCNT ( 0 ); DMACNTRL0 ( 16BIT PIO READ );
Jul 12 11:55:31 esp94 kernel: enabled interrupts ( )
Jul 12 11:55:31 esp94 kernel: SCSI CD error : host 0 id 4 lun 0 return code = 80000
Jul 12 11:55:31 esp94 kernel: CD-ROM I/O error: dev 0b00, sector 2004
Jul 12 11:55:31 esp94 kernel: commands on targets w/ soft-resets:
Jul 12 11:55:31 esp94 kernel: QUEUE STATUS:
Jul 12 11:55:31 esp94 kernel: issue_SC:
Jul 12 11:55:31 esp94 kernel: current_SC:
Jul 12 11:55:31 esp94 kernel: none
Jul 12 11:55:31 esp94 kernel: disconnected_SC:
Jul 12 11:55:31 esp94 kernel:
Jul 12 11:55:31 esp94 kernel: waiting: SCSISEQ ( ); SCSISIG ( MESSAGE IN ); INTSTAT ( lo );
SSTAT ( SELDI PHASEMIS REQINIT ); SSTAT ( ); SXFRCTL0 ( CH1 ); SIGNAL ( BSYI REQI );
SELID ( 90 ), SSTAT2 ( SEMPTY ); SFCNT ( 0 ); FCNT ( 0 ); DMACNTRL0 ( 16BIT PIO READ );
Jul 12 11:55:31 esp94 kernel: enabled interrupts ( )
Jul 12 11:55:32 esp94 kernel: Unable to read rock-ridge attributes
Jul 12 11:55:32 esp94 kernel: scsi : aborting command due to timeout : pid 15, scsi0,
id 4, lun 0 Test Unit Ready 00 00 00 00 00
Jul 12 11:55:32 esp94 kernel: aha152x: abort(), SCpnt=0x001cea30, QUEUE STATUS:
Jul 12 11:55:32 esp94 kernel: issue_SC:
Jul 12 11:55:32 esp94 kernel: current_SC:
Jul 12 11:55:32 esp94 kernel: none
Jul 12 11:55:32 esp94 kernel: disconnected_SC:
Jul 12 11:55:32 esp94 kernel:
Jul 12 11:55:32 esp94 kernel: waiting: SCSISEQ ( ); SCSISIG ( DATA OUT ); INTSTAT ( lo );
SSTAT ( SCSIRSTI BUSFREE ); SSTAT ( ); SXFRCTL0 ( CH1 ); SIGNAL ( ); SELID ( 90 ),
SSTAT2 ( SEMPTY ); SFCNT ( 0 ); FCNT ( 0 ); DMACNTRL0 ( 16BIT PIO READ INTEN );
Jul 12 11:55:32 esp94 kernel: enabled interrupts ( )
Jul 12 11:55:32 esp94 kernel: command not found
Jul 12 11:55:32 esp94 kernel: aha152x: RESET IN
Jul 12 11:55:32 esp94 kernel: Disc change detected.
Jul 12 11:55:32 esp94 kernel: VFS: Disk change detected on device 11/0
Jul 12 11:55:32 esp94 kernel: VFS: inode busy on removed device 11/0
Jul 12 11:55:32 esp94 kernel: VFS: brelse: Trying to free free buffer
Jul 12 11:55:32 esp94 kernel: Disc change detected.
Jul 12 11:55:37 esp94 kernel: Unable to identify CD-ROM format.
Jul 12 11:55:37 esp94 kernel: Unable to identify CD-ROM format.
Jul 12 11:55:45 esp94 login: ROOT LOGIN ON tty1
****************
Again thanks, CTW