As long as you have the networking card populated in the appropriate slot, there shouldn't be any reason why it won't work. Now have you made sure your motherboard BIOS is up to date? Have you made sure you've installed the drivers for your networking card to rule out it's inoperability? It'd help us two fold to learn the rest of your system's specs inclusive of your OS.
I've tried all the available slots, all drivers are up to date
CPU: Intel i5 4690K
Motherbaord: MSI Z97 Gaming 3
Ram: HyperX 1300MHz 16gb
SSD/HDD: Samsung EVO 250GB
GPU: MSI 970
PSU: 700W corshair
Chassis: Old one which I can't find the name of.
OS: Windows 8.1