LinuxQuestions.org
Welcome to the most active Linux Forum on the web.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware
User Name
Password
Linux - Hardware This forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?

Notices


Reply
  Search this Thread
Old 03-18-2004, 04:26 PM   #1
sigmaris
LQ Newbie
 
Registered: Mar 2004
Distribution: Mandrake 10 Community
Posts: 3

Rep: Reputation: 0
Question How do I use a parallel ATA drive on a serial ATA controller?


I have a AOpen AK77-8X Max motherboard with an onboard Promise 20375 Serial ATA controller (also seems to be called TX2Plus) and 3 Parallel ATA (like normal IDE) channels. As well as the normal primary and secondary channels, which are controlled by the IDE controller on the southbridge, there is a third IDE channel which, according to the block diagram in the motherboard manual, is controlled by the serial ATA controller.
So the serial ATA chip is controlling two serial ATA ports and one IDE channel. Now, I don't have any Serial ATA drives, but I do have an IDE hard drive attached to the third IDE channel, and I want to use it in Linux. I'm using a 2.6.4 kernel that I compiled myself, and I enabled SCSI support and then Serial ATA support for the Promise chipset in the SCSI sub-menu in the kernel config. (the serial ATA driver in the kernel seems to be considered a scsi driver, or some kind of scsi emulation driver). When I boot up these messages appear which seem to be coming from the Promise Serial ATA driver:

Code:
libata version 1.01 loaded.
sata_promise version 0.91
ata1: SATA max UDMA/133 cmd 0xD183D200 ctl 0xD183D238 bmdma 0x0 irq 11
ata2: SATA max UDMA/133 cmd 0xD183D280 ctl 0xD183D2B8 bmdma 0x0 irq 11
ata1: no device found (phy stat 00000000)
ata1: thread exiting
scsi0 : sata_promise
ata2: no device found (phy stat 00000000)
ata2: thread exiting
scsi1 : sata_promise
I think this means that the driver has detected the serial ATA chip, and sure enough there's an entry in /proc/interrupts for "libata" and some in /proc/iomem for "sata_promise" which show that the driver's assigned interrupts and stuff ok (I think) but.. I can't access the drive at all
/dev/sda, /dev/sdb etc don't seem to exist, and neither do /dev/hde, /dev/hdf etc. Also, /proc/scsi/scsi, which i think is supposed to show attached scsi devices, just shows
Code:
Attached devices:
Does the serial ATA driver not support parallel ATA drives? The drive works fine on Windows XP, although windows detects it as a SCSI drive, you can read and write to it fine. I know this is a pretty technical question, but has anyone experience of a similar problem?
 
Old 03-19-2004, 04:23 AM   #2
AutOPSY
Member
 
Registered: Mar 2004
Location: US
Distribution: Redhat 9 - Linux 2.6.3
Posts: 836

Rep: Reputation: 31
Line breaks are like miracles to readers.
 
Old 08-21-2004, 07:41 PM   #3
slartablartfast
LQ Newbie
 
Registered: Aug 2004
Posts: 1

Rep: Reputation: 0
Did this probel ever get resolved? I have the same issue. I have looked at the kernel files. not documented for anything very very frustrating. and why would soem one be so rude as to respond to a post only with a stupid comment like the previous. this site is about help not insults. must be a script kiddie
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Serial ATA Hard Drive Configuration decious Linux - Hardware 2 09-10-2005 08:21 PM
HP Omnibook 6000 Hard drive interface: ATA-100 or ATA-6? shortname Linux - Laptop and Netbook 3 05-11-2005 09:22 PM
Serial ATA in 2.6.6 poison Slackware 3 06-08-2004 02:08 PM
Kernel 2.6.2 and Silicon Image 3112 Serial ATA controller. Psykaun Linux - Hardware 6 03-10-2004 12:34 PM
help. ATA/SCSI Serial-ATA error: "ATA: Abnormal Status" xin Linux - Hardware 10 09-05-2003 10:59 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware

All times are GMT -5. The time now is 01:43 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration