Unable to install luci

I installed Lede on my tp-link Archer c20i following the instructions here:
https://pwassi.privatedns.org/lede/archerc20i/#factory (LEDE r1479, kernel 4.4.9.)

All is fine and I ssh to the device but when I try to install luci I get:
root@lede:~# opkg install luci
Unknown package 'luci'.
Collected errors:

  • opkg_install_cmd: Cannot install package luci.

I did opkg update (I replace http:// with .... due to new user limitations):
root@lede:~# opkg update
Downloading ..... downloads.lede-project.org/snapshots/targets/ramips/mt7620/packages/Packages.gz.
Updated list of available packages in /var/opkg-lists/reboot_core.
Downloading .....downloads.lede-project.org/snapshots/targets/ramips/mt7620/packages/Packages.sig.
Signature check passed.
Downloading ....downloads.lede-project.org/snapshots/packages/mipsel_24kc/base/Packages.gz.
Updated list of available packages in /var/opkg-lists/reboot_base.
Downloading ....downloads.lede-project.org/snapshots/packages/mipsel_24kc/base/Packages.sig.
Signature check passed.
root@lede:~#

which does not help. Any ideas what is wrong?

1 Like

Do the "opkg update" first, and then try the "opkg install ..." again.

LEDE r1479 is really ancient. You should install something current, instead of a year-old snapshot build.

Luci and other feeds have changed too much to be really compatible with that.

I use the latest version for my device. I have no idea how to create a new install since this is my first time trying to use LEDE (not the best experience I have to say).
I made some progress wish luci by following these steps:
added to /etc/opkg.conf:

src/gz luci http://downloads.lede-project.org/snapshots/packages/mipsel_24kc/luci

then doing:
opkg update
opkg install luci

after I do:

opkg install libubus ubusd ubus

opkg install ubox libubox

/etc/init.d/uhttpd start

And luci starts working BUT I am unable to login (I use the proper password).

also I see when doing wget in ssh I get:
Error relocating /bin/wget: uloop_run: symbol not found

In which lib uloop_run is hiding? I want to update the proper package before I do the other installs.

There is 17.01.2 available for your device, you don't need to create it yourself:
https://lede-project.org/toh/hwdata/tp-link/tp-link_archer_c20i_ac750_v1

indeed I struggled for hours until I found out that I can easily install the latest version. How stupid of me (although I enjoyed the struggle).
Now all work out of the box.

Thanks