I own a Rut241 eSim model, and i find installing an eSim profile very, very cumbersome in the following scenario:
I buy eSims with a dedicated amount of GB’s for a specific amount of time, like 200GB for 30 days, whenever i go on holiday with my mobilhome.
After the active eSim profile runs out of time, the mobile interface stays active (i believe its called mob1s2a1).
if i want to install a new eSim profile, i need an active internet connection. If i connect the RUT241 to my phone’s hotspot, this wireless client connection is the lowest in the network-wan list. So tough the Teltonika is now connected to my phone’s hotspot, no data connection is established because the active mob1s1a1 connection is above it in the list.
I f i reorder the network-wan list so the wireless client connection is first in the list, i can download a new eSim profile.
This means i cannot use the RutOS app on my phone to install a new eSim profile once the old eSim profile has run out.
I cannot change the network-wan priority list through the RutOs app. To circumvent this i could disable the current eSIM profile, but one eSim profile has to be active all the time, so i cant disable the old inactive one before i install a new one, but installing a new one throught the RutOS app is impossible while the old is active.
I could go to the webinterface of the RUT241 on my phone, but that is very cumbersome.
So every time i want to install a new eSim profile, i:
start a hotspot on my phone
connect my laptop to the Teltonika wifi access point
add a new wireless client by scanning the 2.4 ghz network and connect the Rut241 to my phone hotspot (the Rut241 won’t reconnect automatically to the hotspot if the credentials are still present, it stays on ‘Scanning’).
i reorder the network-wan list so the wifi-client to the hotspot connection is on top
i then can add a new eSim profile which downloads succesfully.
after download i have to disable or delete the previous eSim profile.
This takes at least half an hour because every time wireless networks are scanned or network-wan lists are rearranged, the Rut241 restarts its wifi interface, so i have to reconnect to the phone and reconnect my laptop.
The only way to circumvent this is to always have an active (e)sim data connection all the time. Surely there has to be a more user-friendly way to do this?
Maybe day before eSIM profile expire, install new profile if possible and setup SIM switch rule, that if old eSIM profile has no network switch to new profile. And in next day delete old profile.
That would indeed solve the problem, thank you. But it is no solution if there are periodes of time in between holidays i do not need a data connection.
I am thinking about placing a low speed low price conventional sim in slot SIM1, so i can switch manually to SIM1 whenever i need to download a new esim profile.
I’d like to provide some clarification regarding the current implementation of eSIM functionality on Teltonika Networks devices.
The RUT241 device is equipped with a single mobile modem. This means that only one mobile connection can be active at a time. When attempting to activate an eSIM, the device must use that single modem both to establish an internet connection and to activate the eSIM itself.
However, since the eSIM is not yet activated, it cannot provide a working internet connection. As a result, an external internet source-typically via a wired WAN connection is required during the activation process. This allows the device to access the internet and download the necessary eSIM profile.
For comparison, we do offer devices with dual mobile modems, such as the RUTX12. In such cases, one modem can maintain an active mobile connection using a physical SIM, while the second modem is used to activate the eSIM. This dual-modem setup enables simultaneous internet access and eSIM activation without the need for a wired WAN connection.
I hope this helps clarify how eSIM activation works across different Teltonika devices.
I completely understand that the current implementation may not be ideal, and I do want to let you know that functionality where the device would have enough data saved for eSIM profile activation, and you would not need an external internet source to download the eSIM profile will be implemented in the future.
Are you saying that it’s impossible to download an eSim profile through a WAN connection established via the physical SIM1 slot? In other words: is it possible to download an eSIM profile via a WAN connection established via a physical sim card in SIM1 slot, activate the downloaded eSIM profile, and then switch the active sim over to SIM2 (eSIM1)?
Edit 2: iPhone 14 and up have found a way to activate an eSIM without a wifi connection…
To clarify, mobile phones usually have a small ammount of eSIM integrated data, therefore it functions differently. We, unfortunately do not have such functionality yet.
The implementation of the eSIM bootstrap profile (provides an eSIM with its default SIM credentials for connecting to a mobile network so that it can establish a connection for devices when first activated) Is already on the agenda for our RnD team.
Keep an eye our for future updates.
Hi Arturas, thank you very much for your continued fast and clear responses.
May i add that the current functionality in the RutOS app to add eSim profiles is useless (no pun intented) if a previous eSIM profile which expired is still active, because there is no way to connect the RUT241 WAN to another source (like a hotspot on that very phone) and give that WAN connection priority over the still active eSIM connection from the RutOS app.
Another source you can look into is this : https://developers.teltonika-networks.com/reference/rutc50/7.14/v1.6/esim
The offered advice is correct, you can reach it with API or RMS. Or running crontab scripts on the device itself.
You can also configure via UCI via scripts, depending on your prefference.
However when it comes to scripting, we would not be able to advise on this custom solution.