Here's my setup... I have a VPN running on a Linksys WRT160N router w/ DD-WRT (v24-sp2) at my client's office. I'm trying to get the Boss's laptop connected and mapped to their one share. The server I'm trying to map to is running Windows SBS 2008... it is running a domain, but since most of PCs in the office are some 'home' version of XP or Vista (they're a non-profit, so that take what they can get), it's not your typical domain environment. The PC connects to the VPN fine, and with an appropriate host entry, it can ping the server by name. It just doesn't map.
In my testing, I've successfully connected, mapped a drive and browsed on three other machines (2 XP & 1 Vista). All three required the host entry.
I think the key to the problem is in the fact that the three machines that were successful prompted me to log into the server in the mapping process, as the credentials for the VPN aren't the same as the credentials for the server. The non-working PC doesn't prompt me for the second set of credentials. I've tried creating a new local user on the pc, per chance there is some saved credentials somewhere. And I've tried the "use different credentials" option when mapping the drive, nothing seems to work. How can I get Vista to prompt for the appropriate credentials.
Any help would be greatly appreciated.