Further to my posting on this Tuesday, I shutdown kannel and used AT commands to control my modem. I used the command AT+CMGL which prints out the SMS's in the modem memory. I found over 30 messages were in the modem memory. Of the thirty + messages in the phone memory all but 3 relate to a problem time on 4th Nov.
[ Unfortunately, I did not use the AT+CMGL=0 command so I do not know if the modem believed that these were processed or not.] I notice from the time stamp on the second message, that it arrived 2 seconds after the first message. In all likelihood it arrived before the second message finished processing. Should this cause a problem? This is on top of the fact that I was still sending messages through the cgi-bin/sendsms interface. The first message is visible in the sms-box.log file. The second and subsequent messages are not. I believe that all of these messages relate to a time period before I restarted kannel. After I restarted kannel it worked as normal until this morning at which time there are 3 new messages which again were not passed on to kannel. For the periods when kannel worked as normal there are records in the sms-box.log but no records in the modem store. Is there a set of circumstances which will cause messages to remain in the modem preferred store rather than being processed? If the computer loses the notification that there is a message in the modem, does it receive another notification the next time a notification is received or does it intermittantly check the modem buffers? Thanks for any help Kevin
