Hi There, I receive update from the Telco which they mentione that the value 12 was in hexa which 0x12 = 18, does kannel ussd_service_op using hexadecimal?
Regards, From: Elton Hoxha [mailto:elt...@gmail.com] Sent: Thursday, April 14, 2016 3:28 PM To: Arif Noor Cc: Stipe Tolj; users@kannel.org Subject: Re: USSD with Kannel Hi Arif, I believe your issue is related to Telco provider. 1 - To send an USSD request, you have to send a submit_sm packet with this TLV with value "2", which its sent accordingly by you. When you receive a deliver_sm packet with this TLV in response, the value will be "18", instead telco sends you 12 which is a reserved code and might interrupt the session (im not sure what does 12 code causes). 2 - Also submit_sm_resp from Telco is not including message id, producing an error. These two issues need to be addressed by them.