← Back to team overview

ubuntu-phonedations-bugs team mailing list archive

[Bug 1379412] Re: SIM selection for mobile data is non-deterministic

 

Addressing the challenge of non-deterministic SIM selection for mobile
data in your Ubuntu-based system, especially when managing calls and SMS
with ofono for your home automation and alarm system, necessitates a
multifaceted approach. Firstly, ensuring that your ofono installation
and the WIKO Riff 3 Plus phones' firmware are up to date is crucial, as
updates may enhance SIM management capabilities. Since ofono's primary
focus is on voice and SMS services, with less emphasis on data
connectivity, you might need to delve into its configuration or leverage
its DBus API for explicit SIM selection. This could involve custom
scripting to enforce a specific SIM for data connectivity, tailored to
your requirements. Alternatively, exploring other software solutions
more attuned to dual-SIM management might be necessary, although it
could mean significant adjustments to your current setup. Moreover,
engaging with online communities or forums related to ofono, Ubuntu, or
your specific hardware might unearth valuable insights or solutions from
individuals who have encountered and resolved similar issues. This
composite strategy aims to bring predictability to your SIM selection
process,for example to choose a prefix number to get good data service
https://whatnetworkphl.com/0955-what-network-philippines-is-tm-or-globe-
sim-or-smart/  enhancing the reliability of your home automation and
alarm system's communication capabilities.

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

Title:
  SIM selection for mobile data is non-deterministic

Status in Canonical System Image:
  Incomplete
Status in ofono package in Ubuntu:
  Confirmed
Status in ubuntu-system-settings package in Ubuntu:
  Confirmed

Bug description:
  Our current implementation of SIM selection for mobile data is
  currently ( as of RTM #94 ) non-deterministic.

  If two SIMs are installed in the phone at first boot ofono will self-
  power the ConnectionManager interfaces for both modems which results
  in the 'Powered' property of both being set to 'true'.   Only one of
  the two will attach to the network however, and if both SIMs are
  unlocked, this is usually the second slot.

  Note, if the second SIM is locked, then the first SIM is used for
  mobile data.

  The cellular system settings uses the 'Powered' property to choose
  which SIM is selected, so the current behavior is clearly broken.

  <https://wiki.ubuntu.com/Networking#cellular-mobile>: "On a dual-SIM
  phone, “Cellular data:” should instead be radio options for “Off” and
  each SIM. After first setup and SIM unlock prompt (if any), this
  setting should be set by default to the only unlocked SIM if there is
  only one, otherwise the only 4G SIM if there is only one, otherwise
  the only 3G SIM if there is only one, otherwise the first SIM."

To manage notifications about this bug go to:
https://bugs.launchpad.net/canonical-devices-system-image/+bug/1379412/+subscriptions