aboutsummaryrefslogtreecommitdiff
path: root/plugins
diff options
context:
space:
mode:
Diffstat (limited to 'plugins')
-rw-r--r--plugins/77-mm-ericsson-mbm.rules3
-rw-r--r--plugins/mm-modem-gobi-gsm.c32
2 files changed, 3 insertions, 32 deletions
diff --git a/plugins/77-mm-ericsson-mbm.rules b/plugins/77-mm-ericsson-mbm.rules
index be1579d1..71dc6b87 100644
--- a/plugins/77-mm-ericsson-mbm.rules
+++ b/plugins/77-mm-ericsson-mbm.rules
@@ -17,6 +17,9 @@ ATTRS{idVendor}=="0bdb", ATTRS{idProduct}=="1906", ENV{ID_MM_ERICSSON_MBM}="1"
ATTRS{idVendor}=="0bdb", ATTRS{idProduct}=="190a", ENV{ID_MM_ERICSSON_MBM}="1"
ATTRS{idVendor}=="0bdb", ATTRS{idProduct}=="1909", ENV{ID_MM_ERICSSON_MBM}="1"
+# Ericsson C3607w
+ATTRS{idVendor}=="0bdb", ATTRS{idProduct}=="1049", ENV{ID_MM_ERICSSON_MBM}="1"
+
# Sony-Ericsson MD300
ATTRS{idVendor}=="0fce", ATTRS{idProduct}=="d0cf", ENV{ID_MM_ERICSSON_MBM}="1"
diff --git a/plugins/mm-modem-gobi-gsm.c b/plugins/mm-modem-gobi-gsm.c
index 8b8370ca..7ea9f8f4 100644
--- a/plugins/mm-modem-gobi-gsm.c
+++ b/plugins/mm-modem-gobi-gsm.c
@@ -103,39 +103,7 @@ mm_modem_gobi_gsm_init (MMModemGobiGsm *self)
}
static void
-get_property (GObject *object, guint prop_id,
- GValue *value, GParamSpec *pspec)
-{
-
- /* These devices just don't implement AT+CFUN */
-
- switch (prop_id) {
- case MM_GENERIC_GSM_PROP_INIT_CMD:
- g_value_set_string (value, "Z E0 V1 +CMEE=1");
- break;
- default:
- break;
- }
-}
-
-static void
-set_property (GObject *object, guint prop_id,
- const GValue *value, GParamSpec *pspec)
-{
-}
-
-static void
mm_modem_gobi_gsm_class_init (MMModemGobiGsmClass *klass)
{
- GObjectClass *object_class = G_OBJECT_CLASS (klass);
-
- mm_modem_gobi_gsm_parent_class = g_type_class_peek_parent (klass);
-
- object_class->get_property = get_property;
- object_class->set_property = set_property;
-
- g_object_class_override_property (object_class,
- MM_GENERIC_GSM_PROP_INIT_CMD,
- MM_GENERIC_GSM_INIT_CMD);
}