From: Martin Xu
If user offline modem when the gprs_context is in enabling or disabling
state(activating/disactivating), the GPRS primary context activate/disactivate
result will not be replied to the corresponding application.
---
drivers/atmodem/gprs-context.c |7 +++
src/gprs.c
From: Martin Xu
---
plugins/huawei.c |3 ++-
1 files changed, 2 insertions(+), 1 deletions(-)
diff --git a/plugins/huawei.c b/plugins/huawei.c
index 1f69a8c..5f2c47f 100644
--- a/plugins/huawei.c
+++ b/plugins/huawei.c
@@ -217,7 +217,8 @@ static gboolean notify_sim_state(struct ofono_modem
From: Martin Xu
disable gprs function if open modem device file failed, Otherwise, it
will cause ofonod crash, due to gatchat is NULL.
---
plugins/huawei.c | 10 ++
1 files changed, 6 insertions(+), 4 deletions(-)
diff --git a/plugins/huawei.c b/plugins/huawei.c
index 4051a93
From: Martin Xu
In case of offline modem when GPRS data connection is connected, if gprs
atom is removed before PPP termination process is complete, the terminate_timer
will not be stop. It will cause ofonod crash when the timer time out.
---
gatchat/ppp_cp.c |2 ++
1 files changed, 2
From: Martin Xu
huawei_disconnect is used to recovery the io and gprs context when
io error happends, see commit 39382730d7758b093ca6271f4e9dea875fa04b3a
However, io error not only happends at PPP disconnect, in theory it
can happends at any situation. I also observed that it happens when modem
From: Martin Xu
huawei_disconnect is used to recovery the io and gprs context when
io error happends, see commit 39382730d7758b093ca6271f4e9dea875fa04b3a
However, io error not only happends at PPP disconnect, in theory it
can happends at any situation. I also observed that it happens when modem
From: Martin Xu
Using my Huawei EM770W modem, if set ACCM as 0x, RXJ-
event breaks PPP link, after IP package transmit for a while.
Using default ACCM, the issue can be fixed.
I tested it at China Unicom networks.
---
gatchat/ppp_lcp.c |8 +---
1 files changed, 5 insertions
From: Martin Xu
Device 00 is ppp port. Setting it as 01, my Huawei EM770W modem PPP
connection can't work
---
plugins/ofono.rules |2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/plugins/ofono.rules b/plugins/ofono.rules
index 111f071..7dec243 100644
--- a/pl
From: Martin Xu
Using my Huawei EM770W modem, if set ACCM as 0x, RXJ-
event breaks PPP link, after IP package transmit for a while.
Using default ACCM, the issue can be fixed.
I tested it at China Unicom networks.
---
gatchat/ppp_lcp.c |8 +---
1 files changed, 5 insertions
From: Martin Xu
Tramsmit ACCM and receive ACCM is mixed up.
According to RFC1662 Section 7.1, ACCM Configuration Option is
used to inform the peer which control characters MUST remain
mapped when the peer sends them.
---
gatchat/ppp_lcp.c | 16 ++--
1 files changed, 14 insertions
From: Martin Xu
Device 00 is ppp port. Setting it as 01, my Huawei EM770W modem PPP
connection can't work
---
plugins/ofono.rules |2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/plugins/ofono.rules b/plugins/ofono.rules
index 111f071..7dec243 100644
--- a/pl
From: Martin Xu
Tramsmit ACCM and receive ACCM is mixed up.
According to RFC1662 Section 7.1, ACCM Configuration Option is
used to inform the peer which control characters MUST remain
mapped when the peer sends them.
---
gatchat/ppp_lcp.c | 16 ++--
1 files changed, 14 insertions
From: Martin Xu
Using my Huawei EM770W modem, if set ACCM as 0x, RXJ-
event breaks PPP link, after IP package transmit for a while.
Using default ACCM, the issue can be fixed.
I tested it at China Unicom networks.
---
gatchat/ppp_lcp.c |9 ++---
1 files changed, 6 insertions
From: Martin Xu
---
gatchat/ppp_lcp.c |4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/gatchat/ppp_lcp.c b/gatchat/ppp_lcp.c
index bc97257..181bc14 100644
--- a/gatchat/ppp_lcp.c
+++ b/gatchat/ppp_lcp.c
@@ -106,7 +106,7 @@ static void lcp_generate_config_options
From: Martin Xu
---
gatchat/ppp_lcp.c | 13 +++--
1 files changed, 11 insertions(+), 2 deletions(-)
diff --git a/gatchat/ppp_lcp.c b/gatchat/ppp_lcp.c
index 3a80a62..bc97257 100644
--- a/gatchat/ppp_lcp.c
+++ b/gatchat/ppp_lcp.c
@@ -149,7 +149,11 @@ static void lcp_rca(struct
From: Martin Xu
[PATCH 1/2] PPP: Fix Trasmit ACCM and Receive ACCM setting error
according to RFC 1662 section 7.2, looks like oFono has set receive
and transmit ACCM wrongly.
normally the two ACCM are both set as 0x, and the issue will
not be found. Once the they are different
From: Martin Xu
---
src/call-forwarding.c |2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/src/call-forwarding.c b/src/call-forwarding.c
index 512f223..36ba4f1 100644
--- a/src/call-forwarding.c
+++ b/src/call-forwarding.c
@@ -246,7 +246,7 @@ static gboolean
From: blutolan
---
src/call-forwarding.c |2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/src/call-forwarding.c b/src/call-forwarding.c
index 512f223..36ba4f1 100644
--- a/src/call-forwarding.c
+++ b/src/call-forwarding.c
@@ -246,7 +246,7 @@ static gboolean is_cfu_enable
---
Makefile.am |4 +++-
1 files changed, 3 insertions(+), 1 deletions(-)
diff --git a/Makefile.am b/Makefile.am
index fcee5e6..34198a5 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -45,7 +45,9 @@ INCLUDES = -I$(top_srcdir)/src -I$(top_builddir)/src
CLEANFILES = src/control.moc $(nodist_sr
---
Makefile.am |2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/Makefile.am b/Makefile.am
index fcee5e6..0f4fe7b 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -45,7 +45,7 @@ INCLUDES = -I$(top_srcdir)/src -I$(top_builddir)/src
CLEANFILES = src/control.moc $(nodist_src_
---
Makefile.am |2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/Makefile.am b/Makefile.am
index fcee5e6..007d5b9 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -45,7 +45,7 @@ INCLUDES = -I$(top_srcdir)/src -I$(top_builddir)/src
CLEANFILES = src/control.moc $(nodist_src_
---
drivers/mbmmodem/gprs-context.c |7 +--
1 files changed, 5 insertions(+), 2 deletions(-)
diff --git a/drivers/mbmmodem/gprs-context.c b/drivers/mbmmodem/gprs-context.c
index 5dae7b5..407a2d3 100644
--- a/drivers/mbmmodem/gprs-context.c
+++ b/drivers/mbmmodem/gprs-context.c
@@ -48,6 +4
---
plugins/udev.c |6 ++
1 files changed, 6 insertions(+), 0 deletions(-)
diff --git a/plugins/udev.c b/plugins/udev.c
index 243ce9b..8bb2d65 100644
--- a/plugins/udev.c
+++ b/plugins/udev.c
@@ -86,24 +86,30 @@ static void add_mbm(struct ofono_modem *modem,
if (desc == NULL)
From: root
---
plugins/udev.c |6 ++
1 files changed, 6 insertions(+), 0 deletions(-)
diff --git a/plugins/udev.c b/plugins/udev.c
index 243ce9b..8bb2d65 100644
--- a/plugins/udev.c
+++ b/plugins/udev.c
@@ -86,24 +86,30 @@ static void add_mbm(struct ofono_modem *modem,
if (desc
---
Makefile.am |9 +++--
bootstrap-configure |1 +
configure.ac|4
3 files changed, 12 insertions(+), 2 deletions(-)
diff --git a/Makefile.am b/Makefile.am
index 4b0d7e8..2a140c1 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -231,7 +231,7 @@ doc_files = doc/o
---
src/gprs.c | 13 +++--
1 files changed, 7 insertions(+), 6 deletions(-)
diff --git a/src/gprs.c b/src/gprs.c
index b533209..57bb794 100644
--- a/src/gprs.c
+++ b/src/gprs.c
@@ -374,18 +374,19 @@ static void pri_activate_callback(const struct
ofono_error *error,
__ofono_dbus
---
drivers/mbmmodem/gprs-context.c | 14 ++
1 files changed, 14 insertions(+), 0 deletions(-)
diff --git a/drivers/mbmmodem/gprs-context.c b/drivers/mbmmodem/gprs-context.c
index ecbafa0..b800d4a 100644
--- a/drivers/mbmmodem/gprs-context.c
+++ b/drivers/mbmmodem/gprs-context.c
@@
---
include/gprs-context.h |2 ++
src/gprs.c |5 +
2 files changed, 7 insertions(+), 0 deletions(-)
diff --git a/include/gprs-context.h b/include/gprs-context.h
index 8b860c2..95b2bae 100644
--- a/include/gprs-context.h
+++ b/include/gprs-context.h
@@ -79,6 +79,8 @@ void o
---
include/gprs-context.h |8
src/gprs.c | 26 ++
2 files changed, 34 insertions(+), 0 deletions(-)
diff --git a/include/gprs-context.h b/include/gprs-context.h
index c4ebd23..8b860c2 100644
--- a/include/gprs-context.h
+++ b/include/gprs-contex
---
src/dbus.c |3 +++
1 files changed, 3 insertions(+), 0 deletions(-)
diff --git a/src/dbus.c b/src/dbus.c
index b74481f..942294e 100644
--- a/src/dbus.c
+++ b/src/dbus.c
@@ -134,6 +134,9 @@ static void append_dict_variant(DBusMessageIter *iter, int
type, void *val)
---
src/gprs.c | 115
1 files changed, 115 insertions(+), 0 deletions(-)
diff --git a/src/gprs.c b/src/gprs.c
index 0253109..a8d8afa 100644
--- a/src/gprs.c
+++ b/src/gprs.c
@@ -82,9 +82,19 @@ struct ofono_gprs {
struct ofono_a
---
doc/dataconnectionmanager-api.txt | 35 +++
1 files changed, 23 insertions(+), 12 deletions(-)
diff --git a/doc/dataconnectionmanager-api.txt
b/doc/dataconnectionmanager-api.txt
index 41fc02f..7afdf99 100644
--- a/doc/dataconnectionmanager-api.txt
+++ b/doc/
---
drivers/mbmmodem/gprs-context.c | 21 +
1 files changed, 21 insertions(+), 0 deletions(-)
diff --git a/drivers/mbmmodem/gprs-context.c b/drivers/mbmmodem/gprs-context.c
index ecbafa0..d3e03b7 100644
--- a/drivers/mbmmodem/gprs-context.c
+++ b/drivers/mbmmodem/gprs-contex
---
include/gprs-context.h |4
src/gprs.c | 20 ++--
2 files changed, 18 insertions(+), 6 deletions(-)
diff --git a/include/gprs-context.h b/include/gprs-context.h
index adb0820..b8c770d 100644
--- a/include/gprs-context.h
+++ b/include/gprs-context.h
@@ -57
---
include/gprs-context.h |2 ++
src/gprs.c |5 +
2 files changed, 7 insertions(+), 0 deletions(-)
diff --git a/include/gprs-context.h b/include/gprs-context.h
index b8c770d..2a788ef 100644
--- a/include/gprs-context.h
+++ b/include/gprs-context.h
@@ -76,6 +76,8 @@ void o
---
include/gprs-context.h |1 +
src/gprs.c |4
2 files changed, 5 insertions(+), 0 deletions(-)
diff --git a/include/gprs-context.h b/include/gprs-context.h
index c4ebd23..adb0820 100644
--- a/include/gprs-context.h
+++ b/include/gprs-context.h
@@ -37,6 +37,7 @@ struct o
---
plugins/mbm.c |3 +++
1 files changed, 3 insertions(+), 0 deletions(-)
diff --git a/plugins/mbm.c b/plugins/mbm.c
index fd4569c..602709d 100644
--- a/plugins/mbm.c
+++ b/plugins/mbm.c
@@ -187,6 +187,9 @@ static int mbm_enable(struct ofono_modem *modem)
___
ofono mailing list
ofono@ofono.org
http://lists.ofono.org/listinfo/ofono
---
plugins/udev.c |3 ++-
1 files changed, 2 insertions(+), 1 deletions(-)
diff --git a/plugins/udev.c b/plugins/udev.c
index c2e9c41..345613b 100644
--- a/plugins/udev.c
+++ b/plugins/udev.c
@@ -120,7 +120,8 @@ static void add_mbm(struct ofono_modem *modem,
devnode = udev_de
39 matches
Mail list logo