No way to know available radio technologies
Bug #1346790 reported by
Alfonso Sanchez-Beato
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
ofono (Ubuntu) |
Fix Released
|
High
|
Alfonso Sanchez-Beato | ||
ubuntu-system-settings (Ubuntu) |
Fix Released
|
High
|
Jonas G. Drange |
Bug Description
Currently there is no way to know the technologies supported by the modem, so system settings can show 3G as a possible setting as radio technology when the modem is just 2G.
Related branches
lp:~phablet-team/ofono/ofono-bug-updates
- Alfonso Sanchez-Beato: Approve
- PS Jenkins bot: Approve (continuous-integration)
-
Diff: 1983 lines (+915/-168)31 files modifiedMakefile.am (+3/-0)
debian/changelog (+21/-0)
doc/networktime-api.txt (+47/-0)
doc/radio-settings-api.txt (+14/-0)
drivers/mtkmodem/gprs.c (+32/-4)
drivers/mtkmodem/mtk_constants.h (+50/-11)
drivers/mtkmodem/mtkreply.c (+68/-0)
drivers/mtkmodem/mtkreply.h (+40/-0)
drivers/mtkmodem/mtkutil.c (+92/-22)
drivers/mtkmodem/mtkutil.h (+13/-0)
drivers/mtkmodem/radio-settings.c (+53/-2)
drivers/mtkmodem/voicecall.c (+3/-3)
drivers/rilmodem/gprs-context.c (+13/-4)
drivers/rilmodem/gprs.h (+1/-0)
drivers/rilmodem/radio-settings.c (+30/-1)
drivers/rilmodem/rilutil.h (+6/-0)
gril/gril.c (+36/-2)
gril/gril.h (+20/-11)
gril/grilreply.c (+2/-2)
gril/grilrequest.c (+22/-10)
gril/grilrequest.h (+1/-0)
gril/ril_constants.h (+2/-0)
include/radio-settings.h (+11/-0)
plugins/mtk.c (+122/-26)
plugins/nettime.c (+88/-55)
plugins/ril.c (+14/-9)
plugins/ubuntu-apndb.c (+4/-2)
src/radio-settings.c (+60/-1)
test/list-modems (+2/-1)
unit/test-mtkreply.c (+43/-0)
unit/test-mtkunsol.c (+2/-2)
lp:~jonas-drange/ubuntu-system-settings/adapt-to-modemtechnologies
- Ken VanDine: Approve
- PS Jenkins bot: Approve (continuous-integration)
-
Diff: 471 lines (+106/-104)7 files modifieddebian/control (+1/-1)
plugins/cellular/Components/CMakeLists.txt (+0/-1)
plugins/cellular/Components/CellularMultiSim.qml (+55/-28)
plugins/cellular/Components/CellularSingleSim.qml (+35/-25)
plugins/cellular/Components/data-helpers.js (+0/-22)
tests/autopilot/ubuntu_system_settings/tests/__init__.py (+2/-0)
tests/autopilot/ubuntu_system_settings/tests/test_cellular.py (+13/-27)
Changed in ofono (Ubuntu): | |
status: | New → Confirmed |
assignee: | nobody → Alfonso Sanchez-Beato (alfonsosanchezbeato) |
importance: | Undecided → High |
Changed in ofono (Ubuntu): | |
status: | Confirmed → In Progress |
Changed in ubuntu-system-settings (Ubuntu): | |
assignee: | nobody → Jonas G. Drange (jonas-drange) |
importance: | Undecided → High |
status: | New → Confirmed |
Changed in ubuntu-system-settings (Ubuntu): | |
status: | Confirmed → In Progress |
To post a comment you must log in.
The solve this, ofono will provide a property called ModemTechnologies in org.ofono. RadioSettings interface.
The property will hold an array of strings with the valid values for property TechnologyPrefe rence in said interface. The possible values in the list are:
gsm
umts
lte
Value "any" for TechnologyPrefe rence will be considered deprecated.
$OFONO_ SRC/doc/ radio-settings- api.txt will be updated accordingly.