I was trying to install a wireless PCI card in a Pentium 3 desktop. For some reason the desktop would not even startup properly when the card was inserted. I then tried it in a Pentium 4 desktop and the card worked perfectly.

All this to say… make sure you thoroughly test hardware in a variety of different ways before chucking it in the bin as “not working”.