*BSD News Article 81696


Return to BSD News archive

Path: euryale.cc.adfa.oz.au!newshost.carno.net.au!harbinger.cc.monash.edu.au!munnari.OZ.AU!comp.vuw.ac.nz!usenet
From: Milton Ngan <Milton.Ngan@comp.vuw.ac.nz>
Newsgroups: comp.unix.bsd.freebsd.misc
Subject: Re: ATAPI CDROM Help needed:  "atapi0.1: unknown phase"
Date: 29 Oct 1996 09:22:32 +1300
Organization: Dept. of Computer Science, Victoria Uni. of Wellington, NZ.
Lines: 38
Sender: milton@rialto.comp.vuw.ac.nz
Message-ID: <ch4eniizvnb.fsf@rialto.comp.vuw.ac.nz>
References: <550cf7$9ka@umcc.umcc.umich.edu> <3273DBAD.33D5@best.com>
NNTP-Posting-Host: rialto.comp.vuw.ac.nz
X-Newsreader: Gnus v5.3/Emacs 19.33

Burton Sampley <bsampley@best.com> writes:

> Kelvin Li wrote:

> > 
> > I'm still having trouble getting my IDE CDROM to become a device
> > that I can mount.  Does anyone know what I need to do when I get
> > this message on startup?
> > 
> > wdc0: unit 1 (atapi): <NEC                 CD-ROM DRIVE:282/3.04>,
> > removable, dma, iordy 
> > atapi0.1: unknown phase
> 
> 
> I had a similar problem.  I was attemping to load FBSD 2.1.5 from
> the Walnut Creek CDROM.  I spoke to Jorden Harbert (Please forgive
> me if I mis-spelled your name Jorden).  When I told him that I would
> get the message "unknown phase" he said FBSD could not "read/use" my
> cdrom.  I had a cheap 2X IDE (generic brand) cdrom.  My solution was
> to purchase a new IDE cdrom.  I found a Sony CDU311 8X EIDE cdrom
> for about $105.00 USD at a local computer shop.  That solved the
> problem.  I hope this helps.  Oh, one other thing, make sure the
> cdrom drive is the slave drive.  I've heard this is the only way
> FBSD can use an IDE cdrom (don't quote me on this fact, as I have no
> proof this is true)

  This problem is caused by older "cheap" CD-ROM Drives, but there is
  a work around. I submitted a patch to the author of the driver. I am
  not sure if it has made its way in to the FreeBSD tree yet. If
  people want it. I can post it. 

  Basically it is a timing problem. The CD-ROM indicates that it has
  something for your computer, but it doesn't set the phase correctly
  until a little while after. So a simple delay loop until the phase
  gets itself sorted out works wonders. There are other problems with
  the audio support, but it has nothing to do with this :)

M.