Hey
Welcome to the HP forums! I hope you enjoy your stay here.
I understand that you replaced your router and are no longer able to print from your Windows Vista PC to your Deskjet 3520. I can help you with that.
On your PC click on Start, go to Programs, HP, and Deskjet 3520 Series. In this folder you will find an option to setup the printer or run wireless configuration. While you are running the configuration at one point you will be asked to connect the printer to your PC using the USB cable.
Once the installation is complete you can remove the USB cable and you should be able to print.
If you have any other questions please let me know. Otherwise, have a great weekend!
If this resolves your issue then please help other users find this post by clicking on Accept as Solution on my post.
If you appreciate my help then please let others know by clicking on the thumbs up icon below my post.