> Could you check the device user setup of your controller. For
example,
> SCSI disconnections _must_ be enabled for the tape.
>
> > computer
> > |
> > +--- TekRam 390F (Symbios 53c875 based UW controller)
> > | |
> > | +---- (external 68) --- wide disk --- 2 narrow disks -- active term.
> > |
> > +--- TekRam 390U (Symbios 53c875 based Ultra controller)
> > |
> > +---- (internal 50) -- cdrom --- active terminator.
> > |
> > +---- (external 50) -- disk --- tape --- active terminator.
> >
> > Unfortunately, I was not so lucky with the home computer. The home
> > computer (wogglebug) orgiinally looked like this:
> >
> > computer
> > |
> > +--- TekRam 390F (Symbios 53c875 based UW controller)
> > |
> > +--- (internal 50) -- disk -- tape -- cdrom w/passive terminator
> >
> > I recently added a second disk and connected it as follows:
> >
> > computer
> > |
> > +--- TekRam 390F (Symbios 53c875 based UW controller)
> > |
> > +--- (internal 68) -- disk -- disk -- active terminator
> > |
> > +--- (internal 50) -- tape -- cdrom -- active terminator
> >
> > and switched the tape to Scsi-2/Parity as in the work computer. If I
> > used linux 2.1.105 (ncr 2.5f driver), it worked correctly.
>
> Could you have a look at the boot-up messages and check if 2.5f
> detects the NVRAM as 3.0g does. Here is the corresponding message:
>
> [ ncr53c875-0: Tekram format NVRAM, ID 7, Fast-20, Parity Checking ]
>
> You also could give driver 2.5f a try under pre-2.1.120-3. Just have
> to move driver files from 2.1.105 and make a kernel.
>
> > If I used a newer version such as 2.1.120_pre3 with the 3.0g version
> > of the driver, it hung when I accessed the tape. I borrowed an
> > Adaptec 2940UW from work, and determined it too didn't like the
> > Archives (though the latest beta drivers do support the drives
>
> [ ... ]
>
> > at did a mt rewind command. The scsi activity light went on and
> > stayed on. After awhile with nothing happened, I accessed the cdrom,
>
> This means that the driver did'nt go to WAIT RESELECT and so that the
> SCSI BUS was busy. Could be a hangup or just the tape that does not
> want to disconnect the BUS.
>
> > Sep 3 22:24:20 wogglebug login[714]: ROOT LOGIN ON tty1
> > Sep 3 22:24:37 wogglebug kernel: ncr53c875-0-<2,*>: asynchronous.
>
> This messages means that the tape reported SYNC features from INQUIRY
> and just refused the negotiation. If the tape did'nt reported SYNC, the
> driver 3.0g should have printed out:
>
> SYNC transfers not supported.
>
> What a strange SCSI device!
>
> > Sep 3 22:27:08 wogglebug PAM_pwdb[715]: (login) session opened for user root by (uid=0)
> > Sep 3 22:27:08 wogglebug login[715]: ROOT LOGIN ON tty2
>
> > Sep 3 22:28:10 wogglebug automount[607]: attempting to mount entry /mnt/cdrom> > Sep 3 22:28:40 wogglebug kernel: scsi : aborting command due to timeout : pid 4342, scsi1, channel 0, id 4, lun 0 Test Unit Ready 00 0
0 00 00 00
> > Sep 3 22:28:40 wogglebug kernel: ncr53c8xx_abort: pid=4342 serial_number=4369 serial_number_at_timeout=4369
>
> 40-10 = 30 seconds = SR (CD/ROM) driver timeouts.
> Bus hang or tape that does not disconnect. Note that the both situations
> do not make difference with regards to SCSI BUS signalling.
>
> Regards,
> Gerard.
>
>
> -
> To unsubscribe from this list: send the line "unsubscribe linux-scsi" in
> the body of a message to majordomo@vger.rutgers.edu
------------
Michael W.
Check out this web site: http://mydot.com
Boycott Internet Spam! http://spam.abuse.net/spam/
-
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/faq.html