You would use the
ASUS 32-bit Vista Driver ver V6.203.0214.200.
Since you say it was working fine in W7 until just recently, it is highly likely Windows Update installed what it thought was a more recent driver. You could try going to Control Panel > Device Manage and simply rollback the ethernet driver. If that doesn't work then uninstall the current driver and then install the 32-bit Vista driver.
If this issue was caused by Windows Update it is because you have "treat recommended updates the same a critical updates" because non-Microsoft drivers always show up as recommended. If that is what happened then you will need to disable that setting or the incorrect driver will be installed again.
Periodically you will want to run Windows Update manually to check over those recommended updates and you can choose to install the ones you want but for the ethernet/lan driver you will likely want to mark that as "hidden".