Cannot open MMS data connection with Saunalahti SIM
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
ofono (Ubuntu) |
Fix Released
|
High
|
Tony Espy |
Bug Description
Test steps (on mako HW, image 157):
- Insert Saunalahti (Finland) prepaid SIM
- Check that the MMS access point settings are correctly provisioned (apn=mms, proxy=213.
- Send or receive an MMS
Actual result:
- Neither sending nor receiving MMS succeeds
- oFono cannot open the data connection for MMS, because the GPRS context returned by the modem does not include DNS details:
Jul 28 14:18:25 ubuntu-phablet ofonod[1254]: Device: < 00 00 00 00 de 00 00 00 00 00 00 00 09 00 00 00 ................
Jul 28 14:18:25 ubuntu-phablet ofonod[1254]: Device: 01 00 00 00 00 00 00 00 ff ff ff ff 02 00 00 00 ................
Jul 28 14:18:25 ubuntu-phablet ofonod[1254]: Device: 02 00 00 00 02 00 00 00 49 00 50 00 00 00 00 00 ........I.P.....
Jul 28 14:18:25 ubuntu-phablet ofonod[1254]: Device: 0a 00 00 00 72 00 6d 00 6e 00 65 00 74 00 5f 00 ....r.m.n.e.t._.
Jul 28 14:18:25 ubuntu-phablet ofonod[1254]: Device: 75 00 73 00 62 00 30 00 00 00 00 00 10 00 00 00 u.s.b.0.........
Jul 28 14:18:25 ubuntu-phablet ofonod[1254]: Device: 31 00 30 00 2e 00 31 00 37 00 30 00 2e 00 34 00 1.0...1.7.0...4.
Jul 28 14:18:25 ubuntu-phablet ofonod[1254]: Device: 38 00 2e 00 31 00 35 00 32 00 2f 00 33 00 30 00 8...1.5.2./.3.0.
Jul 28 14:18:25 ubuntu-phablet ofonod[1254]: Device: 00 00 00 00 00 00 00 00 00 00 00 00 0d 00 00 00 ................
Jul 28 14:18:25 ubuntu-phablet ofonod[1254]: Device: 31 00 30 00 2e 00 31 00 37 00 30 00 2e 00 34 00 1.0...1.7.0...4.
Jul 28 14:18:25 ubuntu-phablet ofonod[1254]: Device: 38 00 2e 00 31 00 35 00 33 00 00 00 8...1.5.3...
Jul 28 14:18:25 ubuntu-phablet ofonod[1254]: gril/gril.
Jul 28 14:18:25 ubuntu-phablet ofonod[1254]: drivers/
Jul 28 14:18:25 ubuntu-phablet ofonod[1254]: gril/grilunsol.
Jul 28 14:18:25 ubuntu-phablet ofonod[1254]: handle_settings: no DNS:
Jul 28 14:18:25 ubuntu-phablet ofonod[1254]: drivers/
Jul 28 14:18:25 ubuntu-phablet ofonod[1254]: ril_gprs_
Jul 28 14:18:25 ubuntu-phablet ofonod[1254]: gril/gril.
Related branches
- Tony Espy: Approve
-
Diff: 722 lines (+238/-142)10 files modifieddebian/changelog (+16/-0)
drivers/rilmodem/gprs-context.c (+10/-0)
drivers/rilmodem/network-registration.c (+4/-2)
drivers/rilmodem/sim.c (+23/-24)
gril/gril.c (+19/-11)
gril/grilunsol.c (+29/-26)
gril/grilunsol.h (+2/-2)
plugins/mtk.c (+30/-22)
plugins/ril.c (+28/-16)
unit/test-grilunsol.c (+77/-39)
Changed in ofono (Ubuntu): | |
assignee: | nobody → Martti Piirainen (piiramar) |
status: | New → Confirmed |
importance: | Undecided → High |
status: | Confirmed → In Progress |
oFono rejects all data contexts without DNS settings. When removing that check, MMS sending/receiving succeeds. We need to study if that DNS validity check is needed at all.