Ok, so i downloaded the package above that you mentioned and also looked over the pdf manual you listed. I ran ./install.sh (had to do it a few times as there are numerous dependencies I had to install that weren't listed in the manual. Restarted my Ubuntu 14.04 box and the interfaces didnt show up in "ip link show" output and no default udev rules were created either. I then looked at the dmesg output and saw the follow entries:
http://pastie.org/pastes/9399338/text?key=2u1sdfwrm7bzipztbru75q
Why is it even loading mlx4_ib when it says in the manual that it shouldnt even be included with this package and obviously since its the EN package, shouldnt it be ethernet only?
root@stor1:~# lsmod | grep mlx
mlx4_en 115373 0
mlx4_ib 12430 0
mlx4_core 285453 1 mlx4_en
compat 13237 3 mlx4_en,mlx4_ib,mlx4_core
ptp 18933 2 igb,mlx4_en
Why are the nics not showing up?