summaryrefslogtreecommitdiff
path: root/plugins/udevng.c
diff options
context:
space:
mode:
Diffstat (limited to 'plugins/udevng.c')
-rw-r--r--plugins/udevng.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/plugins/udevng.c b/plugins/udevng.c
index 3458fe89..34ac1cc0 100644
--- a/plugins/udevng.c
+++ b/plugins/udevng.c
@@ -941,10 +941,12 @@ static gboolean setup_quectel_serial(struct modem_info *modem)
static gboolean setup_quectel(struct modem_info *modem)
{
- if (modem->serial)
+ if (modem->type == MODEM_TYPE_SERIAL)
return setup_quectel_serial(modem);
- else
+ else if (modem->type == MODEM_TYPE_USB)
return setup_quectel_usb(modem);
+ else
+ return FALSE;
}
static gboolean setup_quectelqmi(struct modem_info *modem)