Summary: | [ata] nVidia nForce CK804 SATA300 controller not recognizing SATA CD-ROM drive | ||
---|---|---|---|
Product: | Base System | Reporter: | Paul Blair <toadlife> |
Component: | i386 | Assignee: | freebsd-i386 (Nobody) <i386> |
Status: | Open --- | ||
Severity: | Affects Only Me | ||
Priority: | Normal | ||
Version: | Unspecified | ||
Hardware: | Any | ||
OS: | Any |
Description
Paul Blair
2006-04-25 06:00:26 UTC
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! --------------------------------------------------- Thought I'd add a me too, I've also the same MB and DVD drive. If I dual boot into AMD64 the problem exists there too. -Alastair State Changed From-To: open->feedback To submitter: apologies for this PR sitting idle for so long. Do you know if this problem was ever resolved? If you still have this system and are still interested in the issue could you please retest with either 7.1-RELEASE or 6.4-RELEASE and see if they work for you without the workaround? Responsible Changed From-To: freebsd-i386->gavin Track Hi, i have the same problem on a similar nvidia controller: atapci1: <nVidia nForce MCP67 SATA300 controller> port 0xf80-0xf87,0xf00-0xf03,0xe80-0xe87,0xe00-0xe03,0xcc00-0xcc0f mem 0xfea76000-0xfea77fff irq 23 at device 9.0 on pci0 I've tested it with 7.2-Release and with 8.0-BETA1 (which i have currently installed). But both are unable to detect the SATA-DVDRW. Reinit or reattach the controller using atacontrol doesn't help me, the drive is still not found. Any hints? I could easily go back to 7.2-Release, if this helps you. (the only reason i installed 8.0-beta was my sata problem at all ;-) ) Regards Alex For bugs matching the following criteria: Status: In Progress Changed: (is less than) 2014-06-01 Reset to default assignee and clear in-progress tags. Mail being skipped |