I have a router that is running version [url removed, login to view] of Tomato firmware. (Search google if you are not familiar with it.) It is an optimized firmware that gives me bandwidth monitoring among other things.
This PHP script would then need to be callable locally (IE: [url removed, login to view]). When I access it, it should do all the functions requested above.
Please have Tomato installed on a router that you can access for testing purposes. I don't have time to beta test your work on my router. Please make sure the script is 100% functional before sending to me.
I will not give remote access on my router for testing. Again, you will need your own to develop and test on, not mine.
I have a local web server running xampp that the script will run on. PHPInfo available upon request.
If you have any questions, just ask!