Date: Wed, 26 Apr 2006 08:30:13 GMT From: Paul Blair <toadlife@toadlife.net> To: freebsd-i386@FreeBSD.org Subject: Re: i386/96302: nVidia nForce CK804 SATA300 controller not recognizing SATA CD-ROM drive Message-ID: <200604260830.k3Q8UDiZ030512@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
The following reply was made to PR i386/96302; it has been noted by GNATS. From: Paul Blair <toadlife@toadlife.net> To: bug-followup@FreeBSD.org, toadlife@toadlife.net Cc: Subject: Re: i386/96302: nVidia nForce CK804 SATA300 controller not recognizing SATA CD-ROM drive Date: Wed, 26 Apr 2006 01:25:12 -0700 I've found a workaround to this problem on my system. Running the following allows FreeBSD to detect the drive properly: (My CD drive is attached to ata5) --------------------------------- # atacontrol detach ata5 # atacontrol attach ata5 Master: acd0 <PLEXTOR DVDR PX-716A/1.08> Serial ATA v1.0 Slave: no device present # --------------------------------- ****Waiting at least one second between the detach and attach commands is necessary for it to work.**** Right now, I just wrote this little shell script and put it in /usr/local/etc/rc.d/ and the drive is detected on bootup. --------------------------------------------------------- #!/bin/sh echo Reinitializing SATA Controller... atacontrol detach ata0 sleep 1 echo Attaching ata0... atacontrol attach ata0 sleep 1 atacontrol detach ata1 sleep 1 echo Attaching ata1... atacontrol attach ata1 sleep 1 atacontrol detach ata2 sleep 1 echo Attaching ata2... atacontrol attach ata2 sleep 1 atacontrol detach ata3 sleep 1 echo Attaching ata3... atacontrol attach ata3 sleep 1 atacontrol detach ata4 sleep 1 echo Attaching ata4... atacontrol attach ata4 sleep 1 atacontrol detach ata5 sleep 1 echo Attaching ata5... atacontrol attach ata5 sleep 1 echo Done! ---------------------------------------------------
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200604260830.k3Q8UDiZ030512>