You can try RHEL 5.9 version: http://www.mellanox.com/downloads/ofed/MLNX_OFED-1.5.3-4.0.42/MLNX_OFED_LINUX-1.5.3-4.0.42-rhel5.9-x86_64.iso
If you are using different kernel - try to run mlnx_add_kernel_support.sh that is in the package. It will create new iso or tgz.