This is how you activate an eSIM on your MikroTik router with the mobile network operator of your choice:
Get the eSIM SM-DP+address and activation code (or QR code) from your mobile operator.
Log in to your MikroTik router via WebFig or WinBox.
Go to Interfaces > LTE > eSIM Management.
Add new eSIM profile and enter the SM-DP+ address and activation code. These values can be extracted from the QR code, just scan it to get a string like “LPA:1$<SM-DP+ address>$”.
Apply and wait for the profile to activate.
Verify that the LTE interface is registered and working.
You can activate multiple profiles (e.g. different plans or NMOs) on the same eSIM.
So, what’s a SM-DP+ Address? In short: the SM-DP+ address is the DNS name of the operator’s provisioning server; the activation code is essentially a password so don’t share it with anyone.
We’ve got loads of LHG LTE6 units installed, and swapping SIM cards in them a couple of times was a real pain, so now we’re looking into switching to eSIMs to avoid having to do that again. Which models have you tested this on?
By follow the instructions in your initial post, did you manage to install an eSIM on a MikroTik router? From the information in the posts I’ve shared above, directly installing an eSIM on the current models of MikroTik is not possible without changing the modem or adding a physical empty SIM card.
This thread is primarily for built-in eSIMs based on information from the MikroTik documentation so please keep questions and feedback about the guide in this thread, and let’s continue the rest of the discussion in Amm0’s thread.
Last answer for this OT:
The R11e-LTE6 modem for LHG LTE6 supports eSIM with updated firmware. Se Mikrotik docs: RouterOS > Mobile Networking > Modem eSIM management support table. Hopefully, support for “physical” eSIMs will be added to all LTE/NR products in the future, but that depends on the modem firmware as descibed by the table in the link above.