Thank you for the posting. I've tried updating the drivers however they won't post any higher than the 18.104.22.168. As well, I'm trying to update my bios but that's not looking good either due to the age of the computer.
I've reordered another chip just in case someone decided to put on the wrong sticker. I cant imagine why a 5100 wifi card would show up in the hardware as a 3945Bg card..