summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarius B. Kotsbak <marius@kotsbak.com>2012-08-31 12:15:14 +0200
committerDan Williams <dcbw@redhat.com>2012-09-07 14:06:41 -0500
commit90489ae1e31e31ec84dea750561d55881d382fd0 (patch)
treee5558a062d22b4da619a44bae56e4f091d7760d1
parentd14fb6fe93a6e8a25754db47c32087461a9ff644 (diff)
downloadModemManager-90489ae1e31e31ec84dea750561d55881d382fd0.tar.gz
modem-helpers: add support for LTE/4G access technology parsing.
-rw-r--r--src/mm-modem-helpers.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/mm-modem-helpers.c b/src/mm-modem-helpers.c
index 9a7223687..a8b659d03 100644
--- a/src/mm-modem-helpers.c
+++ b/src/mm-modem-helpers.c
@@ -976,7 +976,9 @@ mm_gsm_string_to_access_tech (const char *string)
/* Better technologies are listed first since modems sometimes say
* stuff like "GPRS/EDGE" and that should be handled as EDGE.
*/
- if (strcasestr (string, "HSPA+"))
+ if (strcasestr (string, "LTE") || strcasestr (string, "4G"))
+ return MM_MODEM_GSM_ACCESS_TECH_LTE;
+ else if (strcasestr (string, "HSPA+"))
return MM_MODEM_GSM_ACCESS_TECH_HSPA_PLUS;
else if (strcasestr (string, "HSPA"))
return MM_MODEM_GSM_ACCESS_TECH_HSPA;