The instructions for adding the module source code to 2.4 kernels at: http://www.passys.nl/tips/ite_kernel_image_compile.txt
worked with 2.4.25-3 source package, on Debian Sarge but did not work with the 250 GB drive I wanted it to. I removed the libata.o from the makefile addition: In "Makefile" I added the following (without the ""): "obj-$(CONFIG_SCSI_ATA_ITE) += libata.o iteraid.o" And followed the Config.in instructions as is: In "Config.in" I added a line with (without the ""): "dep_tristate ' ITE8212F software RAID (EXPERIMENTAL)' CONFIG_SCSI_ATA_ITE $CONFIG_SCSI_IDE $CONFIG_EXPERIMENTAL" This made it so the module showed up in make xconfig and make-kpkg worked without a hitch to make a shiny kernel package, which then installed flawlessly. It even updated /grub/menu.lst. It choked on my 250GB disk. The module loaded and it properly detected the disk, but locked up on partition detection. I should have known. The box it came in said, "up to 128MB disks" and may have meant it. I've gotten used to ignoring bios limitations. The simple IDE device integrated into the P90 motherboard had no such problems, but this is a more complicated device. Oh well. I may try to use it to improve the performance of my wife's computer with smaller drives. On Thursday 06 January 2005 10:34 am, Baudouin, Andrew wrote: > Let me know how it comes out. >
