Not receiving text messages on maguro
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
touch-preview-images |
New
|
Undecided
|
Unassigned |
Bug Description
Build 137 on maguro
When testing sending text messages from my mothers Galaxy Note 2 to my Galaxy Nexus, I won't receive them.
Of course this wasn't a problem in Android.
Looking further into /var/log/syslog:
May 25 21:38:58 ubuntu-phablet ofonod[471]: Unable to decode PDU
This is only the last line of the error message.
I've left the debug outputs tagged as sms-notify and sms-notify-decoded out because
I was not sure what kind of information the data contains. If it's needed I'd prefer to send it via email.
Could the fact that I'm trying this with Austrian carriers be a problem?
The radio image on the device matches the RIL included in Ubuntu Touch (checked by md5 sum).
I've had these issues since the very first preview image. Just haven't had time to look into it until now.
Investigating further, I decoded the hex string from the output using this: http:// www.diafaan. com/sms- tutorials/ gsm-modem- tutorial/ online- sms-pdu- decoder/
And it decoded the PDU successfully, showing the message that I sent myself from the other phone, its phone number and other information like the SMSC etc.
By enabling debugging of ofonod, I now get this information above "Unable to decode PDU" when receiving a message:
May 26 13:43:40 ubuntu-phablet ofonod[476]: drivers/ rilmodem/ sms.c:ril_ sms_notify( ) ril_pdu_len is 74 c:ofono_ sms_deliver_ notify( ) len 37 tpdu len 29
May 26 13:43:40 ubuntu-phablet ofonod[476]: sms-notify-decoded: <hex string removed>
May 26 13:43:40 ubuntu-phablet ofonod[476]: src/sms.
Could it be an encoding issue? I'm really out of ideas on this one.