T+P,

If you think the router is the problem, try doing a firmware download and updating its firmware.