Hi,

I am using Kannel to send 'availability checks' to my members.I send out maybe 
50 texts and then wait for the members to text back Yes or No.

However, this fails when used with any sort of volume. The functions work fine 
when I send one message, but with a large number, the system seems to totally 
fail.

[ I send texts at 5 second intervals because I am worried the failure could be 
related to modem buffering. ]

After a number of messages have been sent I start getting logs like this....

2003-11-05 11:18:48 [5] DEBUG: AT2[siemens modem]: <-- >
2003-11-05 11:18:48 [5] DEBUG: AT2[siemens modem]: <-- ERROR
2003-11-05 11:18:48 [5] DEBUG: AT2[siemens modem]: send command status: -1
2003-11-05 11:18:48 [5] DEBUG: AT2[siemens modem]: --> AT+CMGS=149^M
2003-11-05 11:18:48 [5] DEBUG: AT2[siemens modem]: <-- >
2003-11-05 11:18:48 [5] DEBUG: AT2[siemens modem]: send command status: 1
2003-11-05 11:18:48 [5] DEBUG: AT2[siemens modem]: --> 
0011000C815383772883030000A79ACDB73B3D0E2BB07479780E9297E320F35B0EA2A3D37310155D979B8CF2346B5AA7D3DF6E901344AC8B5945DB6DF57ED1416933280C87B3E8783A481C1EAF41D9E214F496839C4F50701A84BAAAA07B9A0D1283DCE532B94C0699DF7290F0494582CC75361B440EE7E72EE213E47C5241D2A4F3E81AA2CB65F91CD47CDBD3E5229E2E0FCF5DE932
2003-11-05 11:18:48 [5] DEBUG: AT2[siemens modem]: --> ^Z
2003-11-05 11:18:48 [5] DEBUG: AT2[siemens modem]: <-- >
2003-11-05 11:18:48 [5] DEBUG: AT2[siemens modem]: <-- ERROR
2003-11-05 11:18:48 [5] DEBUG: AT2[siemens modem]: send command status: -1
2003-11-05 11:18:48 [5] DEBUG: AT2[siemens modem]: --> AT+CMGS=149^M
2003-11-05 11:18:48 [5] DEBUG: AT2[siemens modem]: <-- >
2003-11-05 11:18:48 [5] DEBUG: AT2[siemens modem]: send command status: 1
2003-11-05 11:18:48 [5] DEBUG: AT2[siemens modem]: --> 
0011000C815383772883030000A79ACDB73B3D0E2BB07479780E9297E320F35B0EA2A3D37310155D979B8CF2346B5AA7D3DF6E901344AC8B5945DB6DF57ED1416933280C87B3E8783A481C1EAF41D9E214F496839C4F50701A84BAAAA07B9A0D1283DCE532B94C0699DF7290F0494582CC75361B440EE7E72EE213E47C5241D2A4F3E81AA2CB65F91CD47CDBD3E5229E2E0FCF5DE932
2003-11-05 11:18:48 [5] DEBUG: AT2[siemens modem]: --> ^Z
2003-11-05 11:18:49 [5] DEBUG: AT2[siemens modem]: <-- >

After these occur, the kannel no longer handles responses. I have to restart 
kannel (not the modem) to start receiving responses again.

Has anyone got any ideas as to how I should go about debugging this. I have a 
siemens tc35 modem.

My init_string is...

init-string = "AT+CNMI=1,2,0,1,1"

I am only interested in SMS messaging.

Thanks in Advance

Kevin


Reply via email to