diff options
author | Aleksander Morgado <aleksander@lanedo.com> | 2012-09-19 10:16:41 +0200 |
---|---|---|
committer | Aleksander Morgado <aleksander@lanedo.com> | 2012-09-19 10:18:38 +0200 |
commit | ee099fcd087c0960e4b6f40b251e798e53978edf (patch) | |
tree | 26b2ba11c869983f87fe250fc4a6e95721d0d099 /src/mm-device.c | |
parent | a6faae32608833f3d26d57bc6bace4f2a9add8bd (diff) |
plugin-manager: never suggest the Generic plugin to others
Some modems, e.g. Huawei E367, will probe first the QMI port and for some reason
it doesn't report a proper VID/PID so the Generic plugin is the one finally
accepting that port. When we probe the AT ports afterwards we already got the
Generic plugin as suggestion, and we end up not grabbing the proper primary and
secondary ports as we skipped the AT^GETPORTMODE reply.
So, from now on the Generic plugin is never suggested to other probes; except
for the case where we need the suggestion to finish a probing task which was
'deferred until suggested'.
Also, the device-level plugin can now be overwritten, if and only if, the
previously set plugin was the Generic one.
Diffstat (limited to 'src/mm-device.c')
0 files changed, 0 insertions, 0 deletions