Double-check that you are using the right driver. The driver that Vista chooses might not be correct for your network adapter, even if the chipset matches. Use the driver disk that came with your motherboard, or use your laptop to download the latest drivers for your model motherboard from the Asus website and transfer them to desktop and install them.
I've seen a lot of problems where Microsoft's versions of network drivers don't work. Asus and other OEMs buy generic chipsets and add their own microcode. Microsoft recognizes the silicon but often gets the specific implementation wrong. If you do get this working never try installing any recommended hardware driver updates from Microsoft Updates for your network card.
Answers & Comments
Double-check that you are using the right driver. The driver that Vista chooses might not be correct for your network adapter, even if the chipset matches. Use the driver disk that came with your motherboard, or use your laptop to download the latest drivers for your model motherboard from the Asus website and transfer them to desktop and install them.
I've seen a lot of problems where Microsoft's versions of network drivers don't work. Asus and other OEMs buy generic chipsets and add their own microcode. Microsoft recognizes the silicon but often gets the specific implementation wrong. If you do get this working never try installing any recommended hardware driver updates from Microsoft Updates for your network card.