diff options
author | Aleksander Morgado <aleksander@aleksander.es> | 2015-02-06 16:35:52 +0100 |
---|---|---|
committer | Aleksander Morgado <aleksander@aleksander.es> | 2015-02-16 17:33:37 +0100 |
commit | 93d6e4f102da51e72ecd2fbfcfa096cd2fd2e02e (patch) | |
tree | b4103d3739bc2bd138e177c9d8127dd32fc23efb /plugins/novatel/mm-plugin-novatel.c | |
parent | 6bbc4c1746c9e7c48e12dcb1e1986f1e16327161 (diff) |
dell: new Dell plugin
For Dell-branded Novatel, Sierra and Ericsson modems.
The Novatel plugin will no longer accept every Dell-branded modem, which was
the current situation. Instead, a new Dell plugin will take care of probing for
the correct vendor string, and based on the results create a specific Novatel,
Sierra or Ericsson modem.
In order to properly support this, the Novatel, Sierra and MBM plugins now
export their implementations into non-inst libraries that the Dell plugin will
import.
Also, for now, the Dell plugin doesn't make any difference between e.g. Sierra
or Ericsson MBIM implementations, just a generic MBIM modem is created in both
cases, as that is anyway what the Ericsson MBM and Sierra plugins do already.
https://bugs.freedesktop.org/show_bug.cgi?id=86713
Diffstat (limited to 'plugins/novatel/mm-plugin-novatel.c')
-rw-r--r-- | plugins/novatel/mm-plugin-novatel.c | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/plugins/novatel/mm-plugin-novatel.c b/plugins/novatel/mm-plugin-novatel.c index 398a2893..9476150b 100644 --- a/plugins/novatel/mm-plugin-novatel.c +++ b/plugins/novatel/mm-plugin-novatel.c @@ -77,9 +77,7 @@ G_MODULE_EXPORT MMPlugin * mm_plugin_create (void) { static const gchar *subsystems[] = { "tty", "net", "usb", NULL }; - static const guint16 vendors[] = { 0x1410, /* Novatel */ - 0x413c, /* Dell */ - 0 }; + static const guint16 vendors[] = { 0x1410, 0 }; static const mm_uint16_pair forbidden_products[] = { { 0x1410, 0x9010 }, /* Novatel E362 */ { 0, 0 } }; static const MMAsyncMethod custom_init = { |