As mentioned in an earlier post
I can no longer install nano.
Two errors appear:
On opkg -e /etc/opkg/openwrt/distfeeds.conf update
*** Failed to download the package list from ``https://downloads.openwrt.org/releases/21.02.0/packages/arm_cortex-a7_neon-vfpv4/vuci/Packages.gz Collected errors: opkg_download: Failed to download ``https://downloads.openwrt.org/releases/21.02.0/packages/arm_cortex-a7_neon-vfpv4/vuci/Packages.gz``, wget returned 8.
So then
opkg list | grep nano
shows no sign of nano.
Doing a search suggests the repositories Teltonika is using may be out of date.
mentions:
" OpenWRT transitioned from the old opkg package manager to the new apk package manager.
This shift began in late 2024, and most main builds, snapshots, and test builds of OpenWRT
no longer support opkg. This means that no amount of tweaking opkg will fix the issue."
Is this correct,
or is there a different reason I am no longer able to install nano?
I can see that you have already created a similar topic here: No way to set fixed IPs + no nano to edit
Since there is already an active discussion regarding this issue I will close the current topic and kindly ask you to continue the communication in the other topic.
the reason I created a new topic was the previous topic was about the problem I was having adding a fixed ip, which mesrik kindly helped me find a workaround. So I was considering if I should close that topic as resolved?
This topic is about the specific issue of installing nano, and adds more information on that specific problem. Also I was afraid the issue of installing nano would be lost in that other long thread.
If the issue regarding the fixed IP configuration has been resolved, you can press the “Solution” button on the comment that helped solve the issue, and we will then close the topic.
Regarding nano, the communication can continue here. An agent will be assigned to this topic and will assist you as soon as possible.
Excellent find.
You are correct: RutOS 7.22 is based on OpenWRT 21.02.
also, G tells me:
" Teltonika RUTX10 is based on the ARM Cortex-A7 architecture.
The device is powered by a Qualcomm IPQ4018 717 MHz Quad-Core processor,
which is a Cortex-A7 core supporting the NEON and VFPv4 extensions"
One potential issue:
opkg install will install dependencies from the configured repository
(in Linux libc6 & libcurses)
But if opkg cant find the package nano, it probably wont find any dependencies.
Though the dependencies may already be installed.
Does your install of nano work?
As far as I can tell, it’s fine. I don’t use every single widget that nano has, but the ones I do use work normally.
The only thing I see that’s not “factory condition”, are the references in /etc/nanorc to the config files that RutOS does not already have. Me removing them MAY have some sort of consequences, but so far, I’m not seeing any.
Please excuse that I dont for the moment mark this as “Solution”
as my objective is to get Teltonika to fix the underlying problem,
At first I though it might be because
OpenWRT transitioned from the old opkg package manager to the new apk package manager
and Teltonika which is based on OpenWRT is still using opkg,
BUT
The RutOS 7.22 is based on OpenWRT 21.02 which still uses opkg.
So there is some other problem which needs to be fixed.
G believes the problem to be:
“Teltonika changed the default opkg feeds to strictly point to their own repository,
which dropped many standard OpenWrt packages”
and suggested the following solution:
Add the OpenWrt repositories to your opkg configuration
Update the package lists to register available software
opkg update
Install nano
opkg install nano
but overriding the Teltonika repository seems like a risky solution.
So I would like to leave this open for some comment by Teltonika
either that they are not going to fix this as it is now policy
or that they are going to fix it sometime.