well rebooting is overkill. It's prob windows doing powersvaing on the network card and if turning that off doesn't prevent it, then forcing a clean reconnect in terminal would prevent the need to reboot. You could easily automate that with a simple python script you double click on for convenience.