posted under category: Free Code For You on August 24, 2006 by Nathan
My wireless router, a Netgear WGR614v5 with 802.11g (for Alanda's tablet), has a problem now and then getting disconnected from the Motorola cable modem. She mentioned this yesterday, so I decided to do something about it. We were outside, so I put SharpDevelop on her tablet and made a little app that checks to see if the network connection is up, and if not, do a ip release/renew on the router.
If you don't know SharpDevelop, it's an open source visual studio for .NET programming. I wrote the tool in c# and it should run if you have .NET 2.0 installed. Feel free to download my code - chances are good that it won't match your network configuration, but it should be a good starting point, especially if you have a similar router.
The result in making this is that my lovely wife doesn't have to reboot the router by hand anymore, now she can just double-click on this little utility.
Sometimes programming really pays off in those small ways that make you feel good.
Click here to download my router restarter source and program, no warranty, no license.