Re-provisioning GPRS/MMS contexts requires re-starting ofono
Bug #1338758 reported by
Tony Espy
This bug affects 2 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Canonical System Image |
Fix Released
|
High
|
Unassigned | ||
libqofono (Ubuntu) |
Fix Released
|
Undecided
|
Jonas G. Drange | ||
ofono (Ubuntu) |
Fix Released
|
Wishlist
|
Alfonso Sanchez-Beato |
Bug Description
The Touch phone UI designed for editing APNs includes a button labeled "Reset APN Settings".
https:/
The only way this can be accomplished via the current code is to delete all of the existing contexts and then either restart ofono, or reboot the phone.
If restarting ofono from the System Settings UI isn't considered a good idea, another option would be to add a new method to ofono's ConnectionManager interface that would trigger re-provisioning ( if and only if there's no existing contexts ).
This being reported against ofono version 1.12.bzr6868+
Related branches
lp:~phablet-team/ofono/ota4-update
- Alfonso Sanchez-Beato: Approve
- PS Jenkins bot: Approve (continuous-integration)
-
Diff: 1621 lines (+900/-245)19 files modifiedMakefile.am (+3/-0)
debian/changelog (+32/-0)
doc/connman-api.txt (+11/-0)
drivers/qcommsimmodem/qcom_msim_constants.h (+27/-0)
drivers/rilmodem/sim.c (+195/-31)
drivers/rilmodem/vendor.h (+2/-1)
gril/grilreply.c (+33/-0)
gril/grilreply.h (+3/-0)
gril/grilrequest.c (+44/-0)
gril/grilrequest.h (+10/-0)
plugins/qcom-msim.c (+76/-0)
plugins/ubuntu-apndb.c (+4/-2)
src/gprs.c (+229/-133)
test/create-ia-context (+0/-47)
test/list-modems (+46/-1)
test/reset-contexts (+20/-0)
test/set-context-property (+63/-30)
unit/test-grilreply.c (+56/-0)
unit/test-grilrequest.c (+46/-0)
Changed in ofono (Ubuntu): | |
status: | New → Confirmed |
Changed in ofono (Ubuntu): | |
importance: | Undecided → Wishlist |
Changed in ofono (Ubuntu): | |
status: | Confirmed → In Progress |
Changed in canonical-devices-system-image: | |
status: | New → In Progress |
Changed in ofono (Ubuntu): | |
status: | In Progress → Fix Committed |
Changed in libqofono (Ubuntu): | |
status: | New → In Progress |
assignee: | nobody → Jonas G. Drange (jonas-drange) |
Changed in canonical-devices-system-image: | |
milestone: | none → ww22-2015 |
Changed in canonical-devices-system-image: | |
status: | In Progress → Fix Released |
importance: | Undecided → High |
To post a comment you must log in.
Other option is to add a new property to org.ofono. ConnectionConte xt:
This way Reset could only remove contexts that have Provisioned == False.