aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorLukas Voegl <lvoegl@tdt.de>2024-01-19 14:08:24 +0100
committerAleksander Morgado <aleksander@aleksander.es>2024-01-25 15:17:48 +0000
commit6f21b1d8fbaede153aa404c29286e223265573aa (patch)
treefe11e02abe50028d20a9dbc86fcb9e5c45dd7c70 /src
parentc4eac36484e5b6f7971bfd330ac93c84fd5a33c4 (diff)
cinterion: swap local and dynamic PDP context command
Signed-off-by: Lukas Voegl <lvoegl@tdt.de>
Diffstat (limited to 'src')
-rw-r--r--src/plugins/cinterion/mm-broadband-modem-cinterion.c14
1 files changed, 7 insertions, 7 deletions
diff --git a/src/plugins/cinterion/mm-broadband-modem-cinterion.c b/src/plugins/cinterion/mm-broadband-modem-cinterion.c
index 4c0411f4..0c0ffcdd 100644
--- a/src/plugins/cinterion/mm-broadband-modem-cinterion.c
+++ b/src/plugins/cinterion/mm-broadband-modem-cinterion.c
@@ -1643,23 +1643,23 @@ common_load_initial_eps_step (GTask *task)
case COMMON_LOAD_INITIAL_EPS_STEP_APN:
if (ctx->runtime) {
+ g_autofree gchar *cmd = NULL;
+
+ cmd = g_strdup_printf ("+CGCONTRDP=%u", self->priv->initial_eps_bearer_cid);
mm_base_modem_at_command (
MM_BASE_MODEM (self),
- "+CGDCONT?",
+ cmd,
20,
FALSE,
- (GAsyncReadyCallback)common_load_initial_eps_cgdcont_ready,
+ (GAsyncReadyCallback)common_load_initial_eps_cgcontrdp_ready,
task);
} else {
- g_autofree gchar *cmd = NULL;
-
- cmd = g_strdup_printf ("+CGCONTRDP=%u", self->priv->initial_eps_bearer_cid);
mm_base_modem_at_command (
MM_BASE_MODEM (self),
- "+CGCONTRDP",
+ "+CGDCONT?",
20,
FALSE,
- (GAsyncReadyCallback)common_load_initial_eps_cgcontrdp_ready,
+ (GAsyncReadyCallback)common_load_initial_eps_cgdcont_ready,
task);
}
return;