From 177e39e44b8845babd014216e90569e8afeac610 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andr=C3=A9=20Draszik?= Date: Tue, 7 Feb 2017 11:26:50 +0000 Subject: [PATCH] plugins: telit: send AT&C0 on both channels At least firmware version 12.00.405 on the UE910-EUR otherwise closes the AT command port whenever the PPP connection is dropped, and we'd be left in a funny state. --- plugins/telit.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/plugins/telit.c b/plugins/telit.c index 4ba8e483..19898f95 100644 --- a/plugins/telit.c +++ b/plugins/telit.c @@ -251,9 +251,10 @@ static void cfun_enable_cb(gboolean ok, GAtResult *result, gpointer user_data) /* * Switch data carrier detect signal off. * When the DCD is disabled the modem does not hangup anymore - * after the data connection. + * after the data connection. We need to do that on both channels. */ g_at_chat_send(data->chat, "AT&C0", NULL, NULL, NULL, NULL); + g_at_chat_send(data->modem, "AT&C0", NULL, NULL, NULL, NULL); data->have_sim = FALSE; data->sms_phonebook_added = FALSE;