From d52b38b1f2ecdac84620d62c3fc0c8a5aa2ed496 Mon Sep 17 00:00:00 2001 From: Aleksander Morgado Date: Fri, 10 Jun 2011 12:13:58 +0200 Subject: [PATCH] iridium: set bearer service type to 9600bps V.110 --- plugins/mm-modem-iridium-gsm.c | 4 ++++ 1 file changed, 4 insertions(+) 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;