Hi Yes, but you need to use a different group sendsms-user since concatenated= is a characteristic from that group.
Regards Alvaro |-----------------------------------------------------------------------------------------------------------------| Envíe y Reciba Datos y mensajes de Texto (SMS) hacia y desde cualquier celular y Nextel en el Perú, México y en mas de 180 paises. Use aplicaciones 2 vias via SMS y GPRS online Visitenos en www.perusms.com On Fri, Dec 13, 2013 at 9:03 AM, Alejandro Mussi <alemu...@gmail.com> wrote: > Thanks Alvaro, > > Is it possible to use concatenated = false for some smsc and true for > others? > > Best > > > On Fri, Dec 13, 2013 at 10:51 AM, Alvaro Cornejo <cornejo.alv...@gmail.com> > wrote: >> >> Hi >> >> If your operator said you need to use udh & tlv, that is what you need >> to do. This means you need to do the split the message by your own and >> send each part independently. Ask your priovider which values you need >> to use for the tlv or better give you an example or a dump to get >> details. >> >> About udh values, you need to calculate it as well as the sequence >> numbers. Search the mailing list for more details on how to manually >> build concatenated messages. There was a couple of conversations about >> a couple of years ago. >> >> Hope helps >> >> Alvaro >> >> |-----------------------------------------------------------------------------------------------------------------| >> Envíe y Reciba Datos y mensajes de Texto (SMS) hacia y desde cualquier >> celular y Nextel >> en el Perú, México y en mas de 180 paises. Use aplicaciones 2 vias via >> SMS y GPRS online >> Visitenos en www.perusms.com >> >> >> On Fri, Dec 13, 2013 at 7:46 AM, Alejandro Mussi <alemu...@gmail.com> >> wrote: >> > Hi John, >> > >> > I have already configured with those parameters. >> > >> > Best >> > >> > >> > On Fri, Dec 13, 2013 at 2:13 AM, John alero <johnale...@gmail.com> >> > wrote: >> >> >> >> >> >> Hi, >> >> >> >> Kindly use below parameters in "sendsms-user" group. >> >> >> >> group = sendsms-user [Group name to send SMS] >> >> >> >> max-messages = 5 [max SMS length is 5] >> >> >> >> concatenation=true >> >> >> >> >> >> >> >> On Thu, Dec 12, 2013 at 4:43 AM, Alejandro Mussi <alemu...@gmail.com> >> >> wrote: >> >>> >> >>> 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 >> >> >> >> >> > >> > >> > >> > -- >> > --------------------------------------------------------- >> > Alejandro Mussi Campos Cervera > > > > > -- > --------------------------------------------------------- > Alejandro Mussi Campos Cervera