In my business organization, we use a good number of TP-link routers on multiple locations to offer wireless internet facility to allover the office. We have to make passwords public and very often outsiders connect to the routers and fully occupy the bandwidth. Now we want to develop an online server/system through which we can automically control our routers so that users whose mac addresses are not listed on our sever can not connect to the routers even if they have the passwords. Besides, we want to monitor the internet use, control internet speed, and completely operate the router through the online server/system.
Now my query is whether it is possible to develop such online server/system and whether it requires to customize the router firmware.
Routers we use are: TP-Link TL-WR840N, Tp-link TL-WR850N, TP-Link TL-WR841N, TP-Link WR845N.