The PC finds it fine as well. Yes, the DNS entries are fine too (I've got a working PCMCIA card on the same machine as well). I've gone through 4 cards and 3 dongles.
You say the PC finds the card, but does it actually send/receive data?
Do you get a link light? Is the dongle a 10/100 dongle?
Is that what you're using? It needs to be a 10Mbps-only dongle AFAIK.