In my experience, setting up the router's port forwarding is the trickiest part.Check that part again. I think protocol 47 (GRE) is part of it.