Hi, I have one smsc operator that does not concatenate a long sms. I send an MT and the phone only receives the first part.
The operator said that the smsc support UDH and TLVs for this propose. What kannel use for default and how should i make it work with UDH ? If i use *concatenation = false*, the message is delivered into X parts. But with true value i only get the first part. Other smsc operators work fine. Here is my log of a message sent: 2013-12-11 13:47:37 [8691] [8] DEBUG: SMPP[personal]: Sending PDU: 2013-12-11 13:47:37 [8691] [8] DEBUG: SMPP PDU 0x7f4fb80008c0 dump: 2013-12-11 13:47:37 [8691] [8] DEBUG: type_name: submit_sm 2013-12-11 13:47:37 [8691] [8] DEBUG: command_id: 4 = 0x00000004 2013-12-11 13:47:37 [8691] [8] DEBUG: command_status: 0 = 0x00000000 2013-12-11 13:47:37 [8691] [8] DEBUG: sequence_number: 14097 = 0x00003711 2013-12-11 13:47:37 [8691] [8] DEBUG: service_type: "CCHUR" 2013-12-11 13:47:37 [8691] [8] DEBUG: source_addr_ton: 2 = 0x00000002 2013-12-11 13:47:37 [8691] [8] DEBUG: source_addr_npi: 1 = 0x00000001 2013-12-11 13:47:37 [8691] [8] DEBUG: source_addr: "1244" 2013-12-11 13:47:37 [8691] [8] DEBUG: dest_addr_ton: 2 = 0x00000002 2013-12-11 13:47:37 [8691] [8] DEBUG: dest_addr_npi: 1 = 0x00000001 2013-12-11 13:47:37 [8691] [8] DEBUG: destination_addr: "0981591407" 2013-12-11 13:47:37 [8691] [8] DEBUG: esm_class: 67 = 0x00000043 2013-12-11 13:47:37 [8691] [8] DEBUG: protocol_id: 0 = 0x00000000 2013-12-11 13:47:37 [8691] [8] DEBUG: priority_flag: 0 = 0x00000000 2013-12-11 13:47:37 [8691] [8] DEBUG: schedule_delivery_time: NULL 2013-12-11 13:47:37 [8691] [8] DEBUG: validity_period: NULL 2013-12-11 13:47:37 [8691] [8] DEBUG: registered_delivery: 0 = 0x00000000 2013-12-11 13:47:37 [8691] [8] DEBUG: replace_if_present_flag: 0 = 0x00000000 2013-12-11 13:47:37 [8691] [8] DEBUG: data_coding: 0 = 0x00000000 2013-12-11 13:47:37 [8691] [8] DEBUG: sm_default_msg_id: 0 = 0x00000000 2013-12-11 13:47:37 [8691] [8] DEBUG: sm_length: 159 = 0x0000009f 2013-12-11 13:47:37 [8691] [8] DEBUG: short_message: 2013-12-11 13:47:37 [8691] [8] DEBUG: Octet string at 0x7f4fb8000aa0: 2013-12-11 13:47:37 [8691] [8] DEBUG: len: 159 2013-12-11 13:47:37 [8691] [8] DEBUG: size: 1024 2013-12-11 13:47:37 [8691] [8] DEBUG: immutable: 0 2013-12-11 13:47:37 [8691] [8] DEBUG: data: 05 00 03 00 02 01 42 69 65 6e 76 65 6e 69 64 6f ......Bienvenido 2013-12-11 13:47:37 [8691] [8] DEBUG: data: 20 61 6c 20 53 65 72 76 69 63 69 6f 20 43 68 75 al Servicio Chu 2013-12-11 13:47:37 [8691] [8] DEBUG: data: 72 65 72 6f 2e 20 52 65 63 69 62 69 72 61 73 20 rero. Recibiras 2013-12-11 13:47:37 [8691] [8] DEBUG: data: 68 61 73 74 61 20 33 20 6e 6f 76 65 64 61 64 65 hasta 3 novedade 2013-12-11 13:47:37 [8691] [8] DEBUG: data: 73 20 70 6f 72 20 64 69 61 20 64 65 20 22 45 6c s por dia de "El 2013-12-11 13:47:37 [8691] [8] DEBUG: data: 20 43 68 75 72 65 72 6f 22 2e 20 43 6f 73 74 6f Churero". Costo 2013-12-11 13:47:37 [8691] [8] DEBUG: data: 20 64 65 6c 20 73 65 72 76 69 63 69 6f 20 31 2e del servicio 1. 2013-12-11 13:47:37 [8691] [8] DEBUG: data: 31 30 30 20 47 73 20 70 6f 72 20 64 69 61 2e 20 100 Gs por dia. 2013-12-11 13:47:37 [8691] [8] DEBUG: data: 50 61 72 61 20 63 61 6e 63 65 6c 61 72 20 65 6c Para cancelar el 2013-12-11 13:47:37 [8691] [8] DEBUG: data: 20 73 65 72 76 69 63 69 6f 20 65 6e 76 69 65 servicio envie 2013-12-11 13:47:37 [8691] [8] DEBUG: Octet string dump ends. 2013-12-11 13:47:37 [8691] [8] DEBUG: more_messages_to_send: 1 = 0x00000001 2013-12-11 13:47:37 [8691] [8] DEBUG: SMPP PDU dump ends. 2013-12-11 13:47:37 [8691] [8] DEBUG: SMPP[personal]: Sending PDU: 2013-12-11 13:47:37 [8691] [8] DEBUG: SMPP PDU 0x7f4fb80008c0 dump: 2013-12-11 13:47:37 [8691] [8] DEBUG: type_name: submit_sm 2013-12-11 13:47:37 [8691] [8] DEBUG: command_id: 4 = 0x00000004 2013-12-11 13:47:37 [8691] [8] DEBUG: command_status: 0 = 0x00000000 2013-12-11 13:47:37 [8691] [8] DEBUG: sequence_number: 14098 = 0x00003712 2013-12-11 13:47:37 [8691] [8] DEBUG: service_type: "CCHUR" 2013-12-11 13:47:37 [8691] [8] DEBUG: source_addr_ton: 2 = 0x00000002 2013-12-11 13:47:37 [8691] [8] DEBUG: source_addr_npi: 1 = 0x00000001 2013-12-11 13:47:37 [8691] [8] DEBUG: source_addr: "1244" 2013-12-11 13:47:37 [8691] [8] DEBUG: dest_addr_ton: 2 = 0x00000002 2013-12-11 13:47:37 [8691] [8] DEBUG: dest_addr_npi: 1 = 0x00000001 2013-12-11 13:47:37 [8691] [8] DEBUG: destination_addr: "0981591407" 2013-12-11 13:47:37 [8691] [8] DEBUG: esm_class: 67 = 0x00000043 2013-12-11 13:47:37 [8691] [8] DEBUG: protocol_id: 0 = 0x00000000 2013-12-11 13:47:37 [8691] [8] DEBUG: priority_flag: 0 = 0x00000000 2013-12-11 13:47:37 [8691] [8] DEBUG: schedule_delivery_time: NULL 2013-12-11 13:47:37 [8691] [8] DEBUG: validity_period: NULL 2013-12-11 13:47:37 [8691] [8] DEBUG: registered_delivery: 0 = 0x00000000 2013-12-11 13:47:37 [8691] [8] DEBUG: replace_if_present_flag: 0 = 0x00000000 2013-12-11 13:47:37 [8691] [8] DEBUG: data_coding: 0 = 0x00000000 2013-12-11 13:47:37 [8691] [8] DEBUG: sm_default_msg_id: 0 = 0x00000000 2013-12-11 13:47:37 [8691] [8] DEBUG: sm_length: 63 = 0x0000003f 2013-12-11 13:47:37 [8691] [8] DEBUG: short_message: 2013-12-11 13:47:37 [8691] [8] DEBUG: Octet string at 0x7f4fb8000aa0: 2013-12-11 13:47:37 [8691] [8] DEBUG: len: 63 2013-12-11 13:47:37 [8691] [8] DEBUG: size: 1024 2013-12-11 13:47:37 [8691] [8] DEBUG: immutable: 0 2013-12-11 13:47:37 [8691] [8] DEBUG: data: 05 00 03 00 02 02 20 22 43 61 6e 63 65 6c 61 72 ...... "Cancelar 2013-12-11 13:47:37 [8691] [8] DEBUG: data: 20 43 68 75 72 65 72 6f 22 20 61 6c 20 31 32 34 Churero" al 124 2013-12-11 13:47:37 [8691] [8] DEBUG: data: 34 20 53 65 72 76 69 63 69 6f 20 70 72 6f 76 65 4 Servicio prove 2013-12-11 13:47:37 [8691] [8] DEBUG: data: 69 64 6f 20 70 6f 72 20 57 33 20 53 2e 41 2e ido por W3 S.A. 2013-12-11 13:47:37 [8691] [8] DEBUG: Octet string dump ends. 2013-12-11 13:47:37 [8691] [8] DEBUG: SMPP PDU dump ends. 2013-12-11 13:47:37 [8691] [8] DEBUG: SMPP[personal]: Got PDU: 2013-12-11 13:47:37 [8691] [8] DEBUG: SMPP PDU 0x7f4fb80008c0 dump: 2013-12-11 13:47:37 [8691] [8] DEBUG: type_name: submit_sm_resp 2013-12-11 13:47:37 [8691] [8] DEBUG: command_id: 2147483652 = 0x80000004 2013-12-11 13:47:37 [8691] [8] DEBUG: command_status: 0 = 0x00000000 2013-12-11 13:47:37 [8691] [8] DEBUG: sequence_number: 14097 = 0x00003711 2013-12-11 13:47:37 [8691] [8] DEBUG: message_id: "1971AC0F" 2013-12-11 13:47:37 [8691] [8] DEBUG: SMPP PDU dump ends. 2013-12-11 13:47:38 [8691] [16] DEBUG: boxc_receiver: heartbeat with load value 0 received 2013-12-11 13:47:38 [8691] [8] DEBUG: SMPP[personal]: Got PDU: 2013-12-11 13:47:38 [8691] [8] DEBUG: SMPP PDU 0x7f4fb80008c0 dump: 2013-12-11 13:47:38 [8691] [8] DEBUG: type_name: submit_sm_resp 2013-12-11 13:47:38 [8691] [8] DEBUG: command_id: 2147483652 = 0x80000004 2013-12-11 13:47:38 [8691] [8] DEBUG: command_status: 0 = 0x00000000 2013-12-11 13:47:38 [8691] [8] DEBUG: sequence_number: 14098 = 0x00003712 2013-12-11 13:47:38 [8691] [8] DEBUG: message_id: "1971AC78" 2013-12-11 13:47:38 [8691] [8] DEBUG: SMPP PDU dump ends. -- --------------------------------------------------------- Alejandro Mussi Campos Cervera
