Sounds like it would be simpler to develop a separate box with an embedded web server that would connect to the CM15A via the USB cable, and have the WiFi and wired network connections. Let the device do all the work of hosting the interface, etc, and just control the CM15A via the USB cable.