Index: src/udev.c |
diff --git a/src/udev.c b/src/udev.c |
index 3cfe47b1868cac43836b0e624d6c1acc5ff9e4e1..45f5bb9af894d89e50609885849cf149b08c2662 100644 |
--- a/src/udev.c |
+++ b/src/udev.c |
@@ -437,8 +437,13 @@ connman_bool_t __connman_udev_has_associated_modem(const char *ifname) |
goto done; |
driver = udev_device_get_driver(parent); |
- if (g_strcmp0(driver, "QCUSBNet2k") == 0) { |
- /* QCUSBNet2k is always associated with modems */ |
+ if (g_strcmp0(driver, "QCUSBNet2k") == 0 || |
+ g_strcmp0(driver, "GobiNet") == 0 || |
+ g_strcmp0(driver, "gobi") == 0) { |
+ /* |
+ * This family of drivers is always associated with Gobi 3G |
+ * modems. |
+ */ |
has_modem = TRUE; |
goto done; |
} |