jodux
January 26, 2026, 4:01pm
1
Hello,
It seems that the snmp package 7.20.x is not returning all the OIDs anymore. I’ve tested with public and private communities and snmp v2c and v3. I always have a limited number of OIDs.
For exemple, the mobile IP adress which was oid (.1.3.6.1.4.1.48690.2.2.1.24.1) is not considered as a existing or valid oid.
It seems that, from oid root “.1.3.6.1.4.1.48690.”, only the static (device) oids are available. No mobile, no GPS, I/O, …
Does anyone have the same behaviour?
Thanks.
John.
Matas
January 27, 2026, 7:00am
3
Hello,
I’ll try testing this and will get back to you as soon as possible.
Regards,
M.
1 Like
Matas
January 27, 2026, 7:59am
4
Hello again,
Tested with 7.20.1 on a RUTX11 - everything works just fine. Was able to get all the information, even the mobile IP address you’ve mentioned:
My settings are as follows:
I’ve downloaded the MIB file (outlined in red) and uploaded the file onto MIB Browser (an app I used for this test). Everything functioned properly.
What app are you testing with? Is there any other OID that doesn’t work? It could be that your RUT956 has a different modem and therefore some OIDs might be mismatched, you can check the available list of OIDs in the MIB Browser app, by setting the operation to “Walk ”:
Then hit “Go” and you should see the list.
Regards,
M.
jodux
January 27, 2026, 9:16am
5
Hi Matas,
Thank you for your testing on the X11. Maybe it’s only occuring on 956 ?
To be more precise, I’ve tested with FW version 7.20.0 and installed alternativelly snmp package for 7.20.0 and 7.20.3.
I confirm that the snmp is activated for v2c.
I’m using command line (Debian 12) snmpwalk -v2c -c public 192.168.200.1 .1.3.6.1.4.1.48690 to get the information.
Here is what I’ getting nothing less nothing more.
Matas
January 27, 2026, 9:16am
6
Hello,
Got myself a 956 to test, will get back to you asap.
Regards,
M.
Matas
January 27, 2026, 10:06am
7
Hello,
Tested this with the 956 - was able to get everything . Perhaps the issue is that you’re using the OID as a filter to retrieve some of the available entries?
This specifically:
Could you run the command without it?
Regards,
M.
jodux
January 27, 2026, 1:30pm
8
Hello,
Yes, i can see the “standard” tree. I did not check if everything is there but except 48690 part, the other oids seems correct to me.
After a bunch of new trial, it seems that when the package is installed through the webUI, all is working well. But I’m installing through ssh and opkg after having downloaded the snmp package locally. Here is how I’m proceding when I get the issue (all this is in a bash script):
download snmp.tar.gz from teltonika on local computer
copy (scp) snmp.tar.gz on /tmp on rut956
unzip the tar /tmp/snmp.tar.gz in /tmp/snmp
change dir to snmp.tar.gz where I can see the *.ipk files
install package opkg install ./*.ipk
reboot
What I also noticed is that even if the webUI is used to reinstall the package, it is still not working. Is there any steps that might not be correctly or fully executed when instaling through command line? This way of doing was working well with 7.14.3
Matas
January 27, 2026, 1:33pm
9
Hello,
A simple opkg update → opkg install snmp should be enough, without having to download additional files & such.
Please retry with that and see if the issue still occurs, although even with manual downloading it seems a bit odd that it is not working as expected.
Regards,
M.
jodux
January 27, 2026, 2:25pm
10
Yes, indeed, when a sim card is inserted or a wifi available. But in this case, we are preparing routers in batch mode and at that time, we are offline.
Also, its quite a specific setup, because we use a private Mobile APN and some sites are blocked or may be blocked in the future.
To be sure, I’ll do the test in “online” mode anyway and give you fedback
Matas
January 28, 2026, 6:07am
11
Ah, I understand - regarding installing through SSH, by the way, you seem to be doing everything correctly, here are some instructions I have from back in the day:
Extract the package and locate all .ipk files.
Transfer the .ipk files to the router’s /tmp directory using WinSCP or any other method.
Log in to the router via SSH, navigate to the /tmp directory with cd /tmp
Install the .ipk files by running opkg install <full-ipk-filename>.ipk for each file.
These are a bit more primitive as it suggests to install the .ipk files one-by-one instead of all ot once with a single command.
I have to say, even when installing these manually, I’m not able to reproduce your issue, which is very, very odd. Could you confirm which mobile modem is inside your RUT956? This can be found by writing gsmctl -m in the SSH. The reason I’m asking is that, as mentioned earlier, there are 2 possible modem versions your device could have, and if I’m not mistaken, each of them has different OIDs to be used, so just to be sure, I’d like to check.
Regards,
M.
jodux
January 28, 2026, 12:51pm
12
the gsmctl -m command returns : EG25-G
Installing the ipk packages one by one is not working well because system needs to install them in a dependency specific order. But when ordered correctly or run it several times, they finally install. But result is not better than with *.ipk, the snmpwalk for teltonika oids is still incomplete.
I noticed one thing though. Some files and folders are getting user and group 1000 as owner instead of root. I had the same issue with /etc/dropbear/authorized_keys and that was preventing login with certificate key. Since user 1000 is not a known user in the system, this can prevent read/write some info and/or config files. This only happens when installing from the ipk’s extracted from snmp.tar.gz
Matas
January 28, 2026, 12:54pm
13
Alright, Jodux,
I’ll ask the R&D team to review the SNMP file available from the Wiki to see if there are any issues with it. I’ll get back to you once I have more information.
Regards,
M.
1 Like
jodux
January 28, 2026, 1:25pm
14
Here is my last try: (Online mode)
In command line : install using opkg update → opkg install snmp
root@RUT956:/tmp# opkg update
Downloading https://opkg.teltonika-networks.com/7048e3f77d597d1ec6c1a0a6c9e6bc8e7bd4a1d30914dd7ac5e9a09a49084bc1/Packages.gz
Updated list of available packages in /var/opkg-lists/tlt_packages
Downloading https://opkg.teltonika-networks.com/7048e3f77d597d1ec6c1a0a6c9e6bc8e7bd4a1d30914dd7ac5e9a09a49084bc1/Packages.sig
Signature check passed.
root@RUT956:/tmp# opkg install snmp
Collected errors:
* opkg_conf_load: Could not lock /var/lock/opkg.lock: Resource temporarily unavailable.
root@RUT956:/tmp# opkg install snmp
Collected errors:
* opkg_conf_load: Could not lock /var/lock/opkg.lock: Resource temporarily unavailable.
root@RUT956:/tmp# opkg install snmp
Installing snmp (2025-12-02-1) to root...
Downloading https://opkg.teltonika-networks.com/7048e3f77d597d1ec6c1a0a6c9e6bc8e7bd4a1d30914dd7ac5e9a09a49084bc1/snmp_2025-12-02-1_mipsel_24kc.ipk
Installing libpci (3.7.0-2) to root...
Downloading https://opkg.teltonika-networks.com/7048e3f77d597d1ec6c1a0a6c9e6bc8e7bd4a1d30914dd7ac5e9a09a49084bc1/libpci_3.7.0-2_mipsel_24kc.ipk
Installing libpcre (8.45-1) to root...
Downloading https://opkg.teltonika-networks.com/7048e3f77d597d1ec6c1a0a6c9e6bc8e7bd4a1d30914dd7ac5e9a09a49084bc1/libpcre_8.45-1_mipsel_24kc.ipk
Installing libnetsnmp (5.9.1-35) to root...
Downloading https://opkg.teltonika-networks.com/7048e3f77d597d1ec6c1a0a6c9e6bc8e7bd4a1d30914dd7ac5e9a09a49084bc1/libnetsnmp_5.9.1-35_mipsel_24kc.ipk
Installing snmpd (5.9.1-35) to root...
Downloading https://opkg.teltonika-networks.com/7048e3f77d597d1ec6c1a0a6c9e6bc8e7bd4a1d30914dd7ac5e9a09a49084bc1/snmpd_5.9.1-35_mipsel_24kc.ipk
Installing snmp-mib (2025-12-02-1) to root...
Downloading https://opkg.teltonika-networks.com/7048e3f77d597d1ec6c1a0a6c9e6bc8e7bd4a1d30914dd7ac5e9a09a49084bc1/snmp-mib_2025-12-02-1_mipsel_24kc.ipk
Installing libtltchilli (2024-09-30-1) to root...
Downloading https://opkg.teltonika-networks.com/7048e3f77d597d1ec6c1a0a6c9e6bc8e7bd4a1d30914dd7ac5e9a09a49084bc1/libtltchilli_2024-09-30-1_mipsel_24kc.ipk
Installing snmp-mod-chilli (2025-12-02-1) to root...
Downloading https://opkg.teltonika-networks.com/7048e3f77d597d1ec6c1a0a6c9e6bc8e7bd4a1d30914dd7ac5e9a09a49084bc1/snmp-mod-chilli_2025-12-02-1_mipsel_24kc.ipk
Installing snmp-mod-device (2025-12-02-1) to root...
Downloading https://opkg.teltonika-networks.com/7048e3f77d597d1ec6c1a0a6c9e6bc8e7bd4a1d30914dd7ac5e9a09a49084bc1/snmp-mod-device_2025-12-02-1_mipsel_24kc.ipk
Installing snmp-mod-gps (2025-12-02-1) to root...
Downloading https://opkg.teltonika-networks.com/7048e3f77d597d1ec6c1a0a6c9e6bc8e7bd4a1d30914dd7ac5e9a09a49084bc1/snmp-mod-gps_2025-12-02-1_mipsel_24kc.ipk
Installing snmp-mod-gsm (2025-12-02-1) to root...
Downloading https://opkg.teltonika-networks.com/7048e3f77d597d1ec6c1a0a6c9e6bc8e7bd4a1d30914dd7ac5e9a09a49084bc1/snmp-mod-gsm_2025-12-02-1_mipsel_24kc.ipk
Installing snmp-mod-io (2025-12-02-1) to root...
Downloading https://opkg.teltonika-networks.com/7048e3f77d597d1ec6c1a0a6c9e6bc8e7bd4a1d30914dd7ac5e9a09a49084bc1/snmp-mod-io_2025-12-02-1_mipsel_24kc.ipk
Installing snmp-mod-sqm (2025-12-02-1) to root...
Downloading https://opkg.teltonika-networks.com/7048e3f77d597d1ec6c1a0a6c9e6bc8e7bd4a1d30914dd7ac5e9a09a49084bc1/snmp-mod-sqm_2025-12-02-1_mipsel_24kc.ipk
Installing snmp-mod-vlan (2025-12-02-1) to root...
Downloading https://opkg.teltonika-networks.com/7048e3f77d597d1ec6c1a0a6c9e6bc8e7bd4a1d30914dd7ac5e9a09a49084bc1/snmp-mod-vlan_2025-12-02-1_mipsel_24kc.ipk
Installing snmp-mod-wireless (2025-12-02-1) to root...
Downloading https://opkg.teltonika-networks.com/7048e3f77d597d1ec6c1a0a6c9e6bc8e7bd4a1d30914dd7ac5e9a09a49084bc1/snmp-mod-wireless_2025-12-02-1_mipsel_24kc.ipk
Installing snmp-mod-port (2025-12-02-1) to root...
Downloading https://opkg.teltonika-networks.com/7048e3f77d597d1ec6c1a0a6c9e6bc8e7bd4a1d30914dd7ac5e9a09a49084bc1/snmp-mod-port_2025-12-02-1_mipsel_24kc.ipk
Installing snmp-mod-mwan3 (2025-12-02-1) to root...
Downloading https://opkg.teltonika-networks.com/7048e3f77d597d1ec6c1a0a6c9e6bc8e7bd4a1d30914dd7ac5e9a09a49084bc1/snmp-mod-mwan3_2025-12-02-1_mipsel_24kc.ipk
Installing snmp-mod-universalgwd (2025-12-02-1) to root...
Downloading https://opkg.teltonika-networks.com/7048e3f77d597d1ec6c1a0a6c9e6bc8e7bd4a1d30914dd7ac5e9a09a49084bc1/snmp-mod-universalgwd_2025-12-02-1_mipsel_24kc.ipk
Installing snmptrap (2025-12-02-1) to root...
Downloading https://opkg.teltonika-networks.com/7048e3f77d597d1ec6c1a0a6c9e6bc8e7bd4a1d30914dd7ac5e9a09a49084bc1/snmptrap_2025-12-02-1_mipsel_24kc.ipk
Configuring libpci.
Configuring libpcre.
Configuring libnetsnmp.
Configuring snmp-mod-vlan.
Configuring snmp-mod-gps.
Configuring snmp-mod-device.
Configuring snmptrap.
Warning: Path does not exist: /etc/certificates/tpm2
Warning: Path does not exist: /tmp/dfota_updates.json
channel 8: open failed: connect failed: Connection timed out
channel 9: open failed: connect failed: Connection timed out
Configuring snmp-mod-port.
Configuring snmp-mod-gsm.
Configuring snmpd.
Warning: Path does not exist: /etc/certificates/tpm2
Warning: Path does not exist: /tmp/dfota_updates.json
Configuring snmp-mib.
uci-defaults: - init -
uci-defaults: - executing /etc/uci-defaults/snmpd.defaults -
Configuring libtltchilli.
Configuring snmp-mod-chilli.
Configuring snmp-mod-io.
Configuring snmp-mod-sqm.
Configuring snmp-mod-wireless.
Configuring snmp-mod-mwan3.
Configuring snmp-mod-universalgwd.
Configuring snmp.
Collected errors:
* resolve_conffiles: Existing conffile /usr/local/etc/config/snmpd is different from the conffile in the new package. The new conffile will be placed at /usr/local/etc/config/snmpd-opkg.
* resolve_conffiles: Existing conffile /usr/local/etc/config/snmptrap is different from the conffile in the new package. The new conffile will be placed at /usr/local/etc/config/snmptrap-opkg.
But the result is sill the same: (incomplete oid for teltonika part)
snmpwalk -v2c -c public 192.168.1.1 .1.3.6.1.4.1.48690
iso.3.6.1.4.1.48690.1.1.0 = STRING: "600567XXXX"
iso.3.6.1.4.1.48690.1.2.0 = STRING: "RUT956"
iso.3.6.1.4.1.48690.1.3.0 = STRING: "RUT95640XXXX"
iso.3.6.1.4.1.48690.1.4.0 = STRING: "0037"
iso.3.6.1.4.1.48690.1.5.0 = STRING: "0505"
iso.3.6.1.4.1.48690.1.6.0 = STRING: "RUT9M_R_00.07.20"
iso.3.6.1.4.1.48690.1.7.0 = STRING: "6141"
iso.3.6.1.4.1.48690.1.8.0 = STRING: "2.00"
iso.3.6.1.4.1.48690.3.1.0 = STRING: "n/a"
iso.3.6.1.4.1.48690.3.2.0 = STRING: "n/a"
iso.3.6.1.4.1.48690.3.3.0 = STRING: "n/a"
iso.3.6.1.4.1.48690.3.4.0 = STRING: "n/a"
iso.3.6.1.4.1.48690.3.5.0 = INTEGER: 0
iso.3.6.1.4.1.48690.7.1.0 = INTEGER: 0
iso.3.6.1.4.1.48690.7.3.0 = INTEGER: 1
iso.3.6.1.4.1.48690.7.4.1.1.1 = INTEGER: 1
iso.3.6.1.4.1.48690.7.4.1.2.1 = STRING: "RUT956_XXXX"
iso.3.6.1.4.1.48690.7.4.1.3.1 = INTEGER: 0
iso.3.6.1.4.1.48690.7.4.1.4.1 = STRING: "psk2"
iso.3.6.1.4.1.48690.7.4.1.5.1 = STRING: "ap"
iso.3.6.1.4.1.48690.7.4.1.6.1 = INTEGER: 0
iso.3.6.1.4.1.48690.8.1.0 = INTEGER: 2
iso.3.6.1.4.1.48690.8.2.1.1.1 = INTEGER: 1
iso.3.6.1.4.1.48690.8.2.1.1.2 = INTEGER: 2
iso.3.6.1.4.1.48690.8.2.1.2.1 = INTEGER: 1
iso.3.6.1.4.1.48690.8.2.1.2.2 = INTEGER: 2
iso.3.6.1.4.1.48690.8.2.1.3.1 = STRING: "0 1 2 6t"
iso.3.6.1.4.1.48690.8.2.1.3.2 = STRING: "4 6t"
iso.3.6.1.4.1.48690.8.2.1.4.1 = INTEGER: 1
iso.3.6.1.4.1.48690.8.2.1.4.2 = INTEGER: 2
iso.3.6.1.4.1.48690.8.3.0 = INTEGER: 0
iso.3.6.1.4.1.48690.12.1.0 = INTEGER: 0
But, when uploading the snmp.tar.gz package using webUI through system → package manager → upload package it is working correctly. But still online. I’ll retry this being offline.
Edit:
In complete offline mode, the package installation works correctly when uploading through webUI.
Edit:
My conclusion is there is an issue with some user rights on some files when installing through ssh command line using opkg install *.ipk
Edit:
Same issue seems to exists in 7.19.4
1 Like
jodux
January 29, 2026, 10:28am
15
I noticed by comparing an installation using webUI and another using opkg command that there is a difference in the system tree for the owner of some files.
users rights that are root:root on webUI install are set to user 1000:1000 when installed with opkg command.
When I changed the files owner back to root:root, the snmp service is giving all the teltonika oids.
chown root:root /etc
chown root:root /etc/init.d
chown root:root /etc/init.d/snmpd
chown root:root /etc/init.d/snmptrap
chown root:root /etc/permtab.d
chown root:root /etc/permtab.d/snmpd
chown root:root /etc/permtab.d/snmptrap
chown root:root /etc/uci-defaults
chown root:root /overlay/etc/upper
chown root:root /overlay/etc/upper/init.d
chown root:root /overlay/etc/upper/init.d/snmpd
chown root:root /overlay/etc/upper/init.d/snmptrap
chown root:root /overlay/etc/upper/permtab.d
chown root:root /overlay/etc/upper/permtab.d/snmpd
chown root:root /overlay/etc/upper/permtab.d/snmptrap
chown root:root /overlay/etc/upper/uci-defaults
chown root:root /overlay/root/upper/usr
chown root:root /overlay/root/upper/usr/lib
chown root:root /overlay/root/upper/usr/lib/libnetsnmp.so.40.1.0
chown root:root /overlay/root/upper/usr/lib/libnetsnmpagent.so.40.1.0
chown root:root /overlay/root/upper/usr/lib/libnetsnmphelpers.so.40.1.0
chown root:root /overlay/root/upper/usr/lib/libnetsnmpmibs.so.40.1.0
chown root:root /overlay/root/upper/usr/lib/libpci.so.3.7.0
chown root:root /overlay/root/upper/usr/lib/libpcre.so.1.2.13
chown root:root /overlay/root/upper/usr/lib/libpcreposix.so.0.0.7
chown root:root /overlay/root/upper/usr/lib/libtltchilli.so
chown root:root /overlay/root/upper/usr/lib/lua
chown root:root /overlay/root/upper/usr/lib/lua/api
chown root:root /overlay/root/upper/usr/lib/lua/api/services
chown root:root /overlay/root/upper/usr/lib/lua/api/services/snmp_communities.lua
chown root:root /overlay/root/upper/usr/lib/lua/api/services/snmp_communities_v6.lua
chown root:root /overlay/root/upper/usr/lib/lua/api/services/snmp_settings.lua
chown root:root /overlay/root/upper/usr/lib/lua/api/services/snmp_system.lua
chown root:root /overlay/root/upper/usr/lib/lua/api/services/snmp_trap_rules.lua
chown root:root /overlay/root/upper/usr/lib/lua/api/services/snmp_trap_settings.lua
chown root:root /overlay/root/upper/usr/lib/lua/api/services/snmp_users.lua
chown root:root /overlay/root/upper/usr/lib/opkg/info/libnetsnmp.control
chown root:root /overlay/root/upper/usr/lib/opkg/info/libnetsnmp.postinst
chown root:root /overlay/root/upper/usr/lib/opkg/info/libnetsnmp.prerm
chown root:root /overlay/root/upper/usr/lib/opkg/info/libpci.control
chown root:root /overlay/root/upper/usr/lib/opkg/info/libpci.postinst
chown root:root /overlay/root/upper/usr/lib/opkg/info/libpci.prerm
chown root:root /overlay/root/upper/usr/lib/opkg/info/libpcre.control
chown root:root /overlay/root/upper/usr/lib/opkg/info/libpcre.postinst
chown root:root /overlay/root/upper/usr/lib/opkg/info/libpcre.prerm
chown root:root /overlay/root/upper/usr/lib/opkg/info/libtltchilli.control
chown root:root /overlay/root/upper/usr/lib/opkg/info/libtltchilli.postinst
chown root:root /overlay/root/upper/usr/lib/opkg/info/libtltchilli.prerm
chown root:root /overlay/root/upper/usr/lib/opkg/info/snmp-mib.control
chown root:root /overlay/root/upper/usr/lib/opkg/info/snmp-mib.postinst
chown root:root /overlay/root/upper/usr/lib/opkg/info/snmp-mib.prerm
chown root:root /overlay/root/upper/usr/lib/opkg/info/snmp-mod-chilli.control
chown root:root /overlay/root/upper/usr/lib/opkg/info/snmp-mod-chilli.postinst
chown root:root /overlay/root/upper/usr/lib/opkg/info/snmp-mod-chilli.prerm
chown root:root /overlay/root/upper/usr/lib/opkg/info/snmp-mod-device.control
chown root:root /overlay/root/upper/usr/lib/opkg/info/snmp-mod-device.postinst
chown root:root /overlay/root/upper/usr/lib/opkg/info/snmp-mod-device.prerm
chown root:root /overlay/root/upper/usr/lib/opkg/info/snmp-mod-gps.control
chown root:root /overlay/root/upper/usr/lib/opkg/info/snmp-mod-gps.postinst
chown root:root /overlay/root/upper/usr/lib/opkg/info/snmp-mod-gps.prerm
chown root:root /overlay/root/upper/usr/lib/opkg/info/snmp-mod-gsm.control
chown root:root /overlay/root/upper/usr/lib/opkg/info/snmp-mod-gsm.postinst
chown root:root /overlay/root/upper/usr/lib/opkg/info/snmp-mod-gsm.prerm
chown root:root /overlay/root/upper/usr/lib/opkg/info/snmp-mod-io.control
chown root:root /overlay/root/upper/usr/lib/opkg/info/snmp-mod-io.postinst
chown root:root /overlay/root/upper/usr/lib/opkg/info/snmp-mod-io.prerm
chown root:root /overlay/root/upper/usr/lib/opkg/info/snmp-mod-mwan3.control
chown root:root /overlay/root/upper/usr/lib/opkg/info/snmp-mod-mwan3.postinst
chown root:root /overlay/root/upper/usr/lib/opkg/info/snmp-mod-mwan3.prerm
chown root:root /overlay/root/upper/usr/lib/opkg/info/snmp-mod-port.control
chown root:root /overlay/root/upper/usr/lib/opkg/info/snmp-mod-port.postinst
chown root:root /overlay/root/upper/usr/lib/opkg/info/snmp-mod-port.prerm
chown root:root /overlay/root/upper/usr/lib/opkg/info/snmp-mod-sqm.control
chown root:root /overlay/root/upper/usr/lib/opkg/info/snmp-mod-sqm.postinst
chown root:root /overlay/root/upper/usr/lib/opkg/info/snmp-mod-sqm.prerm
chown root:root /overlay/root/upper/usr/lib/opkg/info/snmp-mod-universalgwd.control
chown root:root /overlay/root/upper/usr/lib/opkg/info/snmp-mod-universalgwd.postinst
chown root:root /overlay/root/upper/usr/lib/opkg/info/snmp-mod-universalgwd.prerm
chown root:root /overlay/root/upper/usr/lib/opkg/info/snmp-mod-vlan.control
chown root:root /overlay/root/upper/usr/lib/opkg/info/snmp-mod-vlan.postinst
chown root:root /overlay/root/upper/usr/lib/opkg/info/snmp-mod-vlan.prerm
chown root:root /overlay/root/upper/usr/lib/opkg/info/snmp-mod-wireless.control
chown root:root /overlay/root/upper/usr/lib/opkg/info/snmp-mod-wireless.postinst
chown root:root /overlay/root/upper/usr/lib/opkg/info/snmp-mod-wireless.prerm
chown root:root /overlay/root/upper/usr/lib/opkg/info/snmp.control
chown root:root /overlay/root/upper/usr/lib/opkg/info/snmp.postinst
chown root:root /overlay/root/upper/usr/lib/opkg/info/snmp.prerm
chown root:root /overlay/root/upper/usr/lib/opkg/info/snmpd.conffiles
chown root:root /overlay/root/upper/usr/lib/opkg/info/snmpd.control
chown root:root /overlay/root/upper/usr/lib/opkg/info/snmpd.postinst
chown root:root /overlay/root/upper/usr/lib/opkg/info/snmpd.prerm
chown root:root /overlay/root/upper/usr/lib/opkg/info/snmptrap.conffiles
chown root:root /overlay/root/upper/usr/lib/opkg/info/snmptrap.control
chown root:root /overlay/root/upper/usr/lib/opkg/info/snmptrap.postinst
chown root:root /overlay/root/upper/usr/lib/opkg/info/snmptrap.prerm
chown root:root /overlay/root/upper/usr/lib/opkg/info/vuci-app-snmp-api.control
chown root:root /overlay/root/upper/usr/lib/opkg/info/vuci-app-snmp-api.postinst
chown root:root /overlay/root/upper/usr/lib/opkg/info/vuci-app-snmp-api.postinst-pkg
chown root:root /overlay/root/upper/usr/lib/opkg/info/vuci-app-snmp-api.postrm
chown root:root /overlay/root/upper/usr/lib/opkg/info/vuci-app-snmp-api.prerm
chown root:root /overlay/root/upper/usr/lib/opkg/info/vuci-app-snmp-ui.control
chown root:root /overlay/root/upper/usr/lib/opkg/info/vuci-app-snmp-ui.postinst
chown root:root /overlay/root/upper/usr/lib/opkg/info/vuci-app-snmp-ui.postinst-pkg
chown root:root /overlay/root/upper/usr/lib/opkg/info/vuci-app-snmp-ui.postrm
chown root:root /overlay/root/upper/usr/lib/opkg/info/vuci-app-snmp-ui.prerm
chown root:root /overlay/root/upper/usr/lib/snmpd-mod
chown root:root /overlay/root/upper/usr/lib/snmpd-mod/chilli.so
chown root:root /overlay/root/upper/usr/lib/snmpd-mod/device.so
chown root:root /overlay/root/upper/usr/lib/snmpd-mod/gps.so
chown root:root /overlay/root/upper/usr/lib/snmpd-mod/gsm.so
chown root:root /overlay/root/upper/usr/lib/snmpd-mod/io.so
chown root:root /overlay/root/upper/usr/lib/snmpd-mod/mwan3.so
chown root:root /overlay/root/upper/usr/lib/snmpd-mod/port.so
chown root:root /overlay/root/upper/usr/lib/snmpd-mod/sqm.so
chown root:root /overlay/root/upper/usr/lib/snmpd-mod/universalgwd.so
chown root:root /overlay/root/upper/usr/lib/snmpd-mod/vlan.so
chown root:root /overlay/root/upper/usr/lib/snmpd-mod/wireless.so
chown root:root /overlay/root/upper/usr/sbin
chown root:root /overlay/root/upper/usr/sbin/snmptraps
chown root:root /overlay/root/upper/usr/share
chown root:root /overlay/root/upper/usr/share/acl.d
chown root:root /overlay/root/upper/usr/share/acl.d/snmpd.json
chown root:root /overlay/root/upper/usr/share/acl.d/snmptrap.json
chown root:root /overlay/root/upper/usr/share/rpcd
chown root:root /overlay/root/upper/usr/share/rpcd/acl.d
chown root:root /overlay/root/upper/usr/share/rpcd/acl.d/snmp.json
chown root:root /overlay/root/upper/usr/share/vuci
chown root:root /overlay/root/upper/usr/share/vuci/menu.d
chown root:root /overlay/root/upper/usr/share/vuci/menu.d/snmp.json
chown root:root /overlay/root/upper/www
chown root:root /overlay/root/upper/www/assets
chown root:root /overlay/root/upper/www/assets/app.snmp.app-2025-12-10-81cf2b67062.js.gz
chown root:root /usr/local/usr
chown root:root /usr/local/usr/lib
chown root:root /usr/local/usr/lib/libnetsnmp.so.40.1.0
chown root:root /usr/local/usr/lib/libnetsnmpagent.so.40.1.0
chown root:root /usr/local/usr/lib/libnetsnmphelpers.so.40.1.0
chown root:root /usr/local/usr/lib/libnetsnmpmibs.so.40.1.0
chown root:root /usr/local/usr/lib/libpci.so.3.7.0
chown root:root /usr/local/usr/lib/libpcre.so.1.2.13
chown root:root /usr/local/usr/lib/libpcreposix.so.0.0.7
chown root:root /usr/local/usr/lib/libtltchilli.so
chown root:root /usr/local/usr/lib/lua
chown root:root /usr/local/usr/lib/lua/api
chown root:root /usr/local/usr/lib/lua/api/services
chown root:root /usr/local/usr/lib/lua/api/services/snmp_communities.lua
chown root:root /usr/local/usr/lib/lua/api/services/snmp_communities_v6.lua
chown root:root /usr/local/usr/lib/lua/api/services/snmp_settings.lua
chown root:root /usr/local/usr/lib/lua/api/services/snmp_system.lua
chown root:root /usr/local/usr/lib/lua/api/services/snmp_trap_rules.lua
chown root:root /usr/local/usr/lib/lua/api/services/snmp_trap_settings.lua
chown root:root /usr/local/usr/lib/lua/api/services/snmp_users.lua
chown root:root /usr/local/usr/lib/opkg/info/libnetsnmp.control
chown root:root /usr/local/usr/lib/opkg/info/libnetsnmp.postinst
chown root:root /usr/local/usr/lib/opkg/info/libnetsnmp.prerm
chown root:root /usr/local/usr/lib/opkg/info/libpci.control
chown root:root /usr/local/usr/lib/opkg/info/libpci.postinst
chown root:root /usr/local/usr/lib/opkg/info/libpci.prerm
chown root:root /usr/local/usr/lib/opkg/info/libpcre.control
chown root:root /usr/local/usr/lib/opkg/info/libpcre.postinst
chown root:root /usr/local/usr/lib/opkg/info/libpcre.prerm
chown root:root /usr/local/usr/lib/opkg/info/libtltchilli.control
chown root:root /usr/local/usr/lib/opkg/info/libtltchilli.postinst
chown root:root /usr/local/usr/lib/opkg/info/libtltchilli.prerm
chown root:root /usr/local/usr/lib/opkg/info/snmp-mib.control
chown root:root /usr/local/usr/lib/opkg/info/snmp-mib.postinst
chown root:root /usr/local/usr/lib/opkg/info/snmp-mib.prerm
chown root:root /usr/local/usr/lib/opkg/info/snmp-mod-chilli.control
chown root:root /usr/local/usr/lib/opkg/info/snmp-mod-chilli.postinst
chown root:root /usr/local/usr/lib/opkg/info/snmp-mod-chilli.prerm
chown root:root /usr/local/usr/lib/opkg/info/snmp-mod-device.control
chown root:root /usr/local/usr/lib/opkg/info/snmp-mod-device.postinst
chown root:root /usr/local/usr/lib/opkg/info/snmp-mod-device.prerm
chown root:root /usr/local/usr/lib/opkg/info/snmp-mod-gps.control
chown root:root /usr/local/usr/lib/opkg/info/snmp-mod-gps.postinst
chown root:root /usr/local/usr/lib/opkg/info/snmp-mod-gps.prerm
chown root:root /usr/local/usr/lib/opkg/info/snmp-mod-gsm.control
chown root:root /usr/local/usr/lib/opkg/info/snmp-mod-gsm.postinst
chown root:root /usr/local/usr/lib/opkg/info/snmp-mod-gsm.prerm
chown root:root /usr/local/usr/lib/opkg/info/snmp-mod-io.control
chown root:root /usr/local/usr/lib/opkg/info/snmp-mod-io.postinst
chown root:root /usr/local/usr/lib/opkg/info/snmp-mod-io.prerm
chown root:root /usr/local/usr/lib/opkg/info/snmp-mod-mwan3.control
chown root:root /usr/local/usr/lib/opkg/info/snmp-mod-mwan3.postinst
chown root:root /usr/local/usr/lib/opkg/info/snmp-mod-mwan3.prerm
chown root:root /usr/local/usr/lib/opkg/info/snmp-mod-port.control
chown root:root /usr/local/usr/lib/opkg/info/snmp-mod-port.postinst
chown root:root /usr/local/usr/lib/opkg/info/snmp-mod-port.prerm
chown root:root /usr/local/usr/lib/opkg/info/snmp-mod-sqm.control
chown root:root /usr/local/usr/lib/opkg/info/snmp-mod-sqm.postinst
chown root:root /usr/local/usr/lib/opkg/info/snmp-mod-sqm.prerm
chown root:root /usr/local/usr/lib/opkg/info/snmp-mod-universalgwd.control
chown root:root /usr/local/usr/lib/opkg/info/snmp-mod-universalgwd.postinst
chown root:root /usr/local/usr/lib/opkg/info/snmp-mod-universalgwd.prerm
chown root:root /usr/local/usr/lib/opkg/info/snmp-mod-vlan.control
chown root:root /usr/local/usr/lib/opkg/info/snmp-mod-vlan.postinst
chown root:root /usr/local/usr/lib/opkg/info/snmp-mod-vlan.prerm
chown root:root /usr/local/usr/lib/opkg/info/snmp-mod-wireless.control
chown root:root /usr/local/usr/lib/opkg/info/snmp-mod-wireless.postinst
chown root:root /usr/local/usr/lib/opkg/info/snmp-mod-wireless.prerm
chown root:root /usr/local/usr/lib/opkg/info/snmp.control
chown root:root /usr/local/usr/lib/opkg/info/snmp.postinst
chown root:root /usr/local/usr/lib/opkg/info/snmp.prerm
chown root:root /usr/local/usr/lib/opkg/info/snmpd.conffiles
chown root:root /usr/local/usr/lib/opkg/info/snmpd.control
chown root:root /usr/local/usr/lib/opkg/info/snmpd.postinst
chown root:root /usr/local/usr/lib/opkg/info/snmpd.prerm
chown root:root /usr/local/usr/lib/opkg/info/snmptrap.conffiles
chown root:root /usr/local/usr/lib/opkg/info/snmptrap.control
chown root:root /usr/local/usr/lib/opkg/info/snmptrap.postinst
chown root:root /usr/local/usr/lib/opkg/info/snmptrap.prerm
chown root:root /usr/local/usr/lib/opkg/info/vuci-app-snmp-api.control
chown root:root /usr/local/usr/lib/opkg/info/vuci-app-snmp-api.postinst
chown root:root /usr/local/usr/lib/opkg/info/vuci-app-snmp-api.postinst-pkg
chown root:root /usr/local/usr/lib/opkg/info/vuci-app-snmp-api.postrm
chown root:root /usr/local/usr/lib/opkg/info/vuci-app-snmp-api.prerm
chown root:root /usr/local/usr/lib/opkg/info/vuci-app-snmp-ui.control
chown root:root /usr/local/usr/lib/opkg/info/vuci-app-snmp-ui.postinst
chown root:root /usr/local/usr/lib/opkg/info/vuci-app-snmp-ui.postinst-pkg
chown root:root /usr/local/usr/lib/opkg/info/vuci-app-snmp-ui.postrm
chown root:root /usr/local/usr/lib/opkg/info/vuci-app-snmp-ui.prerm
chown root:root /usr/local/usr/lib/snmpd-mod
chown root:root /usr/local/usr/lib/snmpd-mod/chilli.so
chown root:root /usr/local/usr/lib/snmpd-mod/device.so
chown root:root /usr/local/usr/lib/snmpd-mod/gps.so
chown root:root /usr/local/usr/lib/snmpd-mod/gsm.so
chown root:root /usr/local/usr/lib/snmpd-mod/io.so
chown root:root /usr/local/usr/lib/snmpd-mod/mwan3.so
chown root:root /usr/local/usr/lib/snmpd-mod/port.so
chown root:root /usr/local/usr/lib/snmpd-mod/sqm.so
chown root:root /usr/local/usr/lib/snmpd-mod/universalgwd.so
chown root:root /usr/local/usr/lib/snmpd-mod/vlan.so
chown root:root /usr/local/usr/lib/snmpd-mod/wireless.so
chown root:root /usr/local/usr/sbin
chown root:root /usr/local/usr/sbin/snmptraps
chown root:root /usr/local/usr/share
chown root:root /usr/local/usr/share/acl.d
chown root:root /usr/local/usr/share/acl.d/snmpd.json
chown root:root /usr/local/usr/share/acl.d/snmptrap.json
chown root:root /usr/local/usr/share/rpcd
chown root:root /usr/local/usr/share/rpcd/acl.d
chown root:root /usr/local/usr/share/rpcd/acl.d/snmp.json
chown root:root /usr/local/usr/share/vuci
chown root:root /usr/local/usr/share/vuci/menu.d
chown root:root /usr/local/usr/share/vuci/menu.d/snmp.json
chown root:root /usr/local/www
chown root:root /usr/local/www/assets
chown root:root /usr/local/www/assets/app.snmp.app-2025-12-10-81cf2b67062.js.gz
Matas
January 29, 2026, 10:31am
16
Thanks for the continued research & results, I’ll pass this to the R&D team.
Regards,
M.
1 Like
Matas
January 30, 2026, 8:40am
17
Hello,
Our R&D have suggested using API to install the packages, by using the following endpoint: Teltonika Networks Web API
It will do the same thing as uploading the package via the WebUI.
Extracting .ipk files from the .tar.gz archive is not the official method of package installation.
RutOS API can work without HTTP and authentication when running directly from the router itself:
This script allows calling API endpoint locally without HTTP
Usage: /sbin/api [options] <HTTP_METHOD> <REQUEST_PATH> [<file_upload_arg>] [<request_body>]
<file_upload_arg> format: '@<file_path>;<option_name>'
Options:
-h Show this help
-d Delete provided source file after upload execution
Examples:
/sbin/api PUT /interfaces/config '{"data":{"netmask":"255.255.255.0"}}'
/sbin/api POST /firmware/actions/upload '@/tmp/fw.bin;firmware' '{"data":{"encrypt":"1"}}'```
1 Like
jodux
January 30, 2026, 10:33am
18
Hello Matas,
Thank you for your response and the solution proposed.
Since the API seems to be the official way of doing, our process will be adapted accordingly to use it.
Still have two questions:
Will the old way (opkg command line) be maintained / patched ?
What is the stability and retro compatibility of the API between versions?
I ask because we also have RUT956 and RUT955 on the pool with versions 7.14 and 7.04
I think API is not yet supported in 7.04.
Have a nice day.
John.
Matas
January 30, 2026, 10:48am
19
Hello,
From our testing - the opkg update into opkg install snmp way worked completely fine, but yes, this will be maintained as its one of the core features.
Regarding API stability and such - we commit to keep it consistent between major versions. For your RUT955 - I totally suggest looking into getting an upgrade of the firmware if possible, as the earliest firmware that supports API calls is 7.6.x
Regards,
M.
system
Closed
February 1, 2026, 10:48pm
20
This topic was automatically closed 2 days after the last reply. New replies are no longer allowed.