I've managed to get it working under debian linux, kernels 2.4.20, 2.4.21.
It's quite easy if you know how to compile your own kernel. Just compile in:
SCSI Support
SCSI disk support
SCSI generic support
(You can have it as modules as well).
Get source driver from:
http://www.antgel.co.uk/compsci/linu...ise_raid.shtml
Unzip and type make to compile.
With linux sources in /usr/src/linux there should be no problem.
Now you can copy fresh ft3xx.o module somewhere in /lib/modules/2.4.x/kernel/drivers/scsi
type depmod -a
And you are done .. now you can insert driver by
modprobe ft3xx
It should find arrays and assign them as scsi disks (starting with /dev/sda ...)
If you want to boot from it you have to make initrd for your system and load driver there (It works for me as well).
It works for me good:
shake:~# hdparm -t /dev/sda
/dev/sda:
Timing buffered disk reads: 64 MB in 1.33 seconds = 48.12 MB/sec
But i got another problem. It keeps freezing my system (every freeze is like 1-2 seconds) and I get loads of messages:
camTimer(54,e0862f30) Error
FastTrak: CheckDriveStatusTimer Error
camTimer(54,e0862f30) Error
FastTrak: CheckDriveStatusTimer Error
FastTrak: CheckDriveStatusTimer Error
FastTrak: CheckDriveStatusTimer Error
I haven't manage to resolve this one yet .. If you try this driver please let me know if it works for you ok..