From d79274cbe7b26a50380b55b43bbf0f7282d29907 Mon Sep 17 00:00:00 2001 From: Marco Mattiolo Date: Mon, 12 Aug 2024 14:17:55 +0200 Subject: [PATCH] Manages new cases introduced in ModemManager 1.20 --- kcms/cellularnetwork/modemdetails.cpp | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/kcms/cellularnetwork/modemdetails.cpp b/kcms/cellularnetwork/modemdetails.cpp index 25e4da16..893ec2f6 100644 --- a/kcms/cellularnetwork/modemdetails.cpp +++ b/kcms/cellularnetwork/modemdetails.cpp @@ -287,6 +287,10 @@ QString ModemDetails::stateFailedReason() return i18n("SIM is required but missing."); case MM_MODEM_STATE_FAILED_REASON_SIM_ERROR: return i18n("SIM is available but unusable."); + case MM_MODEM_STATE_FAILED_REASON_UNKNOWN_CAPABILITIES: + return i18n("Unknown modem capabilities."); + case MM_MODEM_STATE_FAILED_REASON_ESIM_WITHOUT_PROFILES: + return i18n("eSIM is not initialized."); } return {}; } @@ -508,6 +512,12 @@ AvailableNetwork::AvailableNetwork(QObject *parent, case MM_MODEM_ACCESS_TECHNOLOGY_ANY: m_accessTechnology = i18n("Any"); break; + case MM_MODEM_ACCESS_TECHNOLOGY_LTE_CAT_M: + m_accessTechnology = i18n("4G"); + break; + case MM_MODEM_ACCESS_TECHNOLOGY_LTE_NB_IOT: + m_accessTechnology = i18n("4G"); + break; } }