It   is  a   Linux    box.   Tell  me  the  command   to   use


tcpdump -w /tmp/working_USSD.pcap -s 0 -i any host 10.x.y.z

On Thu, Sep 11, 2014 at 6:04 PM, Tony Likhanga via skunkworks <skunkworks@lists.my.co.ke> wrote:
@Joram, 

I've encountered some operators who parse most of their error codes into the pesky "...invalid MMI..." for display on the handset (BTW the exact notification varies from one phone manufacturer to the next).

The exact spread of that 40% failure rate will give pointers to the nature of the problem. 
  • Is it 40% of all attempts from the same handset? If so, there could be a resource problem with one of the signalling stack involved; particularly on very busy networks.
  • Is it failing consistently for some select handsets, translating to the 40%? If so, check the Data Coding Scheme at play. The USSD-GW vendor may need to look for ways to maintain the DCS of the incoming traffic.

Either way, an on-the-wire trace (snoop/tcpdump/wireshark etc) between the communicating entities never lies - that's my mantra 

PS : You may need to check the content of the messages at play....most equipment vendors do not take raw special characters kindly.

Tony.

_______________________________________________
skunkworks mailing list
skunkworks@lists.my.co.ke
------------
List info, subscribe/unsubscribe
http://lists.my.co.ke/cgi-bin/mailman/listinfo/skunkworks
------------

Skunkworks Rules
http://my.co.ke/phpbb/viewtopic.php?f=24&t=94
------------
Other services @ http://my.co.ke