Hi Add +CMEE=1 or 2 to modem init config to get more detailed info from modem.
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 Thu, Jul 9, 2015 at 8:39 AM, Torsten Parschau <tors...@parschau.de> wrote: > Hello, > > with version 1.4.3 everything works great. > With version 1.4.4 (even actual svn) we get get a generic error, after > AT+CSMS=?^M. > > As you can see the modem responds (AT+CSMS=?) correctly, but the command > AT+CNMI=3,2,0,1,1 should be after the complete response, not in the middle: > > 2015-07-09 15:20:35 [6081] [6] DEBUG: AT2[modem]: --> AT+CSMS=?^M > 2015-07-09 15:20:36 [6081] [6] DEBUG: AT2[modem]: <-- OK > 2015-07-09 15:20:36 [6081] [6] DEBUG: AT2[modem]: --> *AT+CNMI=3,2,0,1,1^M* > 2015-07-09 15:20:36 [6081] [6] DEBUG: AT2[modem]: <-- +CSMS: (0,1) > 2015-07-09 15:20:36 [6081] [6] DEBUG: AT2[modem]: <-- OK > 2015-07-09 15:20:36 [6081] [6] INFO: AT2[modem]: AT SMSC successfully > opened. > 2015-07-09 15:20:36 [6081] [6] DEBUG: AT2[modem]: <-- ERROR > > Modem is a serial connected Siemens ct63 (compatible TC35) > > *Version 1.4.3 (works)* > 2015-07-09 15:07:31 [5615] [6] INFO: AT2[modem]: opening device > 2015-07-09 15:07:31 [5615] [6] DEBUG: AT2[modem]: device opened. Telnet > mode = 0 > 2015-07-09 15:07:32 [5615] [6] DEBUG: AT2[modem]: device opened > 2015-07-09 15:07:32 [5615] [6] INFO: AT2[modem]: Logging in > 2015-07-09 15:07:32 [5615] [6] INFO: AT2[modem]: init device > 2015-07-09 15:07:32 [5615] [6] INFO: AT2[modem]: speed set to 9600 > 2015-07-09 15:07:32 [5615] [6] DEBUG: AT2[modem]: --> ATZ^M > 2015-07-09 15:07:32 [5615] [6] DEBUG: AT2[modem]: <-- OK > 2015-07-09 15:07:32 [5615] [6] DEBUG: AT2[modem]: --> AT^M > 2015-07-09 15:07:32 [5615] [6] DEBUG: AT2[modem]: <-- AT > 2015-07-09 15:07:32 [5615] [6] DEBUG: AT2[modem]: <-- OK > 2015-07-09 15:07:32 [5615] [6] DEBUG: AT2[modem]: --> AT&F^M > 2015-07-09 15:07:32 [5615] [6] DEBUG: AT2[modem]: <-- AT&F > 2015-07-09 15:07:32 [5615] [6] DEBUG: AT2[modem]: <-- OK > 2015-07-09 15:07:32 [5615] [6] DEBUG: AT2[modem]: --> ATE0^M > 2015-07-09 15:07:33 [5615] [6] DEBUG: AT2[modem]: <-- ATE0 > 2015-07-09 15:07:33 [5615] [6] DEBUG: AT2[modem]: <-- OK > 2015-07-09 15:07:33 [5615] [6] DEBUG: AT2[modem]: --> AT\Q3^M > 2015-07-09 15:07:33 [5615] [6] DEBUG: AT2[modem]: <-- OK > 2015-07-09 15:07:33 [5615] [6] DEBUG: AT2[modem]: --> AT+CPIN?^M > 2015-07-09 15:07:33 [5615] [6] DEBUG: AT2[modem]: <-- +CPIN: READY > 2015-07-09 15:07:33 [5615] [6] DEBUG: AT2[modem]: <-- OK > 2015-07-09 15:07:33 [5615] [6] DEBUG: AT2[modem]: --> AT+CMGF=0^M > 2015-07-09 15:07:33 [5615] [6] DEBUG: AT2[modem]: <-- OK > 2015-07-09 15:07:33 [5615] [6] DEBUG: AT2[modem]: --> AT+CSMS=?^M > 2015-07-09 15:07:33 [5615] [6] DEBUG: AT2[modem]: <-- +CSMS: (0,1) > 2015-07-09 15:07:33 [5615] [6] DEBUG: AT2[modem]: <-- OK > 2015-07-09 15:07:33 [5615] [6] INFO: AT2[modem]: Phase 2+ is supported > 2015-07-09 15:07:33 [5615] [6] DEBUG: AT2[modem]: --> AT+CSMS=1^M > 2015-07-09 15:07:33 [5615] [6] DEBUG: AT2[modem]: <-- +CSMS: 1,1,1 > 2015-07-09 15:07:33 [5615] [6] DEBUG: AT2[modem]: <-- OK > 2015-07-09 15:07:33 [5615] [6] DEBUG: AT2[modem]: --> AT+CNMI=3,2,0,1,1^M > 2015-07-09 15:07:33 [5615] [6] DEBUG: AT2[modem]: <-- OK > 2015-07-09 15:07:33 [5615] [6] INFO: AT2[modem]: AT SMSC successfully > opened. > 2015-07-09 15:07:35 [5615] [6] DEBUG: AT2[modem]: --> AT+CSQ^M > > > *Version 1.4.4 (error)* > 2015-07-09 15:20:34 [6081] [6] INFO: AT2[modem]: opening device > 2015-07-09 15:20:34 [6081] [6] DEBUG: AT2[modem]: device opened. Telnet > mode = 0 > 2015-07-09 15:20:35 [6081] [6] DEBUG: AT2[modem]: device opened > 2015-07-09 15:20:35 [6081] [6] INFO: AT2[modem]: Logging in > 2015-07-09 15:20:35 [6081] [6] INFO: AT2[modem]: init device > 2015-07-09 15:20:35 [6081] [6] INFO: AT2[modem]: speed set to 9600 > 2015-07-09 15:20:35 [6081] [6] DEBUG: AT2[modem]: --> ATZ^M > 2015-07-09 15:20:35 [6081] [6] DEBUG: AT2[modem]: <-- OK > 2015-07-09 15:20:35 [6081] [6] DEBUG: AT2[modem]: --> AT^M > 2015-07-09 15:20:35 [6081] [6] DEBUG: AT2[modem]: <-- AT > 2015-07-09 15:20:35 [6081] [6] DEBUG: AT2[modem]: <-- OK > 2015-07-09 15:20:35 [6081] [6] DEBUG: AT2[modem]: --> AT&F^M > 2015-07-09 15:20:35 [6081] [6] DEBUG: AT2[modem]: <-- AT&F > 2015-07-09 15:20:35 [6081] [6] DEBUG: AT2[modem]: <-- OK > 2015-07-09 15:20:35 [6081] [6] DEBUG: AT2[modem]: --> ATE0^M > 2015-07-09 15:20:35 [6081] [6] DEBUG: AT2[modem]: <-- ATE0 > 2015-07-09 15:20:35 [6081] [6] DEBUG: AT2[modem]: <-- OK > 2015-07-09 15:20:35 [6081] [6] DEBUG: AT2[modem]: --> AT\Q3^M > 2015-07-09 15:20:35 [6081] [6] DEBUG: AT2[modem]: <-- OK > 2015-07-09 15:20:35 [6081] [6] DEBUG: AT2[modem]: --> AT+CPIN?^M > 2015-07-09 15:20:35 [6081] [6] DEBUG: AT2[modem]: <-- +CPIN: READY > 2015-07-09 15:20:35 [6081] [6] DEBUG: AT2[modem]: --> AT+CMGF=0^M > 2015-07-09 15:20:35 [6081] [6] DEBUG: AT2[modem]: <-- OK > 2015-07-09 15:20:35 [6081] [6] DEBUG: AT2[modem]: --> AT+CSMS=?^M > 2015-07-09 15:20:36 [6081] [6] DEBUG: AT2[modem]: <-- OK > 2015-07-09 15:20:36 [6081] [6] DEBUG: AT2[modem]: --> AT+CNMI=3,2,0,1,1^M > 2015-07-09 15:20:36 [6081] [6] DEBUG: AT2[modem]: <-- +CSMS: (0,1) > 2015-07-09 15:20:36 [6081] [6] DEBUG: AT2[modem]: <-- OK > 2015-07-09 15:20:36 [6081] [6] INFO: AT2[modem]: AT SMSC successfully > opened. > 2015-07-09 15:20:36 [6081] [6] DEBUG: AT2[modem]: <-- ERROR > 2015-07-09 15:20:36 [6081] [6] ERROR: AT2[modem]: Generic error: ERROR > 2015-07-09 15:20:36 [6081] [6] DEBUG: AT2[modem]: --> AT+CSQ^M > > Does anybody know why this happens and how to fix it?? > > best regards > Torsten > > >