Hi, I'm using Kannel version 1.5.0 on a Debian x64 with PlaySMS 1.4. I use a MultiTech MultiConnect Cell 100 (MTC-H5-B03-KIT) as GSM modem.
I got some problems with some DLRs (concatened SMS activated). I see on my app and on playSMS that I receive the "sent" status, but I got very rarely the "delivered" status. I don't know, but I think it's about errors I got after the +CDS command: 2016-10-20 17:23:37 [22525] [6] DEBUG: AT2[multic1]: detecting modem type 2016-10-20 17:23:37 [22525] [6] INFO: AT2[multic1]: opening device 2016-10-20 17:23:37 [22525] [6] DEBUG: AT2[multic1]: device opened. Telnet mode = 0 2016-10-20 17:23:38 [22525] [6] DEBUG: AT2[multic1]: device opened 2016-10-20 17:23:38 [22525] [6] INFO: AT2[multic1]: speed set to 115200 2016-10-20 17:23:38 [22525] [6] DEBUG: AT2[multic1]: --> ATZ^M 2016-10-20 17:23:38 [22525] [6] DEBUG: AT2[multic1]: <-- OK 2016-10-20 17:23:38 [22525] [6] DEBUG: AT2[multic1]: --> AT^M 2016-10-20 17:23:38 [22525] [6] DEBUG: AT2[multic1]: <-- AT 2016-10-20 17:23:38 [22525] [6] DEBUG: AT2[multic1]: <-- OK 2016-10-20 17:23:38 [22525] [6] DEBUG: AT2[multic1]: --> ^M 2016-10-20 17:23:40 [22525] [6] DEBUG: AT2[multic1]: --> AT^M 2016-10-20 17:23:40 [22525] [6] DEBUG: AT2[multic1]: <-- AT 2016-10-20 17:23:40 [22525] [6] DEBUG: AT2[multic1]: <-- OK 2016-10-20 17:23:40 [22525] [6] DEBUG: AT2[multic1]: --> AT&F^M 2016-10-20 17:23:40 [22525] [6] DEBUG: AT2[multic1]: <-- AT&F 2016-10-20 17:23:40 [22525] [6] DEBUG: AT2[multic1]: <-- OK 2016-10-20 17:23:40 [22525] [6] DEBUG: AT2[multic1]: --> ATE0^M 2016-10-20 17:23:41 [22525] [6] DEBUG: AT2[multic1]: <-- ATE0 2016-10-20 17:23:41 [22525] [6] DEBUG: AT2[multic1]: <-- OK 2016-10-20 17:23:41 [22525] [6] DEBUG: AT2[multic1]: --> ATI^M 2016-10-20 17:23:41 [22525] [6] DEBUG: AT2[multic1]: <-- 332 2016-10-20 17:23:41 [22525] [6] DEBUG: AT2[multic1]: <-- OK 2016-10-20 17:23:41 [22525] [6] DEBUG: AT2[multic1]: found string <332>, using modem definition <Multitech> 2016-10-20 17:23:41 [22525] [6] DEBUG: AT2[multic1]: --> AT+CSMS=?^M 2016-10-20 17:23:41 [22525] [6] DEBUG: AT2[multic1]: <-- +CSMS: (0,1) 2016-10-20 17:23:41 [22525] [6] DEBUG: AT2[multic1]: <-- OK 2016-10-20 17:23:41 [22525] [6] INFO: AT2[multic1]: Phase 2+ is supported 2016-10-20 17:23:41 [22525] [6] INFO: AT2[multic1]: Closing device 2016-10-20 17:23:41 [22525] [6] INFO: AT2[multic1]: opening device 2016-10-20 17:23:41 [22525] [6] DEBUG: AT2[multic1]: device opened. Telnet mode = 0 2016-10-20 17:23:41 [22525] [6] DEBUG: AT2[multic1]: device opened 2016-10-20 17:23:41 [22525] [6] INFO: AT2[multic1]: Logging in 2016-10-20 17:23:41 [22525] [6] INFO: AT2[multic1]: init device 2016-10-20 17:23:41 [22525] [6] INFO: AT2[multic1]: speed set to 115200 2016-10-20 17:23:41 [22525] [6] DEBUG: AT2[multic1]: --> ATZ^M 2016-10-20 17:23:41 [22525] [6] DEBUG: AT2[multic1]: <-- OK 2016-10-20 17:23:41 [22525] [6] DEBUG: AT2[multic1]: --> AT^M 2016-10-20 17:23:42 [22525] [6] DEBUG: AT2[multic1]: <-- AT 2016-10-20 17:23:42 [22525] [6] DEBUG: AT2[multic1]: <-- OK 2016-10-20 17:23:42 [22525] [6] DEBUG: AT2[multic1]: --> AT&F^M 2016-10-20 17:23:42 [22525] [6] DEBUG: AT2[multic1]: <-- AT&F 2016-10-20 17:23:42 [22525] [6] DEBUG: AT2[multic1]: <-- OK 2016-10-20 17:23:42 [22525] [6] DEBUG: AT2[multic1]: --> ATE0^M 2016-10-20 17:23:42 [22525] [6] DEBUG: AT2[multic1]: <-- ATE0 2016-10-20 17:23:42 [22525] [6] DEBUG: AT2[multic1]: <-- OK 2016-10-20 17:23:42 [22525] [6] DEBUG: AT2[multic1]: --> AT+IFC=2,2^M 2016-10-20 17:23:42 [22525] [6] DEBUG: AT2[multic1]: <-- OK 2016-10-20 17:23:42 [22525] [6] DEBUG: AT2[multic1]: --> AT+CPIN?^M 2016-10-20 17:23:42 [22525] [6] DEBUG: AT2[multic1]: <-- +CPIN: READY 2016-10-20 17:23:42 [22525] [6] DEBUG: AT2[multic1]: --> AT+CSCA="+33660003000"^M 2016-10-20 17:23:42 [22525] [6] DEBUG: AT2[multic1]: <-- OK 2016-10-20 17:23:42 [22525] [6] DEBUG: AT2[multic1]: --> AT+CMGF=0^M 2016-10-20 17:23:42 [22525] [6] DEBUG: AT2[multic1]: <-- OK 2016-10-20 17:23:42 [22525] [6] DEBUG: AT2[multic1]: --> AT+CSMS=?^M 2016-10-20 17:23:42 [22525] [6] DEBUG: AT2[multic1]: <-- OK 2016-10-20 17:23:42 [22525] [6] DEBUG: AT2[multic1]: --> AT+CSQ;+CGDCONT=1,"IP","mmsbouygtel.com ";+CGSMS=2;+CNMI=2,2,0,1,0;+CPMS="ME","ME","ME";#SGACTCFG=1,3,200^M 2016-10-20 17:23:42 [22525] [6] DEBUG: AT2[multic1]: <-- +CSMS: (0,1) 2016-10-20 17:23:42 [22525] [6] DEBUG: AT2[multic1]: <-- OK 2016-10-20 17:23:42 [22525] [6] INFO: AT2[multic1]: AT SMSC successfully opened. 2016-10-20 17:23:42 [22525] [6] DEBUG: AT2[multic1]: <-- +CSQ: 12,0 2016-10-20 17:23:42 [22525] [6] DEBUG: AT2[multic1]: <-- +CPMS: "ME",100,100,"ME",100,100,"ME",100,100 2016-10-20 17:23:42 [22525] [6] DEBUG: AT2[multic1]: <-- OK 2016-10-20 17:27:23 [22525] [6] DEBUG: AT2[multic1]: TP-Validity-Period: 24.0 hours 2016-10-20 17:27:23 [22525] [6] DEBUG: AT2[multic1]: --> AT+CMGS=154^M 2016-10-20 17:27:23 [22525] [6] DEBUG: AT2[multic1]: <-- 2016-10-20 17:27:23 [22525] [6] DEBUG: AT2[multic1]: <-- > 2016-10-20 17:27:23 [22525] [6] DEBUG: AT2[multic1]: send command status: 1 2016-10-20 17:27:23 [22525] [6] DEBUG: AT2[multic1]: --> 0071000B913387237263F70008A78C0500030003010050006F007300740065002000E000200070006F007500720076006F0069007200200070006F0075007200200075006E002000320034006800200073007500720020003200340020006300680065007A0020003100200070006500720073006F006E006E0065002000E2006700E9006500200064006F006D006900630069006C006900E90065 2016-10-20 17:27:23 [22525] [6] DEBUG: AT2[multic1]: --> ^Z 2016-10-20 17:27:25 [22525] [6] DEBUG: AT2[multic1]: <-- +CMGS: 26 2016-10-20 17:27:25 [22525] [6] DEBUG: AT2[multic1]: <-- OK 2016-10-20 17:27:25 [22525] [6] DEBUG: AT2[multic1]: send command status: 0 2016-10-20 17:27:25 [22525] [6] DEBUG: DLR[internal]: Adding DLR smsc=multic1, ts=26, src=1234, dst=+33783227367, mask=31, boxc= 2016-10-20 17:27:26 [22525] [6] DEBUG: AT2[multic1]: <-- +CDS: 25 2016-10-20 17:27:26 [22525] [6] DEBUG: AT2[multic1]: <-- 07913366003000F0060C0B913387237263F7610102715245806101027152558000 2016-10-20 17:27:26 [22525] [6] DEBUG: AT2[multic1]: received message from SMSC: +33660003000 2016-10-20 17:27:26 [22525] [6] DEBUG: AT2[multic1]: got STATUS-REPORT for message <12>: 2016-10-20 17:27:26 [22525] [6] DEBUG: AT2[multic1]: Numeric receiver (international) <+33783227367> 2016-10-20 17:27:26 [22525] [6] DEBUG: DLR[internal]: Looking for DLR smsc=multic1, ts=12, dst=+33783227367, type=1 2016-10-20 17:27:26 [22525] [6] WARNING: DLR[internal]: DLR from SMSC<multic1> for DST<+33783227367> not found. 2016-10-20 17:27:26 [22525] [6] DEBUG: AT2[multic1]: Received delivery notification but can't find that ID in the DLR storage 2016-10-20 17:27:26 [22525] [6] DEBUG: System error 1: Operation not permitted 2016-10-20 17:27:26 [22525] [6] ERROR: AT2[multic1]: could not decode PDU to a message. I've read that there was this problem on the 1.4 version, but I'm on the 1.5... Any idea of the problem ? Thank you, *Hakim BIMAZGANE* *Lead Développeur* Vit*alliance* * Service professionnel d'aide à domicile*