WIP GPRS problems


#1

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


#2

I think you can first contact your distributor to get the most updated version of OpenAT to try


#3

Hi,

The WIP 3.10.1030 solved our problems although it brought us some new, fortunately simpler issues. And right this issues prevented us to use this newer library already a week ago. Now it was a must anyway. Thank you for your suggestion.

Regards,
Martin