You can try to reset the router with a "hard reset". On most models of routers you have a reset button at the back, holding this in for a few seconds will wipe all the settings on the router.
From there on out you can enter your settings again and see if this works. if you can run diagnostics from your device to your router I take it that your NIC is fine. You can always test it as well by pinging the local address 127.0.0.1 and see the results.
In most cases a reset will sort out the issue. Just make sure you know how to set up the router before you reset it and that you have all the details you need to do so.
Hope this helps.