Forums

Skip to content

Advanced search
  • Quick links
    • Unanswered topics
    • Active topics
    • Search
  • FAQ
  • Login
  • Register
  • Board index Architectures & Platforms Gentoo on AMD64
  • Search

nForce / sata_nv not detecting SATA CDROM [SOLVED]

Have an x86-64 problem? Post here.
Locked
Advanced search
7 posts • Page 1 of 1
Author
Message
fronck
n00b
n00b
Posts: 19
Joined: Sun Jan 09, 2005 12:53 pm

nForce / sata_nv not detecting SATA CDROM [SOLVED]

  • Quote

Post by fronck » Sun Jan 09, 2005 5:32 pm

Hi,

I've got a problem with detection of my SATA DVD+R/CR+RW combo on my nForce3 350 based system.

The setup is such that I have two SATA devices: My harddisk, off which the Gentoo install runs just find, and my CDROM, which Linux does not detect.

I find it a bit wierd that it would detect one and not the other. They're located on separate SATA controllers that both sit on the motherboard.

At startup, dmesg goes:

Code: Select all

ata1: SATA max UDMA/133 cmd 0x9F0 ctl 0xBF2 bmdma 0xE900 irq 185
ata2: SATA max UDMA/133 cmd 0x970 ctl 0xB72 bmdma 0xE908 irq 185
ata1: dev 0 cfg 49:2f00 82:346b 83:7d01 84:4003 85:3469 86:3c01 87:4003 88:407f
ata1: dev 0 ATA, max UDMA/133, 390721968 sectors: lba48
ata1: dev 0 configured for UDMA/133
scsi0 : sata_nv
Uhhuh. NMI received for unknown reason 3d.
Dazed and confused, but trying to continue
Do you have a strange power saving mode enabled?
ata2: dev 0 cfg 49:0f00 82:0000 83:0000 84:0000 85:0000 86:0000 87:0000 88:0407
ata2: dev 0 ATAPI, max UDMA/33
ata2: dev 0 configured for UDMA/33
scsi1 : sata_nv
  Vendor: ATA       Model: ST3200822AS       Rev: 3.01
  Type:   Direct-Access                      ANSI SCSI revision: 05
SCSI device sda: 390721968 512-byte hdwr sectors (200050 MB)
SCSI device sda: drive cache: write back
 /dev/scsi/host0/bus0/target0/lun0: p1 p2 p3 p4 < p5 p6 p7 p8 p9 p10 >
Attached scsi disk sda at scsi0, channel 0, id 0, lun 0
- So it seems to be that both SATA controllers are detected, but only one is probed to detec attached drives..

Any ideas on how to mount the CDROM?

TIA

/Franck
Last edited by fronck on Wed Jan 12, 2005 12:29 pm, edited 1 time in total.
Top
EnricoHorn
Apprentice
Apprentice
User avatar
Posts: 165
Joined: Wed Apr 23, 2003 1:09 pm
Location: Koenigsee, Thuringia, Germany

  • Quote

Post by EnricoHorn » Sun Jan 09, 2005 6:36 pm

I'm not sure, but maybe you need SCSI-CDROM support?
Top
racoontje
Veteran
Veteran
Posts: 1290
Joined: Mon Jul 19, 2004 8:58 pm

  • Quote

Post by racoontje » Sun Jan 09, 2005 6:44 pm

Probably.
Top
fronck
n00b
n00b
Posts: 19
Joined: Sun Jan 09, 2005 12:53 pm

  • Quote

Post by fronck » Mon Jan 10, 2005 12:43 am

I have now enabled the following to no avail:

Code: Select all

 --- SCSI device support
                     [*]   legacy /proc/scsi/ support
                     ---   SCSI support type (disk, tape, CD-ROM)
                         <*>   SCSI disk support 
                         < >   SCSI tape support                                                                        
                         < >   SCSI OnStream SC-x0 tape support
                         <*>   SCSI CDROM support                                                                       
                     [*]     Enable vendor-specific extensions (for SCSI CDROM)                                    
                         <*>   SCSI generic support                                                                     
                    ---   Some SCSI devices (e.g. CD jukebox) support multiple LUNs                                
                     [ ]   Probe all LUNs on each SCSI device                                                       
                     [ ]   Verbose SCSI error reporting (kernel size +=12K)                                         
                     [ ]   SCSI logging facility
