http://downloadcenter.intel.com/Detail_Desc.aspx?agr=Y&DwnldID=18570 was updated on May 1st. If it follows the normal pattern of updating every 3-6 months, I'd guess that we have another month minimum before RHEL5u5 shows up.
Thank you Dan_o.
I knew that. But RHEL5.5 was anounced in March, 30th (http://www.redhat.com/about/news/prarchive/2010/rhel-55.html) and more than three months later we don't have a ESRT2 driver. Intel is not doing the right thinks to trust him. Maybe we have to look to another place ...
Be aware that the latest driver ,ESRT2_Linux_v.14.00.1203.2010.zip, has a nasty bug in that it erases the RAID configuration each time you boot into Linux.
I don't know about anyone else but this is a complete show stopper. Imagine having to reconfigure the RAID each time you reboot!
At least this is the case for my S5000Vsa board.
And Intel removed the earlier drivers. (Thanks Intel!)
You can get the earlier driver by downloading their deployment disk
This driver is listed only for RHEL 5.4 but you can compile the shim driver if you want to run RHEL 5.5.
Unfortunately Intel does not bother to include directions for compiling this shim driver. (Intel what is wrong with you?)
So this is what I did for Centos 5.5
First install the bad driver using the included instructions
Make sure you have kernel-devel rpms installed for your kernel
Make sure there is a symlink /usr/src/linux that points to your kernel . In my case it was
/usr/src/linux -> /usr/src/kernels/2.6.18-164.el5-x86_64
cd into the shim directory
cd library/rhel5-64 # or rhel5-32 if you have a 32bit kernel
# make -C /usr/src/linux M=$PWD
This will create megasr.ko
cp megasr.ko /lib/modules/<kernel-version>/updates
mkinitrd /boot/initrd-<kernel-version>.megasr.img <kernel-version>
Now edit /etc/grub.conf to load the new initrd. I usually make a separate entry for testing.
Hope this helps