You might need to remove the printer and add it back as a network one again. Since changing the routers, the IP addresses will have changed so that any print jobs sent now will go to the old IP address. If you go to add it back, you'll need to find the IP address of your printer. To do this, go to click here and click on Attached Devices. It should show a table of all the computers and devices attached to the router along with their IPs. Write down the printer's IP and go to Printers and Faxes, Add Printer, Network Printer and click on Connect to this Printer. In the text box, type in the printer's IP and pressed Next. It should find it and you can go through the rest of the Wizard. I got my old BT Voyager 200 router to connect to Sky Broadband, but first I had to run a script that got the username and password from the Sky router (I'll have to find it out again) and put the username and password in the BT router and it connected. Sky don't like this though, but I don't think they check on who's using their Netgear Sky branded router.