Still the system does not see my SATA CD drive. Any other hints I might try out?
Top
tam
Guru
Guru
User avatar
Posts: 569
Joined: Tue Mar 04, 2003 9:06 pm
Contact:
Contact tam
Website

  • Quote

Post by tam » Mon Jan 10, 2005 7:33 pm

Maybe this can help
http://forums.gentoo.org/viewtopic.php? ... 24#1916224
Top
fronck
n00b
n00b
Posts: 19
Joined: Sun Jan 09, 2005 12:53 pm

  • Quote

Post by fronck » Mon Jan 10, 2005 9:37 pm

Yeah, that seems to be the problem.
I stumbled upon this solution somewhere else as well and tried doing the #define.

This, however is not advisable with the 2.6.9 kernel, as it does make the kernel detect the CD drive during startup, but also makes it hang immediately afterwards. :)

I'll post my findings once I give the 2.6.10 kernel a whirl. Thanks for your help!
Top
fronck
n00b
n00b
Posts: 19
Joined: Sun Jan 09, 2005 12:53 pm

  • Quote

Post by fronck » Tue Jan 11, 2005 12:06 am

PROBLEM SOLVED

Cookbook solution:
As described in http://forums.gentoo.org/viewtopic.php? ... 24#1916224:
  • Upgrade kernel to 2.6.10
  • Find the file libata.h (in /usr/include/linux or /usr/src/linux-2.6.10<release>/include/linux/)
  • Edit the line near the top of the file:

    Code: Select all

    #undef ATA_ENABLE_ATAPI /* define to enable ATAPI support */
    change it to

    Code: Select all

    #define ATA_ENABLE_ATAPI /* define to enable ATAPI support */
  • And finally: Enable SCSI CDROM support in kernel
Thanks to everybody who helped!

[keywords: SATA, CDROM, Plextor, PX-712SA, libata.h, SCSI, missing, not found]

/Franck
Top
Locked

7 posts • Page 1 of 1

Return to “Gentoo on AMD64”

Jump to
  • Assistance
  • ↳   News & Announcements
  • ↳   Frequently Asked Questions
  • ↳   Installing Gentoo
  • ↳   Multimedia
  • ↳   Desktop Environments
  • ↳   Networking & Security
  • ↳   Kernel & Hardware
  • ↳   Portage & Programming
  • ↳   Gamers & Players
  • ↳   Other Things Gentoo
  • ↳   Unsupported Software
  • Discussion & Documentation
  • ↳   Documentation, Tips & Tricks
  • ↳   Gentoo Chat
  • ↳   Gentoo Forums Feedback
  • ↳   Duplicate Threads
  • International Gentoo Users
  • ↳   中文 (Chinese)
  • ↳   Dutch
  • ↳   Finnish
  • ↳   French
  • ↳   Deutsches Forum (German)
  • ↳   Diskussionsforum
  • ↳   Deutsche Dokumentation
  • ↳   Greek
  • ↳   Forum italiano (Italian)
  • ↳   Forum di discussione italiano
  • ↳   Risorse italiane (documentazione e tools)
  • ↳   Polskie forum (Polish)
  • ↳   Instalacja i sprzęt
  • ↳   Polish OTW
  • ↳   Portuguese
  • ↳   Documentação, Ferramentas e Dicas
  • ↳   Russian
  • ↳   Scandinavian
  • ↳   Spanish
  • ↳   Other Languages
  • Architectures & Platforms
  • ↳   Gentoo on ARM
  • ↳   Gentoo on PPC
  • ↳   Gentoo on Sparc
  • ↳   Gentoo on Alternative Architectures
  • ↳   Gentoo on AMD64
  • ↳   Gentoo for Mac OS X (Portage for Mac OS X)
  • Board index
  • All times are UTC
  • Delete cookies

© 2001–2026 Gentoo Foundation, Inc.

Powered by phpBB® Forum Software © phpBB Limited

Privacy Policy

 

 

magic