Hi,
We are using the Q24 Plus with FW 6.57, Open AT 3.12 and WIP 2.00.05. We are experiencing some strange GPRS problems. Basically we use the SMTP protocol to send mails. All works fine if we open/start the GPRS bearer, send the email and then stop/close the bearer. Here is the debug output:
[GPRS]: open: -> DISCONNECTED
[GPRS]: start: -> CONNECTING
[GPRS]: GPRS EVENT SETUP OK (cid=1): GPRS activate
[GPRS]: GPRS EVENT ACTIVATE OK (cid=1): FCM open
[GPRS]: FCM subscribe: 9
[GPRS]: FCM EVENT FLOW OPENNED: -> CONNECTED
[WIPEV] WIP_CEV_OPEN @ 0x10b9d34
[WIPEV] WIP_CEV_WRITE @ 0x10b9d34 (5840 bytes)
-> WIP_CEV_READ
[WIPEV] WIP_CEV_READ @ 0x10b9d34 (43 bytes)
-> WIP_CEV_READ
[WIPEV] WIP_CEV_READ @ 0x10b9d34 (201 bytes)
-> WIP_CEV_READ
[WIPEV] WIP_CEV_READ @ 0x10b9d34 (18 bytes)
-> WIP_CEV_READ
[WIPEV] WIP_CEV_READ @ 0x10b9d34 (18 bytes)
-> WIP_CEV_READ
[WIPEV] WIP_CEV_READ @ 0x10b9d34 (36 bytes)
[WIPEV] WIP_CEV_OPEN @ 0x10b98c4
-> WIP_CEV_READ
[WIPEV] WIP_CEV_READ @ 0x10b9d34 (38 bytes)
-> WIP_CEV_READ
[WIPEV] WIP_CEV_READ @ 0x10b9d34 (52 bytes)
-> WIP_CEV_READ
[WIPEV] WIP_CEV_READ @ 0x10b9d34 (18 bytes)
-> WIP_CEV_READ
[WIPEV] WIP_CEV_READ @ 0x10b9d34 (50 bytes)
[WIPEV] WIP_CEV_OPEN @ 0x10ba048
[WIPEV] WIP_CEV_WRITE @ 0x10ba048 (0 bytes)
[GPRS]: stop: FCM close -> DISCONNECTING
[GPRS]: FCM unsubscribe (9)
[GPRS]: FCM EVENT FLOW CLOSED: GPRS deactivate
[GPRS]: GPRS EVENT: 2 (cid=1)
[GPRS]: GPRS EVENT DEACTIVATE OK/KO (cid=1): -> DISCONNECTED
[GPRS]: close: -> CLOSED
The problem happens 55-60 minutes after an email send sequence. At that time the modem receives/sends something from/to the network (heared on the radio…) and the following trace is thrown out:
Trace RLU 1 Unable to find the string of the remote trace in the file (ID = 528)
After that any attempt to send an email gives the following debug output:
[GPRS]: open: -> DISCONNECTED
[GPRS]: start: -> CONNECTING
[GPRS]: GPRS EVENT SETUP OK (cid=1): GPRS activate
[GPRS]: GPRS EVENT ACTIVATE OK (cid=1): FCM open
[GPRS]: FCM subscribe: 10
[GPRS]: FCM EVENT FLOW OPENNED: -> CONNECTED
[WIPEV] WIP_CEV_ERROR @ 0x10e0b90 (errno = -993)
[WIPEV] WIP_CEV_ERROR @ 0x10e0720 (errno = 0)
[SMTP ERROR in session handler]: 0
ERRLOG ch_channel.c:157: returned WIP_CERR_CSTATE
[GPRS]: stop: FCM close -> DISCONNECTING
[GPRS]: FCM unsubscribe (10)
[GPRS]: FCM EVENT FLOW CLOSED: GPRS deactivate
[GPRS]: GPRS EVENT: 2 (cid=1)
[GPRS]: GPRS EVENT DEACTIVATE OK/KO (cid=1): -> DISCONNECTED
[GPRS]: close: -> CLOSED
The error code is for a DNS failure which in fact disappears if we restart the modem.
At first we leaved the bearer up and running to avoid reconnects. The above problem was not the same but instead there were problems with the bearer.
Any suggestion or ideas will help.
Regards,
Martin