Hello, i have the same array and a similar card and i've found that compaq/hp is not worth the trouble ;(.
Your array can ONLY be controlled by the 1gb 66mh/64bit compaq fc card. It is a proprietay fc-esq protocol. I verified this by calling Qlogic support and Compaq support.
The second part of your problem i also have bad news. I bought the array on ebay for the very same reason to run w/ linux however the card is NOT compatible w/ most linux distros. They do have some source available on their website (found after 9 years of digging) but i can't for the life of me get it to compile succesfully on Debian, redhat 9 and up, fedora, ubuntu, and suse 9 and up.
If you get the source to work please let me know, the proprietary cards tehmselves can be had cheaply on ebay.