The router is fine. The fact that it is stuck on verifying username and password, suggests that the two computers can communicate with each other
Your problem is authentication settings, or encryptions settings between the host and the client. This used to happen to me a lot when I testing VPN connections. I forget what I did to solve it, sorry. I am sure if you went to windowsITpro website and searched a how to for setting up a VPN, it should work fine.