Hi Marcel,
Thanks for the comments.
Normally, IPv6 addresses and routes are autoconfigured
using IPv6 stateless address autoconfiguration followed
optionally by DHCPv6 to get additional settings. The kernel
actually starts stateless address autoconfiguration
immediately when the
Hi Denis,
On 02/07/2011 09:39 PM, ext Denis Kenzior wrote:
Hi Andras,
On 02/07/2011 11:09 AM, Andras Domokos wrote:
---
doc/call-barring-api.txt | 10 --
doc/voicecall-api.txt| 11 +++
doc/voicecallmanager-api.txt | 25 +
3 files
Hi Gustavo,
Thanks for clarification.
Kind regards,
Guillaume
On 07/02/2011 19:19, Gustavo F. Padovan wrote:
Hi Guillaume,
* Guillaume Zajacguillaume.za...@linux.intel.com [2011-02-07 10:21:58 +0100]:
Hi Padovan,
One comment below.
Kind regards,
Guillaume
On 04/02/2011 22:46, Gustavo
Hi Denis,
Denis Kenzior wrote:
So if you really insist on creating the call with a
particular id, you might as well make that a parameter of the
create_call function. However, do note that you still have one
potential problem.
If the ATD callback returns before the call is signaled, then
Hello
This patchset adds Service Provider Name (SPN) into GPRS context provisioning
API.
SPN is read (asynchronously) in the middle of gprs atom registration, if
provisioning is needed.
--Jukka
Jukka Saunamaki (3):
gprs-provision: add SPN to provisioning API header
---
include/gprs-provision.h |2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/include/gprs-provision.h b/include/gprs-provision.h
index bc021a8..e9eec61 100644
--- a/include/gprs-provision.h
+++ b/include/gprs-provision.h
@@ -42,7 +42,7 @@ struct ofono_gprs_provision_data
---
src/gprs-provision.c |4 +-
src/gprs.c | 87 +
src/ofono.h |2 +-
3 files changed, 68 insertions(+), 25 deletions(-)
diff --git a/src/gprs-provision.c b/src/gprs-provision.c
index 3cd84e8..011d5a8 100644
---
---
examples/provision.c |8 +---
1 files changed, 5 insertions(+), 3 deletions(-)
diff --git a/examples/provision.c b/examples/provision.c
index 356b0b3..546a161 100644
--- a/examples/provision.c
+++ b/examples/provision.c
@@ -37,6 +37,7 @@
#include ofono/log.h
static int
---
drivers/atmodem/call-volume.c |1 +
1 files changed, 1 insertions(+), 0 deletions(-)
diff --git a/drivers/atmodem/call-volume.c b/drivers/atmodem/call-volume.c
index 6d87276..1e32a69 100644
--- a/drivers/atmodem/call-volume.c
+++ b/drivers/atmodem/call-volume.c
@@ -114,6 +114,7 @@ static
From: Marit Henriksen marit.henrik...@stericsson.com
---
plugins/ste.c | 17 -
1 files changed, 12 insertions(+), 5 deletions(-)
diff --git a/plugins/ste.c b/plugins/ste.c
index cf8aed8..749c4f3 100644
--- a/plugins/ste.c
+++ b/plugins/ste.c
@@ -66,6 +66,7 @@
#include
From: Marit Henriksen marit.henrik...@stericsson.com
Redesigned, there will be only one contexts for each instance of
the driver and only one CAIF interface, no longer need the list
of caif devices.
---
drivers/stemodem/gprs-context.c | 273 ---
1 files
Hi,
this is potentially a bit controversial, so sending as RFC.
Storage write_file() is used for SMS spooling (both in core for fragments and
in e.g. Marcel's history plugin patches). As we want to be sure we don't ack
SMS'es to network until we have succesfully stored them on device, I think we
From: Kai Vehmanen kai.vehma...@nokia.com
Extend the implementation to perform data flushing in addition
to being transactionally safe.
An explicit fsync() is needed as neither close() nor rename()
guarantee the file data is flushed from kernel buffers.
---
src/storage.c | 11 ++-
1
Hi Marcel,
On Mon, 2011-02-07 at 10:58 -0800, ext Marcel Holtmann wrote:
Hi Antti,
plugins/nettime.c | 326
+
1 files changed, 326 insertions(+), 0 deletions(-)
create mode 100644 plugins/nettime.c
I would prefer if we call
From: Pekka Pessi pekka.pe...@nokia.com
Using PN_SECURITY resource to obtain PIN statuses.
Using ofono_sim_ready_notify() to report the ready state.
---
drivers/isimodem/debug.c | 59 +
drivers/isimodem/debug.h |6 +
drivers/isimodem/sim.c | 574
From: Pekka Pessi pekka.pe...@nokia.com
The sim atom waits for ofono_sim_ready_notify() after the callback
to query_passwd_state.
Upon call to ofono_sim_ready_notify(), SIM atom either continues
initialization or rechecks if the SIM still requires a pin code.
Based on patches by Kristen Accardi
From: Pekka Pessi pekka.pe...@nokia.com
Schedule a call to ofono_sim_ready_notify after pin code query returns
SIM READY.
Vendor quirks:
- IFX: register unsolicated +XSIM result code
- MBM: register unsolicated *EPEV result code
---
drivers/atmodem/sim.c | 166
Hi all,
The missing bitwise-not has been added to the sim, and the patches has
been rebased to current master.
A call to ofono_sim_ready_notify() is now always expected after call to
query_passwd_state.
When ofono_sim_ready_notify() is invoked, it checks that the call is
expected and if needed,
---
Hi,
On Tue, 2011-02-08 at 06:17 +0200, Denis Kenzior wrote:
Why don't we keep things simple. Modify is_valid_pin to take a pin and
a min and max number of digits.
gboolean is_valid_pin_with_limits(const char *pin, int min, int max)
(feel free to pick some better name)
Then just
Hi Gustavo,
On 04/02/2011 22:46, Gustavo F. Padovan wrote:
It handles client ATD*99# request and then initiate the PPP negotiation.
IP forward through the new ppp interface is not done yet.
Initially based on patches from Zhenhua Zhangzhenhua.zh...@intel.com
---
src/emulator.c | 123
Hi,
On 08 Feb 2011, Zabaluev Mikhail (Nokia-MS/Helsinki) wrote:
I would use fdatasync().
What about ensuring that file metadata are synced as well (e.g. the
file itself cannot be lost on the filesystem)?
Rémi already responded about fdatasync semantics, but I do
wonder a bit about directory
From: Sjur Brændeland sjur.brandel...@stericsson.com
Thanks for lots of useful feedback from last RFC,
here is my next revision on the LTE/IMS API.
Comments are still very much welcome!
Changes from RFC-V1:
- Renamed IMS to IpMultimediaSubsystem (some places)
- Changed
On Tuesday 08 February 2011 16:29:17 ext Sjur Brændeland, you wrote:
From: Sjur Brændeland sjur.brandel...@stericsson.com
Thanks for lots of useful feedback from last RFC,
here is my next revision on the LTE/IMS API.
Comments are still very much welcome!
Changes from RFC-V1:
-
Hi,
2011/2/1 Aki Niemi aki.ni...@nokia.com:
I'm starting to think me just saying this out loud is not concrete
enough, so I guess one way forward here could be for me to go ahead and
adapt e.g. the netreg driver to work with N900 and later ISI modems. The
netreg driver would make a good
---
src/gprs.c | 111 +++-
1 files changed, 50 insertions(+), 61 deletions(-)
diff --git a/src/gprs.c b/src/gprs.c
index 7d36633..fa56f62 100644
--- a/src/gprs.c
+++ b/src/gprs.c
@@ -255,6 +255,49 @@ static void gprs_cid_release(struct
Hi All,
Here's another go at IPv6 with latest comments hopefully
addressed.
Regards,
MikaL
[PATCH 01/13] gprs: factor out common code
[PATCH 02/13] gprs: Update documentation for IPv6
[PATCH 03/13] gprs: driver interface changes for IPv6
[PATCH 04/13] gprs: core support for IPv6
[PATCH
---
doc/connman-api.txt |9 +++--
1 files changed, 7 insertions(+), 2 deletions(-)
diff --git a/doc/connman-api.txt b/doc/connman-api.txt
index 22c59dc..de1b938 100644
--- a/doc/connman-api.txt
+++ b/doc/connman-api.txt
@@ -182,7 +182,7 @@ Properties boolean Active [readwrite]
---
include/gprs-context.h | 27 ++-
1 files changed, 22 insertions(+), 5 deletions(-)
diff --git a/include/gprs-context.h b/include/gprs-context.h
index c29c0dc..f2d6df4 100644
--- a/include/gprs-context.h
+++ b/include/gprs-context.h
@@ -37,6 +37,7 @@ struct
---
src/gprs.c | 285 +---
1 files changed, 213 insertions(+), 72 deletions(-)
diff --git a/src/gprs.c b/src/gprs.c
index fa56f62..5345fa1 100644
--- a/src/gprs.c
+++ b/src/gprs.c
@@ -34,6 +34,8 @@
#include net/route.h
#include
---
Makefile.am |3 ++-
test/list-contexts|6 +++---
test/set-context-property | 38 ++
3 files changed, 43 insertions(+), 4 deletions(-)
create mode 100755 test/set-context-property
diff --git a/Makefile.am b/Makefile.am
index
---
drivers/isimodem/gprs-context.c | 119 ---
1 files changed, 73 insertions(+), 46 deletions(-)
diff --git a/drivers/isimodem/gprs-context.c b/drivers/isimodem/gprs-context.c
index 6d579d8..942cb13 100644
--- a/drivers/isimodem/gprs-context.c
+++
---
drivers/huaweimodem/gprs-context.c | 43 +---
1 files changed, 25 insertions(+), 18 deletions(-)
diff --git a/drivers/huaweimodem/gprs-context.c
b/drivers/huaweimodem/gprs-context.c
index bbc9c96..67d933e 100644
--- a/drivers/huaweimodem/gprs-context.c
+++
---
drivers/stemodem/gprs-context.c | 31 +++
1 files changed, 19 insertions(+), 12 deletions(-)
diff --git a/drivers/stemodem/gprs-context.c b/drivers/stemodem/gprs-context.c
index e247f35..7266810 100644
--- a/drivers/stemodem/gprs-context.c
+++
---
drivers/ifxmodem/gprs-context.c | 36 +---
1 files changed, 21 insertions(+), 15 deletions(-)
diff --git a/drivers/ifxmodem/gprs-context.c b/drivers/ifxmodem/gprs-context.c
index 2c68b44..91dee8c 100644
--- a/drivers/ifxmodem/gprs-context.c
+++
---
plugins/phonesim.c | 32 +---
1 files changed, 25 insertions(+), 7 deletions(-)
diff --git a/plugins/phonesim.c b/plugins/phonesim.c
index 2b36fe0..2634d23 100644
--- a/plugins/phonesim.c
+++ b/plugins/phonesim.c
@@ -83,14 +83,17 @@ struct gprs_context_data {
Hi Marit,
diff --git a/plugins/ste.c b/plugins/ste.c
index cf8aed8..749c4f3 100644
--- a/plugins/ste.c
+++ b/plugins/ste.c
@@ -66,6 +66,7 @@
#include drivers/stemodem/if_caif.h
#define NUM_CHAT 1
+#define MAX_PDP_CONTEXTS 4
static const char *cpin_prefix[] = { +CPIN:,
Hi Antti,
plugins/nettime.c | 326
+
1 files changed, 326 insertions(+), 0 deletions(-)
create mode 100644 plugins/nettime.c
I would prefer if we call this nokia-timed.c or in case this actually
becomes default part of
Hi Jussi,
On 02/08/2011 06:48 AM, Jussi Kangas wrote:
---
Hi,
On Tue, 2011-02-08 at 06:17 +0200, Denis Kenzior wrote:
Why don't we keep things simple. Modify is_valid_pin to take a pin and
a min and max number of digits.
gboolean is_valid_pin_with_limits(const char *pin, int min,
Hi Rémi,
+Service org.ofono
+Interface org.ofono.IpMultimediaSubsystem
+Object path [variable prefix]
I guess this is meant to be a modem object path, but it seems the oFono
documentation is already a bit sloppy on this point.
Yes, this should be the modem object path.
Hi Redouane,
+ void UnRegister(object path)
+
+ Un-register a IpMultimediaSubsystemAgent.
Register and UnRegister functions are not really symmetric here ...
How object path is used by UnRegister function ??
Maybe we should have :
void UnRegister(string
---
drivers/ifxmodem/voicecall.c | 172 --
1 files changed, 98 insertions(+), 74 deletions(-)
diff --git a/drivers/ifxmodem/voicecall.c b/drivers/ifxmodem/voicecall.c
index 648f46b..30e6991 100644
--- a/drivers/ifxmodem/voicecall.c
+++
Hi,
Since XCALLSTAT reports the voice call status information and call id,
creation of the call is moved inside xcallstat_notify function.
Regards,
Jeevaka
Jeevaka Badrappan (1):
ifxmodem: move call creation to xcallstat_notify
drivers/ifxmodem/voicecall.c | 172
Hi Jeevaka,
On 02/08/2011 11:04 AM, Jeevaka Badrappan wrote:
---
drivers/ifxmodem/voicecall.c | 172
--
1 files changed, 98 insertions(+), 74 deletions(-)
Patch has been applied, thanks.
Regards,
-Denis
HI Guillaume,
* Guillaume Zajac guillaume.za...@linux.intel.com [2011-02-08 14:53:39 +0100]:
Hi Gustavo,
On 04/02/2011 22:46, Gustavo F. Padovan wrote:
It handles client ATD*99# request and then initiate the PPP negotiation.
IP forward through the new ppp interface is not done yet.
---
gatchat/gatresult.c | 11 ---
gatchat/gatresult.h | 11 +++
2 files changed, 11 insertions(+), 11 deletions(-)
diff --git a/gatchat/gatresult.c b/gatchat/gatresult.c
index 8a6dfae..6bd3ff1 100644
--- a/gatchat/gatresult.c
+++ b/gatchat/gatresult.c
@@ -94,17 +94,6 @@ const
This is a series of patches to provide CDMA Signal Strength support for the
1xRTT
network. It provides both new atom and driver code.
HW support for testing is implemented in the nokiacdma plugin. This modem does
not support unsolicited notifications for the signal strength via the AT
interface,
---
include/dbus.h |2 ++
1 files changed, 2 insertions(+), 0 deletions(-)
diff --git a/include/dbus.h b/include/dbus.h
index 19a138a..3e80c36 100644
--- a/include/dbus.h
+++ b/include/dbus.h
@@ -60,6 +60,8 @@ extern C {
/* CDMA Interfaces */
#define OFONO_CDMA_VOICECALL_MANAGER_INTERFACE
---
Makefile.am |2 +-
include/cdma-netreg.h | 77 +
2 files changed, 78 insertions(+), 1 deletions(-)
create mode 100644 include/cdma-netreg.h
diff --git a/Makefile.am b/Makefile.am
index 758fb10..93550d0 100644
--- a/Makefile.am
---
Makefile.am|3 +-
src/cdma-network.c | 263
src/ofono.h|2 +
3 files changed, 267 insertions(+), 1 deletions(-)
create mode 100644 src/cdma-network.c
diff --git a/Makefile.am b/Makefile.am
index 93550d0..c245b4c
---
plugins/nokiacdma.c |4
1 files changed, 4 insertions(+), 0 deletions(-)
diff --git a/plugins/nokiacdma.c b/plugins/nokiacdma.c
index 7bd224d..946c1f2 100644
--- a/plugins/nokiacdma.c
+++ b/plugins/nokiacdma.c
@@ -44,6 +44,7 @@
#include drivers/atmodem/atutil.h
#include
---
Makefile.am |3 +-
drivers/cdmamodem/cdmamodem.c|2 +
drivers/cdmamodem/cdmamodem.h|2 +
drivers/cdmamodem/network-registration.c | 211 ++
4 files changed, 217 insertions(+), 1 deletions(-)
create
---
Makefile.am |3 ++-
test/cdma-get-current-network-signal-strength | 21 +
2 files changed, 23 insertions(+), 1 deletions(-)
create mode 100755 test/cdma-get-current-network-signal-strength
diff --git a/Makefile.am b/Makefile.am
From: Frédéric Danis frederic.da...@linux.intel.com
---
Makefile.am |1 +
plugins/bluetooth.c | 247 ++-
plugins/bluetooth.h |9 ++
3 files changed, 254 insertions(+), 3 deletions(-)
diff --git a/Makefile.am b/Makefile.am
index
From: Frédéric Danis frederic.da...@linux.intel.com
---
plugins/bluetooth.c | 125 ++
1 files changed, 115 insertions(+), 10 deletions(-)
diff --git a/plugins/bluetooth.c b/plugins/bluetooth.c
index d17e056..7edf4a7 100644
---
---
include/emulator.h | 55
1 files changed, 55 insertions(+), 0 deletions(-)
create mode 100644 include/emulator.h
diff --git a/include/emulator.h b/include/emulator.h
new file mode 100644
index 000..1287b47
--- /dev/null
+++
Create emulator atom when modem state changes to online. The emulator
driver probes each driver to create specific emulator like DUN, HFP AG,
etc. Once get client connection request, create GAtServer to talk AT
commands with client side.
Based on a patch from Zhenhua Zhang zhenhua.zh...@intel.com
It handles client ATD*99# request and then initiate the PPP negotiation.
IP forward through the new ppp interface is not done yet.
Initially based on patches from Zhenhua Zhang zhenhua.zh...@intel.com
---
src/emulator.c | 123
1 files
Bad caps
---
TODO |2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/TODO b/TODO
index 13a6baa..9bd21d6 100644
--- a/TODO
+++ b/TODO
@@ -590,7 +590,7 @@ CDMA CMAS
Priority: Medium
Complexity: C4
-CDMA NETWORK ACQUISITION
+CDMA Network Acquisition
---
gatchat/gsmdial.c | 17 ++---
1 files changed, 14 insertions(+), 3 deletions(-)
diff --git a/gatchat/gsmdial.c b/gatchat/gsmdial.c
index 1be80e3..d54a26e 100644
--- a/gatchat/gsmdial.c
+++ b/gatchat/gsmdial.c
@@ -56,6 +56,7 @@ static gboolean option_legacy = FALSE;
static
From: Anand Ramakrishna anandx.ramakris...@intel.com
It is a fix to support the selftest at command syntax changed in latest
IFX fw version
---
plugins/ifx.c |4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/plugins/ifx.c b/plugins/ifx.c
index 2a95720..a41fc36 100644
Hi Anand,
It is a fix to support the selftest at command syntax changed in latest
IFX fw version
---
plugins/ifx.c |4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/plugins/ifx.c b/plugins/ifx.c
index 2a95720..a41fc36 100644
--- a/plugins/ifx.c
+++
Hi Dara,
On 02/08/2011 04:10 PM, Dara Spieker-Doyle wrote:
Bad caps
---
TODO |2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
Patch has been applied, thanks.
Regards,
-Denis
___
ofono mailing list
ofono@ofono.org
Hi Gustavo,
On 02/08/2011 04:00 PM, Gustavo F. Padovan wrote:
From: Frédéric Danis frederic.da...@linux.intel.com
---
Makefile.am |1 +
plugins/bluetooth.c | 247
++-
plugins/bluetooth.h |9 ++
3 files changed, 254
Hi Gustavo,
This patch has been applied, but I refactored it heavily afterwards.
Can you make sure I didn't screw anything up?
Thanks,
-Denis
___
ofono mailing list
ofono@ofono.org
http://lists.ofono.org/listinfo/ofono
Hi Gustavo,
On 02/08/2011 04:01 PM, Gustavo F. Padovan wrote:
---
gatchat/gsmdial.c | 17 ++---
1 files changed, 14 insertions(+), 3 deletions(-)
diff --git a/gatchat/gsmdial.c b/gatchat/gsmdial.c
index 1be80e3..d54a26e 100644
--- a/gatchat/gsmdial.c
+++
Hi Jukka,
On 02/08/2011 04:03 AM, Jukka Saunamaki wrote:
Hello
This patchset adds Service Provider Name (SPN) into GPRS context provisioning
API.
SPN is read (asynchronously) in the middle of gprs atom registration, if
provisioning is needed.
--Jukka
Jukka Saunamaki (3):
Hi Marcel,
On Mon, 2011-02-07 at 11:30 -0800, ext Marcel Holtmann wrote:
Hi Antti,
+#define OFONO_CI_FIELD_TA_UNDEFINED 0xFF
+#define OFONO_CI_FIELD_UCID_UNDEFINED 0x
+#define OFONO_CI_FIELD_ECN0_UNDEFINED 0xFF
+#define OFONO_CI_FIELD_RSCP_UNDEFINED -127
+#define
On Tuesday 08 February 2011 18:22:43 ext Sjur Brændeland, you wrote:
+ boolean PreConditionCheck(string Type, string
PeerAddress, + uint16 PeerPort,
uint16 LocalPort) +
That stuff is per context. Should it not be in the context object
Hi Marcel,
On Mon, 2011-02-07 at 11:24 -0800, ext Marcel Holtmann wrote:
Hi Antti,
doc/cell-info.txt | 121
+
1 files changed, 121 insertions(+), 0 deletions(-)
create mode 100644 doc/cell-info.txt
diff --git
69 matches
Mail list logo