Learning by developing

...because practice teaches you

Luci is one of the most used web interfaces for openwrt router configuration. It provides a lot of tools to the administrator through its simple user interface. In this article we will show how easy is to install it and how to access it, but not how to use it since the web interface is really easy to use and there are other tutorials explaining this along the Internet.


First of all, there are two versions of Luci. One of them has SSL (Segure Socket layer – Transport Layer Security /TLS) for protecting the connections through cryptographic algorithms, making web browsing more secure. There is another version of Luci that does not include this feature and that can also be installed.


1.1. Installing Luci Non-SSL:

$ opkg install luci


1.2. Installing Luci-SSL:

$ opkg install luci-ssl


1st. Then all we have to do is to first configure the web server to start every time the system boots:

$ /etc/init.d/uhttpd enable


2nd. And If we do not want to restart the router, just start the webserver ourselves:

/etc/init.d/uhttpd start


Then the basic configuration will be done, now we just have to write our router’s IP address into the router and access with the login and password we use for accessing the router. By default the user will be “root” and the password the one you set while configuring your device.


And that is it, now you can just configure the router as you like J.


See you next week!



Leave a Reply