From eaf6f64879920ded7b3b530457c548f96eef26dc Mon Sep 17 00:00:00 2001 From: Martin Xu Date: Tue, 26 Apr 2011 17:16:48 +0800 Subject: [PATCH] huawei: Switch to offline mode only if offline --- plugins/huawei.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/plugins/huawei.c b/plugins/huawei.c index b3844e97..e791718f 100644 --- a/plugins/huawei.c +++ b/plugins/huawei.c @@ -217,7 +217,8 @@ static gboolean notify_sim_state(struct ofono_modem *modem, */ ofono_modem_set_powered(modem, TRUE); - g_at_chat_send(data->pcui, "AT+CFUN=5", none_prefix, + if (ofono_modem_get_online(modem) == FALSE) + g_at_chat_send(data->pcui, "AT+CFUN=5", none_prefix, cfun_offline, modem, NULL); return FALSE;