summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAleksander Morgado <aleksander@lanedo.com>2013-06-05 16:10:03 +0200
committerAleksander Morgado <aleksander@lanedo.com>2013-06-05 16:10:03 +0200
commit306e7e97522f73ae1d886f761ec3111844969d24 (patch)
tree114bdf6733e487145c7de87f5eda9feb27dda49f
parentbcfd0aefc86f3128261e6fb5eaf0f567f2b18ad7 (diff)
downloadModemManager-aleksander/api-breaks.tar.gz
fixup! broadband-modem: run *CNTI=2 to when loading supported modesaleksander/api-breaks
-rw-r--r--src/mm-broadband-modem.c12
1 files changed, 9 insertions, 3 deletions
diff --git a/src/mm-broadband-modem.c b/src/mm-broadband-modem.c
index dcae83886..13fc37750 100644
--- a/src/mm-broadband-modem.c
+++ b/src/mm-broadband-modem.c
@@ -1479,17 +1479,23 @@ supported_modes_cnti_ready (MMBroadbandModem *self,
if (g_strstr_len (lower, -1, "gsm") ||
g_strstr_len (lower, -1, "gprs") ||
- g_strstr_len (lower, -1, "edge"))
+ g_strstr_len (lower, -1, "edge")) {
+ mm_dbg ("Device allows (3GPP) 2G networks");
mode |= MM_MODEM_MODE_2G;
+ }
if (g_strstr_len (lower, -1, "umts") ||
g_strstr_len (lower, -1, "hsdpa") ||
g_strstr_len (lower, -1, "hsupa") ||
- g_strstr_len (lower, -1, "hspa+"))
+ g_strstr_len (lower, -1, "hspa+")) {
+ mm_dbg ("Device allows (3GPP) 3G networks");
mode |= MM_MODEM_MODE_3G;
+ }
- if (g_strstr_len (lower, -1, "lte"))
+ if (g_strstr_len (lower, -1, "lte")) {
+ mm_dbg ("Device allows (3GPP) 4G networks");
mode |= MM_MODEM_MODE_4G;
+ }
g_free (lower);