I have a question about how to handle connection from FMB140.
I configured Online Sleep mode, GPRS Open Link Timeout = 259200 and Network Ping Timeout = 30;
After some time of sending pings, in my case 13 minutes, connection is suspended or broken and system is left with suspended socket in FIN_AWAIT state.
Device, after some time, creates another connection, but old is still hanged. So I finished with 10 frozen sockets after 12 hours.
Next I added Timeout for waiting on incoming data, and set to 90 seconds, so now I have no problem with suspended sockets, but device is still disconnects.
Why I asking because whole idea with sending gprs commands to device is not easy to implement. What may I check in device logs.
Is it dependent on gsm carrier? Or data plan?