Graham Inggs
add6131edf
huawei: pad USSD requests if necessary
...
ModemManager currently encodes the USSD command *141*0# (for MTN South
Africa) as "AA182DA6828D00".
While this works on some modems, for example the E1820, other modems,
for example the E160, require USSD commands that are a multiple of 7
characters long to be padded with 0x0d.
Huawei Mobile Partner dashboard software for Windows encodes *141*0#
as "AA182DA6828D1A" which works on both the E1820 and the E160.
The attached patch pads the USSD command with 0x0d before encoding if
it is a multiple of 7 characters long.
2011-11-14 17:36:23 -06:00
..
2011-08-25 21:51:38 -05:00
2010-05-01 11:15:49 -07:00
2011-05-27 09:57:47 -05:00
2011-06-05 20:58:23 -05:00
2011-09-28 10:31:32 -05:00
2011-08-19 22:54:48 +02:00
2011-09-27 13:40:39 -05:00
2010-10-22 11:06:48 -05:00
2011-09-27 13:40:39 -05:00
2011-07-06 09:37:47 +02:00
2011-07-05 12:46:44 -05:00
2010-10-22 11:06:48 -05:00
2011-06-05 17:51:00 +02:00
2010-10-22 11:06:48 -05:00
2011-06-05 17:51:00 +02:00
2010-10-22 11:06:48 -05:00
2011-11-14 17:36:23 -06:00
2010-10-22 11:06:48 -05:00
2011-06-13 10:31:35 -05:00
2011-08-19 22:54:48 +02:00
2011-06-05 17:51:00 +02:00
2010-12-08 11:05:28 -06:00
2011-06-05 17:51:00 +02:00
2010-10-22 11:06:48 -05:00
2011-08-02 10:47:25 -05:00
2010-10-22 11:06:48 -05:00
2010-10-22 11:06:48 -05:00
2010-10-22 11:06:48 -05:00
2011-08-25 22:00:56 -05:00
2010-10-22 11:06:48 -05:00
2011-06-05 17:51:00 +02:00
2010-10-22 11:06:48 -05:00
2011-09-27 13:40:39 -05:00
2010-10-22 11:06:48 -05:00
2011-07-25 12:58:05 -05:00
2010-10-22 11:06:48 -05:00
2010-10-22 11:06:48 -05:00
2011-09-27 13:40:39 -05:00
2011-03-27 15:41:47 -05:00
2011-06-05 17:51:00 +02:00
2010-10-22 11:06:48 -05:00
2011-09-27 13:40:39 -05:00
2010-10-22 11:06:48 -05:00
2011-06-05 17:51:05 +02:00
2010-10-22 11:06:48 -05:00
2011-07-06 09:37:47 +02:00
2011-07-06 09:37:47 +02:00
2011-09-27 13:40:39 -05:00
2010-10-22 11:06:48 -05:00
2011-09-27 13:40:39 -05:00
2010-10-22 11:06:48 -05:00
2011-06-06 17:21:47 +02:00
2010-01-19 13:19:55 -08:00
2011-07-07 10:28:41 -05:00
2011-07-06 09:37:47 +02:00
2011-06-06 17:21:47 +02:00
2009-08-06 12:43:51 +02:00
2011-06-06 17:21:47 +02:00
2009-06-19 11:55:31 -04:00
2011-06-06 17:21:47 +02:00
2009-06-20 10:49:09 -04:00
2011-10-12 18:47:23 -05:00
2009-06-19 22:59:43 -04:00
2011-06-06 17:21:47 +02:00
2010-12-08 11:05:28 -06:00
2011-06-06 17:21:47 +02:00
2010-01-15 01:37:26 -08:00
2011-06-06 17:21:47 +02:00
2010-01-22 14:11:24 -08:00
2011-06-06 17:21:47 +02:00
2009-06-19 14:33:24 -04:00
2011-08-25 22:00:56 -05:00
2009-06-28 14:05:05 -04:00
2011-06-06 17:21:47 +02:00
2009-06-28 14:05:05 -04:00
2011-07-25 12:57:59 -05:00
2009-06-28 14:05:05 -04:00
2011-06-30 12:30:43 -05:00
2011-03-11 21:50:05 -06:00
2011-06-06 17:21:47 +02:00
2009-06-28 14:05:05 -04:00
2011-06-06 17:21:47 +02:00
2010-05-17 23:18:09 -07:00
2011-07-06 09:37:47 +02:00
2011-07-06 09:37:47 +02:00
2011-06-06 17:21:47 +02:00
2010-09-22 16:04:25 -05:00
2011-08-14 16:02:41 -05:00
2009-06-28 14:05:05 -04:00