LinuxQuestions.org
Share your knowledge at the LQ Wiki.
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 06-01-2005, 05:29 AM   #1
ganja_guru
Member
 
Registered: Dec 2003
Location: Chennai, India
Distribution: Arch Linux 0.7
Posts: 393

Rep: Reputation: 30
SATA Controller with good Linux support


i have a seagate 200GB SATA and a Sil3112A (silicon Image) controller..the problem is they work like ass in linux..im not able to enable to dma, cause it seems that seagate is blacklisted in the silicon image drivers..can anyone tell me which controller runs well in linux?

thanks all,esp Emmanuel_uk
 
Old 06-01-2005, 06:11 AM   #2
hw-tph
Senior Member
 
Registered: Sep 2003
Location: Sweden
Distribution: Debian
Posts: 3,032

Rep: Reputation: 58
Changing to a different controller will not change the fact that your drive is blacklisted - the disk will still act incorrectly.

If you only care about speed and not data integrity you could open up /usr/src/linux/drivers/scsi/sata_sil.c and comment out your drive model in sil_blacklist and recompile your kernel.


Håkan
 
Old 06-01-2005, 12:34 PM   #3
ganja_guru
Member
 
Registered: Dec 2003
Location: Chennai, India
Distribution: Arch Linux 0.7
Posts: 393

Original Poster
Rep: Reputation: 30
thanks for the reply...when were talking about data integrity are we talking about crashes every few seconds?i only have a home desktop machine and just use it for the regular stuff..no server applications,etc..so commenting out the blacklist shouldnt be a problem right?
 
Old 06-01-2005, 01:05 PM   #4
ganja_guru
Member
 
Registered: Dec 2003
Location: Chennai, India
Distribution: Arch Linux 0.7
Posts: 393

Original Poster
Rep: Reputation: 30
just uncommented the blacklist and im getting thrice the speed..!just hope everything doesnt come crashing down...thanks very much for the help..
 
Old 06-01-2005, 04:42 PM   #5
hw-tph
Senior Member
 
Registered: Sep 2003
Location: Sweden
Distribution: Debian
Posts: 3,032

Rep: Reputation: 58
I ran my desktop (an Abit NF7-S revision 2 based setup with a Seagate SATA disk) for three months or so with the blacklist enabled. I had no problems with data integrity, so I don't know how often these problems occur. I wouldn't do it on my work computers though. My home desktop is mainly for messing about - I do all my work on my laptop.


Håkan
 
Old 06-15-2005, 02:06 PM   #6
TheCondor389
LQ Newbie
 
Registered: Dec 2004
Distribution: Mandrake 10.1
Posts: 7

Rep: Reputation: 0
Hello, and sorry for bringing this thread back from the dead, but could you please tell me how you made the sata controller work? I have the silicon image 3114 one, and I dont know whats wrong, it doesnt seem to work. I bought a 160gb seagate drive in order to put all my videos and share them, but I had to buy the controller cos of lack of slots, but Im having problems enabling it ( i compiled my own kernel, it didnt work, i also installed the 2.6.11 kernel from synaptic-ubuntu but it got stuck in the xserver, couldnt load it )

I also tried modprobe sata-sil but I dont know what to do next, nothing shows up as /dev/sd* as I have been told.

Thanks a lot in advance
 
Old 06-15-2005, 09:06 PM   #7
baparekh
LQ Newbie
 
Registered: Jan 2004
Location: INDIA
Distribution: Redhat
Posts: 26

Rep: Reputation: 15
i have the same problem. but i don't have onther HDD so pl tell me how can i install on segete SATA HDD with sil controler ?
 
Old 06-16-2005, 10:21 AM   #8
ganja_guru
Member
 
Registered: Dec 2003
Location: Chennai, India
Distribution: Arch Linux 0.7
Posts: 393

Original Poster
Rep: Reputation: 30
silicon image support should be enabled under

Device drivers->scsi->SCSI-Low level drivers->sata support

screw building it as a module cause its a big hassle (especially when your root is on the drive)..just build it into the kernel..(if ure using make xconfig this means that a checkbox and not a (.) next to the kernel config option)
 
  


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
Slackware 10.1 sata.i dosn't support my sata controller kryptobs2000 Slackware 7 12-05-2007 06:25 PM
Mandrake 10.1 ALi PCI SATA Controller support? Isaacariah Linux - Hardware 1 09-15-2005 11:03 PM
Linux support for maxtor SATA 150 controller? Synesthesia Linux - Hardware 3 07-28-2005 11:10 AM
Linux support for maxtor SATA 150 controller? Synesthesia Linux - General 1 06-25-2005 05:35 PM
rebuilding kernel to support 3112 sata controller... Jestrik Linux - Hardware 3 04-20-2004 08:29 AM

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

All times are GMT -5. The time now is 06:19 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
Open Source Consulting | Domain Registration