Using 2.4.x modules on Linux 2.6.x kernels

Chaotic42

Lifer
Jun 15, 2001
34,555
1,716
126
Is it possible to use a 2.4.x module on a 2.6.x kernel? I purchased a Promise SATAII150 TX2-Plus PCI controller card because it said that it works with linux. It does, but only with 2.4.x kernels. Google turns up that Promise has been promising drivers, but fails to produce.

Is there a way to use this older module?
 

Chaotic42

Lifer
Jun 15, 2001
34,555
1,716
126
Originally posted by: n0cmonkey
There are no drivers in the kernel?

Not for this card. There's a driver that's close, but it doesn't ID my drive.

TGS: This isn't a RAID card, but I'll check out the links. Thanks.
 

TGS

Golden Member
May 3, 2005
1,849
0
0
Doesn't look like it, I'm thinking this could have been my problem with installing gentoo with a 2.6 kernel on a promise controller. Software raid was a bust, but as a normal IDE card it worked fine.

Booting off it that is.

Promise TX2/TX4
Summary: No TCQ/NCQ. Full SATA control including hotplug and PM on all.
libata TX2/TX4 driver status: Production, but see issue #5.

Issue #5: Some boards appear to have PATA as well as SATA ports. PATA is not currently supported, and no plans have yet been made to rectify this. Ideally drivers/ide would drive PATA, but if they are the same PCI device, that would not be feasible.

Update 2004/09/30: Preliminary patch available in libata-dev queue for PATA support.

Update 2005/04/15: Support for the NCQ-capable SATAII TX2/TX4 boards was recently added. NCQ support is waiting on libata core.

Digging