>Hi List, > >This is a more detailed description of the problem we have with at2 >smsc. > >> I have a problem with at2 driver when receiving mobile originated >> messages. If there is lot of mobile originated messages coming in to at2 >> driver, then somehow the receiving of those mobile originated SM will >> stuck the handling of SM messages. After all the at2 driver doesn't > > detect any more the new mobile originated messages (no trace at all) but > > however those will be saved into SIM memory. Outgoing SM works fine all > > the time. When I restart the bearerbox and then I send a new mobile >> originated SM to terminal, then it will get all the messages (old and >> new ones) from the SIM memory. Following is a log file, which shows what >> is happening:
The log doesnt show anything special. There are incoming messages. The modem does announce it to kannel by sending AT+CMT and a line containing the data. Kannel then aknowledges it with AT+CNMA correctly. That frees the device up to receive further messages. The only thing I would see is if kannel would not send AT+CNMA and thus the modem would be in "stop and wait" mode. > > > 2001-12-20 07:53:40 [5] DEBUG: AT2[/dev/ttyS0]: <-- +CMT: ,26 >> 2001-12-20 07:53:40 [5] DEBUG: AT2[/dev/ttyS0]: <-- >> 0791534850020200000C9153487072665100001021816165818008D7301C7486CBE7 incoming message > > 2001-12-20 07:53:40 [5] DEBUG: AT2[/dev/ttyS0]: --> AT+CNMA^M >> 2001-12-20 07:53:40 [5] DEBUG: AT2[/dev/ttyS0]: <-- OK Kannel: ok, got it. etc. > > > 2001-12-20 07:53:48 [5] DEBUG: AT2[/dev/ttyS0]: <-- +CMT: ,22 >> 2001-12-20 07:53:48 [5] DEBUG: AT2[/dev/ttyS0]: <-- >> 0791535880770101040C9153585027594200001021812123810803D7301C There's a message. > > 2001-12-20 07:53:48 [5] DEBUG: AT2[/dev/ttyS0]: --> AT+CNMA^M >> 2001-12-20 07:53:48 [5] DEBUG: AT2[/dev/ttyS0]: <-- OK >> Kannel: ok, got it. no further communication. if it stops here and nothing comes through anymore, its the device who considers the computer not to be connected anymore or so. Maybe your device has a weak powersupply and does reset from time to time? Maybe your serial cable has interfearance from the radio network? If you say that the messages are stored on the SIM and at switchon they get delivered to kannel, this can not be. if they get stored on SIM card, then you have to actively go and pull for the messages. at2 driver doesnt do that. One scenario is however if the SMSC stops sending the message to the phone. This happens for example if the phone is signalling upwards that there is not enough space on the SIM card. Or if you send thousand messages to the phone then you will get on to a blacklist on the SMSC. Frankly I believe you either have a device which has a problem or your GSM network has a problem. -- Andreas Fink Fink-Consulting ------------------------------------------------------------------ Tel: +41-61-6932730 Fax: +41-61-6932729 Mobile: +41-79-2457333 Address: A. Fink, Schwarzwaldallee 16, 4058 Basel, Switzerland E-Mail: [EMAIL PROTECTED] Homepage: http://www.finkconsulting.com ------------------------------------------------------------------ Something urgent? Try http://www.smsrelay.com/ Nickname afink