On Wed, 2011-06-29 at 23:17 +0300, Thomas Grenman wrote:
> Hello
> 
> Please consider including the patch below into upcoming versions of 
> ModemManager. This patch will make my Option GlobeTrotter Express GSM-card 
> work together with NetworkManager.
> 
> The patch simply changes the order of the CNMI and CPMS AT-commands. My 
> card will hang if CNMI is sent before CPMS.

Huh.  Just for reference, what's the model number and firmware version
of your card?  The firmware version is AT+GMR (or MM will print it out
if you run it with --debug) and the  model number is usually on the
bottom.  I've got a bunch of Option devices (both USB, CardBus, and
ExpressCard), I'll try to reproduce the error with some of those.

But in the end, I think this patch is harmless on other devices.

Dan

> br, Thomas
> 
> 
> --- ModemManager-0.4.997/src/mm-generic-gsm.c 2011-06-06 17:42:16.000000000 
> +0300
> +++ ModemManager-0.4.997/src/mm-generic-gsm.c.atcommandflow   2011-06-29 
> 21:48:14.138382934 +0300
> @@ -1438,10 +1438,10 @@
>           mm_at_serial_port_queue_command (priv->primary, cmd, 3, NULL, NULL);
>       g_free (cmd);
> 
> -    /* Enable SMS notifications */
> -    mm_at_serial_port_queue_command (priv->primary, "+CNMI=2,1,2,1,0", 3, 
> NULL, NULL);
>       /* Set SMS storage location to ME */
>       mm_at_serial_port_queue_command (priv->primary, 
> "+CPMS=\"ME\",\"ME\",\"ME\"", 3, NULL, NULL);
> +    /* Enable SMS notifications */
> +    mm_at_serial_port_queue_command (priv->primary, "+CNMI=2,1,2,1,0", 3, 
> NULL, NULL);
> 
>       mm_at_serial_port_queue_command (priv->primary, "+CIND=?", 3, cind_cb, 
> self);
> 
> 
> _______________________________________________
> networkmanager-list mailing list
> [email protected]
> http://mail.gnome.org/mailman/listinfo/networkmanager-list


_______________________________________________
networkmanager-list mailing list
[email protected]
http://mail.gnome.org/mailman/listinfo/networkmanager-list

Reply via email to