Hi Pekka,
The modem deregisters from network before response to MTC_STATE_REQ
is
returned. Deregistering can take at least 8 seconds.
---
plugins/isigen.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/plugins/isigen.c b/plugins/isigen.c
index 493d926..014456f 100644
--- a/plugins/isigen.c
+++ b/plugins/isigen.c
@@ -373,7 +373,7 @@ static void isigen_online(struct ofono_modem *modem, ofono_bool_t
online,
isi->online = online;
- if (g_isi_send(isi->client, req, sizeof(req), MTC_TIMEOUT,
+ if (g_isi_send(isi->client, req, sizeof(req), 8 + MTC_TIMEOUT,
mtc_state_cb, cbd, NULL))
return;
are you sure you just wanna hardcode it like this and not use a proper
constant for it?
Regards
Marcel