Interested in the information presented for this question: Turn on Home Computer Remotely but I'm wondering if I absolutely need to use a motherboard integrated adapter in order to accomplish it. Have you had success employing WOL using a PCI adapter?
As far as I'm aware you need to run a cable from the WoL NIC to the motherboard.
I find that it depends a lot more on the motherboard then the network adapter when using addon cards. I have seen it work with Intel and 3Com cards.
I've seen Wake-on-LAN advertised on PCI NIC cards way back when 100MB Ethernet was fairly new at the desktop. Back then, integrated network cards were not yet standard (but becoming so). That said, WoL for non-integrated components is a function of BIOS support. It needs to keep enough power on the peripheral bus, whatever you're using, and needs to allow devices on that bus to issue wake-up events. It can be done, but I'm not sure how common BIOS support is these days.
If it's a card it needs to have a WoL connector cable that connects it to the motherboard.