dont match quectel ec25 by vendor+product id
authordlg <dlg@openbsd.org>
Fri, 31 Mar 2023 23:53:49 +0000 (23:53 +0000)
committerdlg <dlg@openbsd.org>
Fri, 31 Mar 2023 23:53:49 +0000 (23:53 +0000)
commit208d6d989ed365cfd69af7d05d7d7b381ccdc599
tree9658e9cf2a0313e80dafcd8ff8f04f0406bc69a7
parent743d647cc7387903ecc18e5106092ce8ca717ffe
dont match quectel ec25 by vendor+product id

quectel seem to provide a sane and consistent set of functionality
built on top of the qualcomm qmi stuff. their linux drivers guide
says quectel modems provide a set of umsm usb interfaces and a
network interface that can be in qmi, ecm, or mbim mode.

if the modem is in mbim mode, it will present the mbim classes which
umb should be able to attach to without this explicit vendor+product
match (assuming umsm doesn't claim the interface first).

based on info in the Quectel LTE&5G Linux USB Driver User Guide V2.0

discussed with and tested by kevlo@
ok patrick@ sthen@ kevlo@
sys/dev/usb/if_umb.c