GNOME Bugzilla – Bug 653708
Nokia E52 SMS
Last modified: 2014-03-10 18:22:10 UTC
Hi! I try write programm using ModemManager-DBUS api. I found some bugs: 1. GSM Modem ZTE MF112 Manufacturer: ZTE CORPORATION Model: MF112 Revision: BD_MF112V1.0.0B01 This modem don't support HEX charset!: <debug> [mm-at-serial-port.c:298] debug_log(): (ttyUSB3):<-- '<CR><LF>+CSCS: ("IRA","GSM","UCS2")<CR><LF><CR><LF>OK<CR><LF>' But when try send USSD query to modem ModemManager force convert query string to hex representation! -----------------mm-generic-gsm.c------ussd_send function-------------- /* convert to hex representation */ hex = utils_bin2hexstr (ussd_command->data, ussd_command->len); g_byte_array_free (ussd_command, TRUE); atc_command = g_strdup_printf ("+CUSD=1,\"%s\",15", hex); g_free (hex); ------------------------------------------------------------------------------ And modem say ERROR! <debug> [mm-at-serial-port.c:298] debug_log(): (ttyUSB3): --> 'AT+CUSD=2<CR>' <debug> [mm-at-serial-port.c:298] debug_log(): (ttyUSB3):<-- '<CR><LF>ERROR<CR><LF>' <debug> [mm-serial-parsers.c:412] mm_serial_parser_v1_parse(): Got failure code 100: Unknown error <debug> [mm-at-serial-port.c:298] debug_log(): (ttyUSB3): --> 'AT+CUSD=1,"002A0031003000300023",15<CR>' <debug> [mm-at-serial-port.c:298] debug_log(): (ttyUSB3):<-- '<CR><LF>OK<CR><LF>' <debug> [mm-at-serial-port.c:298] debug_log(): (ttyUSB3):<-- '<CR><LF>+CME ERROR: 258<CR><LF>' 2. GSM Phone Nokia E52 Manufacter: "Nokia" Model: "Nokia E52-1" Version: "V ICPR82_10w22.10 03-01-11 RM-469 (c) Nokia 054.003" Don't work method org.freedesktop.ModemManager.Modem.Gsm.SMS.List ( ) Log: <debug> [mm-at-serial-port.c:298] debug_log(): (ttyACM0): --> 'AT+CMGL=4<CR><LF><CR>' <debug> [mm-at-serial-port.c:298] debug_log(): (ttyACM0):<-- '<CR><LF>ERROR<CR><LF>' <debug> [mm-serial-parsers.c:412] mm_serial_parser_v1_parse(): Got failure code 100: Unknown error I rty run tis command by hand and get: at+CMGL=? ERROR at+CMGL=4 ERROR at+CMGL=0 ERROR :-(. How can I get SMS from this Phone? Can You fix bug#1? Dima.
Hi Dimitry, for the USSD issue have a look at https://bugzilla.gnome.org/show_bug.cgi?id=652682 The patch there fixes this.
The ussd part should be fixed in current git.
Drop "USSD on GSM Modem ZTE MF112 don't work and" from bugtitle since this part should be fixed.
For the second part, Nokia phones do not allow SMS related operations via standard AT commands, they probably allow them via 'phonet', but we don't support that yet. http://www.mjmwired.net/kernel/Documentation/networking/phonet.txt
BTW, next time please please just include 1 bug in each bugreport.
Instead of keeping this bugreport open forever; I'll just wontfix it. There are no plans to implement SMS support for Symbian/Nokia phones.