Your board might not support PCIe 2.1 or 3.0. This is most typical when the bus is only capable of 1.0A or earlier. To fix it, you need a new motherboard, but chances are, if you have a board old enough for PCIe 1.0A, you're going to have to practically buy a new computer.