# Packages for TRB140

**URL:** <https://community.teltonika.lt/t/packages-for-trb140/4141>\
**Category:** Networking Solutions\
**Created:** [February 7, 2024, 9:47am UTC](https://community.teltonika.lt/t/packages-for-trb140/4141 "2024-02-07T09:47:20Z")\
**Posts on this page:** 14\
**Page:** 1

<div class="post-metadata">

**Author:** ![viorel.preoteasa](https://community.teltonika.lt/letter_avatar_proxy/v4/letter/v/8e7dd6/32.png) [@viorel.preoteasa](https://community.teltonika.lt/u/viorel.preoteasa)\
**Post date:** [February 7, 2024, 9:47am UTC](https://community.teltonika.lt/t/packages-for-trb140/4141/1 "2024-02-07T09:47:20Z")

</div>

I have updated TRB140 to latest firmware, however after the update some packages do not seem to be available anymore. Before update I could install all of the following packages:

python3-requests  
python3-paho-mqtt  
python3-cryptography  
python3-paho-mqtt

I need also the following packages, but they were not available before the update, and they are not available after.

mosquitto-client-ssl  
jamvm

---

<div class="post-metadata">

**Author:** ![Marijus](https://community.teltonika.lt/user_avatar/community.teltonika.lt/marijus/32/694_2.png) [@Marijus](https://community.teltonika.lt/u/Marijus)\
**Post date:** [February 7, 2024, 9:59am UTC](https://community.teltonika.lt/t/packages-for-trb140/4141/3 "2024-02-07T09:59:00Z")

</div>

Hello,

You can still access OpenWrt repositories independently. There’s a post explaining how others are doing it: [Link to the post](https://community.teltonika.lt/t/wish-add-package-lftp-to-teltonika-opkg-feed/3652).

Regards,

Marijus

---

<div class="post-metadata">

**Author:** ![viorel.preoteasa](https://community.teltonika.lt/letter_avatar_proxy/v4/letter/v/8e7dd6/32.png) [@viorel.preoteasa](https://community.teltonika.lt/u/viorel.preoteasa)\
**Post date:** [February 7, 2024, 10:29am UTC](https://community.teltonika.lt/t/packages-for-trb140/4141/4 "2024-02-07T10:29:43Z")

</div>

Thank you. This helped, but as we use different models of modems, it would be best if they worked the same. There is also the package jamvm that was no available. How can I install it? The front page for TRB140 states:  
Supported languages: Busybox shell, Lua, C, C++, and Python, Java in Package manager  
How can I install java?

---

<div class="post-metadata">

**Author:** ![Marijus](https://community.teltonika.lt/user_avatar/community.teltonika.lt/marijus/32/694_2.png) [@Marijus](https://community.teltonika.lt/u/Marijus)\
**Post date:** [February 7, 2024, 11:16am UTC](https://community.teltonika.lt/t/packages-for-trb140/4141/5 "2024-02-07T11:16:19Z")

</div>

Hello,

To install, use the JamVM OpenWRT package. Just run these two commands:

```auto
opkg update
opkg install jamvm

```

Best regards,

Marijus

---

<div class="post-metadata">

**Author:** ![viorel.preoteasa](https://community.teltonika.lt/letter_avatar_proxy/v4/letter/v/8e7dd6/32.png) [@viorel.preoteasa](https://community.teltonika.lt/u/viorel.preoteasa)\
**Post date:** [February 7, 2024, 12:34pm UTC](https://community.teltonika.lt/t/packages-for-trb140/4141/6 "2024-02-07T12:34:04Z")

</div>

I tried, but it does not work:

opkg install jamvm  
Unknown package ‘jamvm’.  
Package installation encountered an error, removing previously installed packages.

I cannot past the output of “opkg update”, as the links are not allowed. opkg update fails to load two files:

Collected errors:

- opkg\_download: Failed to download [https://downloads.openwrt.org/releases/21.02.0/targets/mdm9x07/generic/packages/Packages.gz](https://downloads.openwrt.org/releases/21.02.0/targets/mdm9x07/generic/packages/Packages.gz), wget returned 8.
- opkg\_download: Failed to download [https://downloads.openwrt.org/releases/21.02.0/packages/arm\_cortex-a7\_neon-vfpv4/vuci/Packages.gz](https://downloads.openwrt.org/releases/21.02.0/packages/arm_cortex-a7_neon-vfpv4/vuci/Packages.gz), wget returned 8.

---

<div class="post-metadata">

**Author:** ![Marijus](https://community.teltonika.lt/user_avatar/community.teltonika.lt/marijus/32/694_2.png) [@Marijus](https://community.teltonika.lt/u/Marijus)\
**Post date:** [February 7, 2024, 12:36pm UTC](https://community.teltonika.lt/t/packages-for-trb140/4141/7 "2024-02-07T12:36:18Z")

</div>

Hi,

Then try using :

```auto
opkg -e /etc/opkg/openwrt/distfeeds.conf update

```

and

```auto
opkg -e /etc/opkg/openwrt/distfeeds.conf install jamvm

```

Regards,

Marijus

---

<div class="post-metadata">

**Author:** ![viorel.preoteasa](https://community.teltonika.lt/letter_avatar_proxy/v4/letter/v/8e7dd6/32.png) [@viorel.preoteasa](https://community.teltonika.lt/u/viorel.preoteasa)\
**Post date:** [February 7, 2024, 12:39pm UTC](https://community.teltonika.lt/t/packages-for-trb140/4141/8 "2024-02-07T12:39:01Z")

</div>

I copied the file distfeeds.conf already to /etc/opkg/, so it seems available without mentioning it explicitly. However, the package jamvm is still not available.

Collected errors:

- opkg\_download: Failed to download [https://downloads.openwrt.org/releases/21.02.0/targets/mdm9x07/generic/packages/Packages.gz](https://downloads.openwrt.org/releases/21.02.0/targets/mdm9x07/generic/packages/Packages.gz), wget returned 8.
- opkg\_download: Failed to download [https://downloads.openwrt.org/releases/21.02.0/packages/arm\_cortex-a7\_neon-vfpv4/vuci/Packages.gz](https://downloads.openwrt.org/releases/21.02.0/packages/arm_cortex-a7_neon-vfpv4/vuci/Packages.gz), wget returned 8.  
root@TRB140:~# opkg -e /etc/opkg/openwrt/distfeeds.conf install jamvm  
Unknown package ‘jamvm’.  
Package installation encountered an error, removing previously installed packages.  
root@TRB140:~#

---

<div class="post-metadata">

**Author:** ![Marijus](https://community.teltonika.lt/user_avatar/community.teltonika.lt/marijus/32/694_2.png) [@Marijus](https://community.teltonika.lt/u/Marijus)\
**Post date:** [February 7, 2024, 1:13pm UTC](https://community.teltonika.lt/t/packages-for-trb140/4141/9 "2024-02-07T13:13:27Z")

</div>

Hello,

It seems that the firmware, which was supposed to include Java, got reverted. As a result, the device doesn’t have the Java package.

You can check the supported packages for TRB140 by visiting this link: [TRB140 Package Downloads](https://wiki.teltonika-networks.com/view/TRB140_Package_Downloads)

Best regards,

Marijus

---

<div class="post-metadata">

**Author:** ![viorel.preoteasa](https://community.teltonika.lt/letter_avatar_proxy/v4/letter/v/8e7dd6/32.png) [@viorel.preoteasa](https://community.teltonika.lt/u/viorel.preoteasa)\
**Post date:** [February 7, 2024, 1:21pm UTC](https://community.teltonika.lt/t/packages-for-trb140/4141/10 "2024-02-07T13:21:08Z")

</div>

I checked all firmware versions from the page above, but none seems to have java available. However java is listed as main feature of the device.

---

<div class="post-metadata">

**Author:** ![Marijus](https://community.teltonika.lt/user_avatar/community.teltonika.lt/marijus/32/694_2.png) [@Marijus](https://community.teltonika.lt/u/Marijus)\
**Post date:** [February 7, 2024, 1:42pm UTC](https://community.teltonika.lt/t/packages-for-trb140/4141/11 "2024-02-07T13:42:15Z")

</div>

Package is called " Java VM" you can find it present for RUTX series devices.

As example here it is present in RUTX12: [RUTX12 Package Downloads - Teltonika Networks Wiki](https://wiki.teltonika-networks.com/view/RUTX12_Package_Downloads)

Regards,

Marijus

---

<div class="post-metadata">

**Author:** ![viorel.preoteasa](https://community.teltonika.lt/letter_avatar_proxy/v4/letter/v/8e7dd6/32.png) [@viorel.preoteasa](https://community.teltonika.lt/u/viorel.preoteasa)\
**Post date:** [February 7, 2024, 2:11pm UTC](https://community.teltonika.lt/t/packages-for-trb140/4141/12 "2024-02-07T14:11:02Z")

</div>

How does this help? Can it be installed in TRB140? We have developed some software for RUTX50, and we assumed that the same could be run on TRB140 because TRB140 is supposed to support java as well.

---

<div class="post-metadata">

**Author:** ![Marijus](https://community.teltonika.lt/user_avatar/community.teltonika.lt/marijus/32/694_2.png) [@Marijus](https://community.teltonika.lt/u/Marijus)\
**Post date:** [February 9, 2024, 1:02pm UTC](https://community.teltonika.lt/t/packages-for-trb140/4141/13 "2024-02-09T13:02:53Z")

</div>

Hello,

I’ve investigated the issue, and it appears to be a mistake in the documentation. Currently, no TRB devices support Java. However, we are now checking to see if TRB series devices are compatible with Java. Thank you for bringing this to our attention.

Best regards,

Marijus

---

<div class="post-metadata">

**Author:** ![viorel.preoteasa](https://community.teltonika.lt/letter_avatar_proxy/v4/letter/v/8e7dd6/32.png) [@viorel.preoteasa](https://community.teltonika.lt/u/viorel.preoteasa)\
**Post date:** [February 13, 2024, 10:58am UTC](https://community.teltonika.lt/t/packages-for-trb140/4141/14 "2024-02-13T10:58:03Z")

</div>

Thank you. Let me know when you have an update.

---

<div class="post-metadata">

**Author:** ![system](https://community.teltonika.lt/user_avatar/community.teltonika.lt/system/32/15707_2.png) [@system](https://community.teltonika.lt/u/system)\
**Post date:** [February 22, 2024, 9:48am UTC](https://community.teltonika.lt/t/packages-for-trb140/4141/15 "2024-02-22T09:48:19Z")

</div>

This topic was automatically closed after 15 days. New replies are no longer allowed.
