LinuxQuestions.org
Download your favorite Linux distribution at LQ ISO.
Home Forums Tutorials Articles Register
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 01-27-2006, 07:28 AM   #1
davep911
LQ Newbie
 
Registered: Oct 2003
Posts: 9

Rep: Reputation: 0
2.6 Kernel Compile for Promise TX2300 Partial Source Driver


I have a TX2300 Sata II controller card that I am trying to get working on Fedora Core 4 - a 2.6.x kernel, by compiling Promise's Partial Source driver.
I have limited experience going Linux driver compiles -- those that I have done ran smoothly running the manufacturer's script. The promise script gives hundreds of warnings and errors and various incompatibily warnings (it says it needs gcc 3.x, FC4 has 4.x - ought not to be a problem. It refers to the partial source driver being for 2.4 kernels. )

Is this a hopeless task? I am missing somethingly obvious like "2.4.x drivers never work on 2.6.x?", or some trick about driver compiling on FC4?

Dave
 
Old 01-28-2006, 01:18 AM   #2
Electro
LQ Guru
 
Registered: Jan 2002
Posts: 6,042

Rep: Reputation: Disabled
Promise does not support Linux very well. I suggest using the controller only for Windows. For Linux, I suggest SATA controllers from Highpoint. They work well even with out downloading the modules (drivers) from the manufacture. I have not ran into data corruption and DMA problems while using Highpoint controllers in Linux for four years. Silicon Image and Promise controllers do have DMA and sometimes data corruption problems.

If you still want to use the Promise controller, you can downgrade. Downgrading the kernel and gcc compiler takes a lot of work. I recommend backing up the installation before attempting.
 
Old 01-28-2006, 06:40 AM   #3
davep911
LQ Newbie
 
Registered: Oct 2003
Posts: 9

Original Poster
Rep: Reputation: 0
Thank you for replying. My problem is that I have already bought the Promise card! Highpoint's closest fit was a lot more expensive (x5) although it had 6 more ports than I need.

The promise card worked fine on 2.4.x kernel - using Redhat 9. But I had to upgrade the kernel because of SMP kernel hangs running Tomcat, so downgrading isn't an option.

Yesterday I found a koutech card (for $30) that works - although it's SATA I not SATA II. (I added it to LQ's HCL).

I'd still like to get the TX2300 working on 2.6.x if anyone knows how!
 
Old 01-28-2006, 03:42 PM   #4
Electro
LQ Guru
 
Registered: Jan 2002
Posts: 6,042

Rep: Reputation: Disabled
SATA-II hard drives will still work with SATA-I controllers. Why you want SATA-II?

The Koutech uses Silicon Image chips so it will give you data corruption and DMA problems.
 
  


Reply



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
How to compile Promise SATA300 driver on Debian 2.6??? ethirolle Debian 7 11-23-2005 12:19 PM
Kernel-source, alsa-driver and kernel compile jasone Linux - General 13 05-26-2005 12:15 AM
Agere 0110 driver compile (with source only?) jer3150 Linux - Wireless Networking 0 04-13-2004 12:55 PM
MD10 Promise FastTrak raid driver compile problem yvesm Mandriva 1 03-16-2004 07:40 AM
Promise TX2000 + native kernel driver Moritz Linux - Hardware 3 11-06-2002 01:34 PM

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

All times are GMT -5. The time now is 07:27 AM.

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