I have monitored calls to ofono DBus connection manager interfaces
following comment #7 in

https://bugs.launchpad.net/ubuntu/+source/telepathy-ofono/+bug/1226739

The command was:

# dbus-monitor --system "interface=org.ofono.ConnectionManager"
"interface=org.ofono.ConnectionContext"

I have attached the output. What I see is that a process with unique
name ":1.8"  is activating/deactivating periodically the cellular data
context.

# dbus-send --system --print-reply --dest=org.freedesktop.DBus
/org/freedesktop/DBus org.freedesktop.DBus.GetConnectionUnixProcessID
string:":1.8"

showed the PID of NetworkManager.

The output of /usr/share/ofono/scripts/monitor-ofono is:

...
{ConnectionContext} [/ril_0/context1] Settings = {}
{ConnectionContext} [/ril_0/context1] Active = False
{ConnectionContext} [/ril_0/context1] Settings = { Interface = ccmni0, Gateway 
= 10.79.188.18, DomainNameServers = 212.166.210.82 212.73.32.67, Netmask = 
255.255.255.0, Method = static, Address = 10.79.188.18 }
{ConnectionContext} [/ril_0/context1] Active = True
{ConnectionContext} [/ril_0/context1] Settings = {}
{ConnectionContext} [/ril_0/context1] Active = False
{ConnectionContext} [/ril_0/context1] Settings = { Interface = ccmni0, Gateway 
= 10.143.31.135, DomainNameServers = 212.166.210.82 212.73.32.67, Netmask = 
255.255.255.0, Method = static, Address = 10.143.31.135 }
...

ofono is just told to activate/deactivate the context, no spurious
disconnections happen.

HTH

** Attachment added: "dbus-monitor.txt"
   
https://bugs.launchpad.net/savilerow/+bug/1357321/+attachment/4259732/+files/dbus-monitor.txt

** Changed in: ofono (Ubuntu)
       Status: New => Invalid

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1357321

Title:
  [TOPBLOCKER] QNetworkAccessManager doesn't support roaming on Ubuntu

To manage notifications about this bug go to:
https://bugs.launchpad.net/platform-api/+bug/1357321/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to