aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAleksander Morgado <aleksander@lanedo.com>2011-06-10 12:13:58 +0200
committerAleksander Morgado <aleksander@lanedo.com>2012-02-17 13:25:03 +0100
commitd52b38b1f2ecdac84620d62c3fc0c8a5aa2ed496 (patch)
treeafad2001c1df41b518227cad96417f17ce1ff50b
parent707647da45423fb1f666d89df10b45d872540bc9 (diff)
iridium: set bearer service type to 9600bps V.110
-rw-r--r--plugins/mm-modem-iridium-gsm.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/plugins/mm-modem-iridium-gsm.c b/plugins/mm-modem-iridium-gsm.c
index 06749fa4..03637d0a 100644
--- a/plugins/mm-modem-iridium-gsm.c
+++ b/plugins/mm-modem-iridium-gsm.c
@@ -125,6 +125,10 @@ after_atz_sleep_cb (gpointer user_data)
mm_at_serial_port_queue_command (port, "E0 V1", 10, NULL, NULL);
mm_at_serial_port_queue_command (port, "+CMEE=1", 10, NULL, NULL);
+ /* Bearer service type set to 9600bps (V.110), which behaves better than the
+ * default 9600bps (V.32). */
+ mm_at_serial_port_queue_command (port, "+CBST=71,0,1", 3, NULL, NULL);
+
mm_generic_gsm_enable_complete (MM_GENERIC_GSM (info->modem), NULL, info);
return FALSE;