Im not an old hand but i dint think it is your router at least
not alone. I have A belkie and I dont have a problem and havent since
i got it the problem sounds like it could be linked to your IP
address like may be the router or cards are sit one to static and the
other flotes you should have one for the computer an internal for the
router and a net side for the router if any of these are being lost
track of i think it could case this.