diff options
author | Dan Williams <dcbw@redhat.com> | 2010-03-16 15:53:09 -0700 |
---|---|---|
committer | Dan Williams <dcbw@redhat.com> | 2010-03-16 15:53:09 -0700 |
commit | c18dfa67d81d5a16acf78c2267bccae352fe06c6 (patch) | |
tree | 668e0b68bb791511c405173471e0dfaad91edf74 | |
parent | bdefdac2dce29361c584098ae457f5d8a92ed8dc (diff) |
gsm: turn off unsolicited messages on disable
-rw-r--r-- | src/mm-generic-gsm.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/mm-generic-gsm.c b/src/mm-generic-gsm.c index abb19e3d..f13a7fff 100644 --- a/src/mm-generic-gsm.c +++ b/src/mm-generic-gsm.c @@ -963,6 +963,10 @@ disable_flash_done (MMSerialPort *port, return; } + /* Disable unsolicited messages */ + mm_at_serial_port_queue_command (MM_AT_SERIAL_PORT (port), "AT+CREG=0", 3, NULL, NULL); + mm_at_serial_port_queue_command (MM_AT_SERIAL_PORT (port), "AT+CGREG=0", 3, NULL, NULL); + g_object_get (G_OBJECT (info->modem), MM_GENERIC_GSM_POWER_DOWN_CMD, &cmd, NULL); if (cmd && strlen (cmd)) mm_at_serial_port_queue_command (MM_AT_SERIAL_PORT (port), cmd, 5, disable_done, user_data); |