what exactly are you doing when it stops, using PC or not?
ip conflict could be happening, change your router from dynamic to static
i had this happen before and it was windows power saving options shutting down when i wasn't using the PC.
in the end it will be something very stupid and...