mirror of git://git.sysmocom.de/ofono
udevng/gobi: allow to detect ec20 tty devices
The Quectel EC20 uses the same usb id as some gobi 2000 modules (05c6:9215).
This commit is contained in:
parent
3b5aedc8ab
commit
fe8fa75691
|
@ -214,12 +214,20 @@ static gboolean setup_gobi(struct modem_info *modem)
|
|||
net = info->devnode;
|
||||
else if (g_strcmp0(info->subsystem, "tty") == 0) {
|
||||
if (g_strcmp0(info->interface, "255/255/255") == 0) {
|
||||
if (g_strcmp0(info->number, "01") == 0)
|
||||
diag = info->devnode;
|
||||
if (g_strcmp0(info->number, "00") == 0)
|
||||
diag = info->devnode; /* ec20 */
|
||||
else if (g_strcmp0(info->number, "01") == 0)
|
||||
diag = info->devnode; /* gobi */
|
||||
else if (g_strcmp0(info->number, "02") == 0)
|
||||
mdm = info->devnode;
|
||||
mdm = info->devnode; /* gobi */
|
||||
else if (g_strcmp0(info->number, "03") == 0)
|
||||
gps = info->devnode;
|
||||
gps = info->devnode; /* gobi */
|
||||
} else if (g_strcmp0(info->interface, "255/0/0") == 0) {
|
||||
if (g_strcmp0(info->number, "01") == 0)
|
||||
gps = info->devnode; /* ec20 */
|
||||
if (g_strcmp0(info->number, "02") == 0)
|
||||
mdm = info->devnode; /* ec20 */
|
||||
/* ignore the 3rd device second AT/mdm iface */
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue