[318] in linux-scsi channel archive

home help back first fref pref prev next nref lref last post

"scsi0: parity error" on IBM Thinkpad 750 Docking Station

daemon@ATHENA.MIT.EDU (Peter C. Olsen P.E.)
Tue Jul 4 04:02:57 1995

Date: Fri, 30 Jun 1995 07:44:00 -0400
From: pcolsen@n2ell.columbia.md.us (Peter C. Olsen P.E.)
To: linux-scsi@vger.rutgers.edu
Cc: linux-laptop@vger.rutgers.edu, kenj@teleport.com,
        Andrew McLaughlin <andrewmc@netcom.com>,
        rideau@clipper.ens.fr (Francois-Rene Rideau)
Reply-to: pcolsen@acm.org

I'm writing to ask for some help in debugging a SCSI part of a kernel.

I've recently been lent an IBM 750Cs and I'm trying to get Linux to
recognize the SCSI interface in the docking station.  Several people
have made helpful suggestions, including Francois-Rene Rideau who
suggested looking for specific controllers, Andrew McLaughlin who
suggested recompiling the kernel, and Ken Johnson, who wrote:

 > In the User's Guide it mentions Future Domain 850IBM.  The driver 
 > I installed (for OS/2) has a description of: 
  
 >   "Future Domain 845,850,850IBM,860,875,885,TMC 9C50/C950"

Ken's info seems to be right on the mark, because recompiling the
kernel with /linux/drivers/scsi/seagate.c by defining 

 /*pcolsen*/
 #define OVERRIDE 0xC8000
 #define CONTROLLER FD
 #define IRQ 11
 #define ARBITRATE 1
 #define SLOW_HANDSHAKE 1
  
to force recognition of the TMC-8xx series drivers changes the boot
sequence from one with an explicit message stating no hosts have been
found to an unbroken string of "scsi0: parity error".  Now the screen
scrolls too fast to see if there's an explicit recognition message,
but I've looked at the driver code and I don't think I'd see this
error if the device had not been recognized.

So, I think that this is a step in the right direction, but I'm at a
loss as to how to proceed further.  I'd greatly appreciate any
suggestions.  I know that there are several other people who'd like to
use their docking stations, so I'll post complete directions once I
get it running.

Peter

-- 
Peter Olsen, P.E.,                                        pcolsen@acm.org
        P.O. Box 410, Simpsonville, MD 21150-0410 USA, 410-997-8584
       "Engineering is the art of applying a professional knowledge
  of mathematics and the physical sciences to improve the quality of life."

home help back first fref pref prev next nref lref last post