Does this solution work with all types of routers?

 
Depending on what product you want to implement, different AP features are required.
However, IronWiFi can work with any router as long as it supports External Captive Portal with RADIUS authentication.