This is the response from MTK: << MTK feedback this question as bellow: In your current version, error:3350 represents SM_LOCAL_REJECT_ACT_REQ_DUE_TO_GPRS_SUSPENDED. The cause of this error code may be MM has some activity, when SM to activated. So suspend (ex, LU, RAU). The error specific code cause also needs to further analysis based on log. SM refers to the Session Management. MM refers to the Mobility Management. Can be understood as the mobile phone trying to PDP activation, at the same time mobile phone need location update or location registration, so be suspended. >>
It is worth noting that this is a 2G specific error code. This confirms that the error is due to lack of radio resources. Probably, after having just received the SMS we are not allowed due to limitations of GSM to immediately attach to GPRS: we need to wait for a slot in the control channel, or something similar. It can be argued that the modem FW should wait until it is able to activate the context, and then it is a modem bug, but it looks difficult to convince MTK of this. In my opinion the retry logic in nuntium is a correct way to handle this, as we always need to do retries as unexpected things (like this, or others) can happen. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1380699 Title: org.ofono.Error.Failed: Operation failed when activating context To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/nuntium/+bug/1380699/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs