A PC is not required. Depending on the router you have, it may already be built in. If it is not, then there are 3rd party firmware options available for many of the popular routers that have it. Look at Tomato, DD-WRT and Merlin's builds if you have an ASUS. The best option will be dictated...