diff options
Diffstat (limited to 'plugins/udevng.c')
-rw-r--r-- | plugins/udevng.c | 6 |
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) |