I have a Linux board with Ubuntu Trusty on it - this board has WiFi, ethernet port and GPRS modem as well. In addition to my application running on it, I am looking to install LuCI on it so that I can use that Linux board as a router and use LuCI as a GUI for that router. What are the dependencies of LuCI?
Are there any other alternatives to LuCI that I can try that as well? I see Gargoyle-router but I'm unclear on how to install on Ubuntu as well.
I doubt that LuCI will work on anything but OpenWRT - it is designed to work with the OpenWRT configuration, scripts, etc. I'd imagine it would be the same for Gargoyle's web interface.
One alternative is WiFiAdmin, which seems like it should work. You could also use something like WebMin.
Another option, of course, is installing OpenWRT instead of Ubuntu - it runs on x86 hardware (I'm assuming here you have an x86 system) and will give you the ability to use LuCI and to treat your system as an appliance.