I've added two Infiniband cards to each of my ESXi 4.1 servers but have been unable to get even a link light to come on although the cards show in ESXi. For the Mellanox cards I had to install some beta drivers I got from the company and that seemed to work without a problem. For the NetXen cards they seemed to be found by ESXi out of the box.
If I connect my iSCSI device to my switch by the same cables the link lights come on and everything seems to work but if I plug into the ESXi machines there is nothing. The only way I've yet got a link light out of them is by plugging the same cable into the two ports on the same card.
Is there something else I need to do?
Also, is there any way to cause the pnics to be listed in a more logical order and to stop moving around when I apply system patches? Something similar to Linux where you can assign a specific device MAC to an interface?
FYI for anyone interested. You absolutely must have a subnet manager running on the network before Infiniband will show a physical connection. We decided Infiniband was a pain and switched to plain 10G ethernet which has been working great.