[241] in linux-scsi channel archive

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

My Plextor locks up under Linux. Why?

daemon@ATHENA.MIT.EDU (Mark Gleaves)
Sun Jun 11 18:38:00 1995

Date: Sun, 11 Jun 1995 17:01:57 -0500 (CDT)
From: Mark Gleaves <mgleaves@Venus.mcs.com>
To: linux-scsi@vger.rutgers.edu


Does anyone else have a problem with their Plextor 4Plex CD-ROM drive 
locking up under Linux?

I have a Plextor model PX-4XCH quad-speed CD-ROM drive that often
locks up if I access it after long periods of inactivity.  For example:
The other night I mounted a CD and then forgot about it.  I started up X
and spent some time reading my mail across a SLIP link and doing some other
stuff.  About two hours later I tried to do an "ls" on the directory 
where I had mounted the CD.  It hung.  The light on the SCSI controller
was on solid and I had to reboot.

I've had this same problem with kernel 1.1.59 and all of the 1.2.x kernels
I've tried.  It has occurred when I've had the CD-ROM drive connected to
both an NCR53c810 controller and to the BusLogic 946C controller I'm
currently using.

What I find most peculiar is that, most of the time, the drive works fine.  
If I mount a disk and immediately start using it, I never seem to have a 
problem.  It's only when I try to access a mounted disk after a long 
period of CD-ROM inactivity that I see the lock ups.

Since this problem seems to happen with two (very?) different SCSI 
controllers, I've got to believe that it's almost certainly not a bug 
in the low-level driver code.  I've checked and rechecked the termination
and I've swapped the cable (all my drives are internal), without any 
noticeable change.

At this point I think there are three likely possibilities for the
source of my problems:

1.  A bug in the mid-level Linux SCSI code (doubtful).
2.  A bug in the Plextor firmware.
3.  It's just my drive that's broken.

Any ideas?  Am I the only person who uses a Plextor 4Plex with Linux?

Thanks,
Mark Gleaves
-- 
Mark Gleaves                                           mgleaves@mcs.com


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