sms sending times out too early?

Aleksander Morgado aleksander at aleksander.es
Fri Jan 3 03:35:00 PST 2014


I'll increase the default timeout in MM to 30s, and that should both
cover the DWM-156 case and be equivalent to what we do in QMI mode.

On Thu, Jan 2, 2014 at 2:08 PM, Bjørn Mork <bjorn at mork.no> wrote:
> Bjørn Mork <bjorn at mork.no> writes:
>
>> This was tested on the MC7710. I'll test with other devices, but that
>> has to wait until next year :)
>
> I have now tested SMS failures on the Huawei E367 and the D-Link
> DWM-156, but am unable to make any of them fail in the same way as the
> MC7710. Both devices return a "failure" status much faster.
>
> But using a SIM card with no subscription I can make the DWM-156 time
> out in 13 seconds, which still seems to be too much for MM:
>
> Jan  2 14:01:58 nemi ModemManager[6069]: <debug> [1388667718.386614] [mm-sms.c:178] generate_3gpp_submit_pdus():   Processing chunk '0' of text with '6' bytes
> Jan  2 14:01:58 nemi ModemManager[6069]: <debug> [1388667718.386802] [mm-sms.c:208] generate_3gpp_submit_pdus(): Created SMS part for singlepart SMS
> Jan  2 14:01:58 nemi ModemManager[6069]: <debug> [1388667718.386911] [mm-sms-part-3gpp.c:805] mm_sms_part_3gpp_get_submit_pdu(): Creating PDU for part...
> Jan  2 14:01:58 nemi ModemManager[6069]: <debug> [1388667718.386996] [mm-sms-part-3gpp.c:892] mm_sms_part_3gpp_get_submit_pdu():   using GSM7 encoding...
> Jan  2 14:01:58 nemi ModemManager[6069]: <debug> [1388667718.387107] [mm-sms-part-3gpp.c:957] mm_sms_part_3gpp_get_submit_pdu():   user data length is '6' septets (without UDH)
> Jan  2 14:01:58 nemi ModemManager[6069]: [/dev/cdc-wdm1] Sent message...#012<<<<<< RAW:#012<<<<<<   length = 80#012<<<<<<   data   = 03:00:00:00:50:00:00:00:1A:00:00:00:01:00:00:00:00:00:00:00:53:3F:BE:EB:14:FE:44:67:9F:90:33:A2:23:E5:6C:3F:03:00:00:00:01:00:00:00:20:00:00:00:00:00:00:00:08:00:00:00:13:00:00:00:00:01:00:0A:91:74:74:09:00:68:00:00:06:E8:30:9B:FD:A6:01:00
> Jan  2 14:01:58 nemi ModemManager[6069]: [/dev/cdc-wdm1] Sent message (translated)...#012<<<<<< Header:#012<<<<<<   length      = 80#012<<<<<<   type        = command (0x00000003)#012<<<<<<   transaction = 26#012<<<<<< Fragment header:#012<<<<<<   total   = 1#012<<<<<<   current = 0#012<<<<<< Contents:#012<<<<<<   service = 'sms' (533fbeeb-14fe-4467-9f90-33a223e56c3f)#012<<<<<<   cid     = 'send' (0x00000003)#012<<<<<<   type    = 'set' (0x00000001)
> Jan  2 14:02:11 nemi ModemManager[6069]: [/dev/cdc-wdm1] Received message...#012>>>>>> RAW:#012>>>>>>   length = 52#012>>>>>>   data   = 03:00:00:80:34:00:00:00:1A:00:00:00:01:00:00:00:00:00:00:00:53:3F:BE:EB:14:FE:44:67:9F:90:33:A2:23:E5:6C:3F:03:00:00:00:02:00:00:00:04:00:00:00:05:00:00:00
> Jan  2 14:02:11 nemi ModemManager[6069]: [/dev/cdc-wdm1] No transaction matched in received message
>
>
>
> Note that this is not reproducible with the E367, which will return an
> immediate 'NotRegistered' status in this case.
>
>
> I guess I should look more at *why* the MC7710 fails.  I assume this is
> related to SMS sending on LTE, which I know absolutely nothing
> about. Will look at it when time allows...
>
>
> Bjørn



-- 
Aleksander Morgado
http://aleksander.es


More information about the libmbim-devel mailing list