Now i did what you said and started the kannel and the SMPPSimulator ,
On sending the message to the modem SIM which had no messages as at
that moment, i got an output which i capture around the time the
message was arriving(See below).I clearly don't understand whats
happening much as you would but from the log file, i see something
like disk fragmentation, do i need to replace the sim card in the
modem, because it seems like the sim card has a problem, and also its
like kannel is still trying to load 20 messages it had in its
<whatever> queue from the modem, If their is anything i am supposed to
do, i'll be glad to know.

                [Start of /var/log/kannel/bearerbox.log capture]
2010-01-05 10:51:03 [27142] [7] DEBUG: AT2[Huawei-E220]: --> AT^M
2010-01-05 10:51:03 [27142] [7] DEBUG: AT2[Huawei-E220]: <-- AT
2010-01-05 10:51:03 [27142] [7] DEBUG: AT2[Huawei-E220]: <-- OK
2010-01-05 10:51:03 [27142] [7] DEBUG: AT2[Huawei-E220]: --> AT+CPMS?^M
2010-01-05 10:51:03 [27142] [7] DEBUG: AT2[Huawei-E220]: <-- AT+CPMS?
2010-01-05 10:51:03 [27142] [7] DEBUG: AT2[Huawei-E220]: <-- +CPMS:
"SM",0,20,"SM",0,20,"SM",0,20
2010-01-05 10:51:03 [27142] [7] DEBUG: AT2[Huawei-E220]: <-- OK
2010-01-05 10:51:13 [27142] [6] DEBUG: SMPP[ESTUDENT-SMS]: Sending enquire link:
2010-01-05 10:51:13 [27142] [6] DEBUG: SMPP PDU 0x9772c58 dump:
2010-01-05 10:51:13 [27142] [6] DEBUG:   type_name: enquire_link
2010-01-05 10:51:13 [27142] [6] DEBUG:   command_id: 21 = 0x00000015
2010-01-05 10:51:13 [27142] [6] DEBUG:   command_status: 0 = 0x00000000
2010-01-05 10:51:13 [27142] [6] DEBUG:   sequence_number: 5 = 0x00000005
2010-01-05 10:51:13 [27142] [6] DEBUG: SMPP PDU dump ends.
2010-01-05 10:51:13 [27142] [6] DEBUG: SMPP[ESTUDENT-SMS]: Got PDU:
2010-01-05 10:51:13 [27142] [6] DEBUG: SMPP PDU 0x9772c58 dump:
2010-01-05 10:51:13 [27142] [6] DEBUG:   type_name: enquire_link_resp
2010-01-05 10:51:13 [27142] [6] DEBUG:   command_id: 2147483669 = 0x80000015
2010-01-05 10:51:13 [27142] [6] DEBUG:   command_status: 0 = 0x00000000
2010-01-05 10:51:13 [27142] [6] DEBUG:   sequence_number: 5 = 0x00000005
2010-01-05 10:51:13 [27142] [6] DEBUG: SMPP PDU dump ends.
2010-01-05 10:51:15 [27142] [7] DEBUG: AT2[Huawei-E220]: --> AT^M
2010-01-05 10:51:15 [27142] [7] DEBUG: AT2[Huawei-E220]: <-- AT
2010-01-05 10:51:15 [27142] [7] DEBUG: AT2[Huawei-E220]: <-- OK
2010-01-05 10:51:15 [27142] [7] DEBUG: AT2[Huawei-E220]: --> AT+CPMS?^M
2010-01-05 10:51:15 [27142] [7] DEBUG: AT2[Huawei-E220]: <-- AT+CPMS?
2010-01-05 10:51:15 [27142] [7] DEBUG: AT2[Huawei-E220]: <-- +CPMS:
"SM",0,20,"SM",0,20,"SM",0,20
2010-01-05 10:51:15 [27142] [7] DEBUG: AT2[Huawei-E220]: <-- OK
2010-01-05 10:51:27 [27142] [7] DEBUG: AT2[Huawei-E220]: --> AT^M
2010-01-05 10:51:27 [27142] [7] DEBUG: AT2[Huawei-E220]: <-- AT
2010-01-05 10:51:27 [27142] [7] DEBUG: AT2[Huawei-E220]: <-- OK
2010-01-05 10:51:27 [27142] [7] DEBUG: AT2[Huawei-E220]: --> AT+CPMS?^M
2010-01-05 10:51:27 [27142] [7] DEBUG: AT2[Huawei-E220]: <-- AT+CPMS?
2010-01-05 10:51:27 [27142] [7] DEBUG: AT2[Huawei-E220]: <-- +CPMS:
"SM",0,20,"SM",0,20,"SM",0,20
2010-01-05 10:51:27 [27142] [7] DEBUG: AT2[Huawei-E220]: <-- OK
2010-01-05 10:51:39 [27142] [7] DEBUG: AT2[Huawei-E220]: --> AT^M
2010-01-05 10:51:39 [27142] [7] DEBUG: AT2[Huawei-E220]: <-- AT
2010-01-05 10:51:39 [27142] [7] DEBUG: AT2[Huawei-E220]: <-- OK
2010-01-05 10:51:39 [27142] [7] DEBUG: AT2[Huawei-E220]: --> AT+CPMS?^M
2010-01-05 10:51:39 [27142] [7] DEBUG: AT2[Huawei-E220]: <-- AT+CPMS?
2010-01-05 10:51:39 [27142] [7] DEBUG: AT2[Huawei-E220]: <-- +CPMS:
"SM",0,20,"SM",0,20,"SM",0,20
2010-01-05 10:51:39 [27142] [7] DEBUG: AT2[Huawei-E220]: <-- OK
2010-01-05 10:51:43 [27142] [6] DEBUG: SMPP[ESTUDENT-SMS]: Sending enquire link:
2010-01-05 10:51:43 [27142] [6] DEBUG: SMPP PDU 0x9772c58 dump:
2010-01-05 10:51:43 [27142] [6] DEBUG:   type_name: enquire_link
2010-01-05 10:51:43 [27142] [6] DEBUG:   command_id: 21 = 0x00000015
2010-01-05 10:51:43 [27142] [6] DEBUG:   command_status: 0 = 0x00000000
2010-01-05 10:51:43 [27142] [6] DEBUG:   sequence_number: 6 = 0x00000006
2010-01-05 10:51:43 [27142] [6] DEBUG: SMPP PDU dump ends.
2010-01-05 10:51:43 [27142] [6] DEBUG: SMPP[ESTUDENT-SMS]: Got PDU:
2010-01-05 10:51:43 [27142] [6] DEBUG: SMPP PDU 0x9772c58 dump:
2010-01-05 10:51:43 [27142] [6] DEBUG:   type_name: enquire_link_resp
2010-01-05 10:51:43 [27142] [6] DEBUG:   command_id: 2147483669 = 0x80000015
2010-01-05 10:51:43 [27142] [6] DEBUG:   command_status: 0 = 0x00000000
2010-01-05 10:51:43 [27142] [6] DEBUG:   sequence_number: 6 = 0x00000006
2010-01-05 10:51:43 [27142] [6] DEBUG: SMPP PDU dump ends.
2010-01-05 10:51:51 [27142] [7] DEBUG: AT2[Huawei-E220]: --> AT^M
2010-01-05 10:51:51 [27142] [7] DEBUG: AT2[Huawei-E220]: <-- AT
2010-01-05 10:51:51 [27142] [7] DEBUG: AT2[Huawei-E220]: <-- OK
2010-01-05 10:51:51 [27142] [7] DEBUG: AT2[Huawei-E220]: --> AT+CPMS?^M
2010-01-05 10:51:51 [27142] [7] DEBUG: AT2[Huawei-E220]: <-- AT+CPMS?
2010-01-05 10:51:51 [27142] [7] DEBUG: AT2[Huawei-E220]: <-- +CPMS:
"SM",0,20,"SM",0,20,"SM",0,20
2010-01-05 10:51:51 [27142] [7] DEBUG: AT2[Huawei-E220]: <-- OK
2010-01-05 10:52:03 [27142] [7] DEBUG: AT2[Huawei-E220]: --> AT^M
2010-01-05 10:52:03 [27142] [7] DEBUG: AT2[Huawei-E220]: <-- AT
2010-01-05 10:52:03 [27142] [7] DEBUG: AT2[Huawei-E220]: <-- OK
2010-01-05 10:52:03 [27142] [7] DEBUG: AT2[Huawei-E220]: --> AT+CPMS?^M
2010-01-05 10:52:03 [27142] [7] DEBUG: AT2[Huawei-E220]: <-- AT+CPMS?
2010-01-05 10:52:03 [27142] [7] DEBUG: AT2[Huawei-E220]: <-- +CPMS:
"SM",0,20,"SM",0,20,"SM",0,20
2010-01-05 10:52:03 [27142] [7] DEBUG: AT2[Huawei-E220]: <-- OK
2010-01-05 10:52:13 [27142] [6] DEBUG: SMPP[ESTUDENT-SMS]: Sending enquire link:
2010-01-05 10:52:13 [27142] [6] DEBUG: SMPP PDU 0x9772c58 dump:
2010-01-05 10:52:13 [27142] [6] DEBUG:   type_name: enquire_link
2010-01-05 10:52:13 [27142] [6] DEBUG:   command_id: 21 = 0x00000015
2010-01-05 10:52:13 [27142] [6] DEBUG:   command_status: 0 = 0x00000000
2010-01-05 10:52:13 [27142] [6] DEBUG:   sequence_number: 7 = 0x00000007
2010-01-05 10:52:13 [27142] [6] DEBUG: SMPP PDU dump ends.
2010-01-05 10:52:13 [27142] [6] DEBUG: SMPP[ESTUDENT-SMS]: Got PDU:
2010-01-05 10:52:13 [27142] [6] DEBUG: SMPP PDU 0x9772c58 dump:
2010-01-05 10:52:13 [27142] [6] DEBUG:   type_name: enquire_link_resp
2010-01-05 10:52:13 [27142] [6] DEBUG:   command_id: 2147483669 = 0x80000015
2010-01-05 10:52:13 [27142] [6] DEBUG:   command_status: 0 = 0x00000000
2010-01-05 10:52:13 [27142] [6] DEBUG:   sequence_number: 7 = 0x00000007
2010-01-05 10:52:13 [27142] [6] DEBUG: SMPP PDU dump ends.
2010-01-05 10:52:15 [27142] [7] DEBUG: AT2[Huawei-E220]: --> AT^M
2010-01-05 10:52:15 [27142] [7] DEBUG: AT2[Huawei-E220]: <-- AT
2010-01-05 10:52:15 [27142] [7] DEBUG: AT2[Huawei-E220]: <-- OK
2010-01-05 10:52:15 [27142] [7] DEBUG: AT2[Huawei-E220]: --> AT+CPMS?^M
2010-01-05 10:52:15 [27142] [7] DEBUG: AT2[Huawei-E220]: <-- AT+CPMS?
2010-01-05 10:52:15 [27142] [7] DEBUG: AT2[Huawei-E220]: <-- +CPMS:
"SM",1,20,"SM",1,20,"SM",1,20
2010-01-05 10:52:15 [27142] [7] DEBUG: AT2[Huawei-E220]: <-- OK
2010-01-05 10:52:15 [27142] [7] DEBUG: AT2[Huawei-E220]: 1 messages
waiting in memory
2010-01-05 10:52:15 [27142] [7] DEBUG: AT2[Huawei-E220]: --> AT+CMGR=1^M
2010-01-05 10:52:15 [27142] [7] DEBUG: AT2[Huawei-E220]: <-- AT+CMGR=1
2010-01-05 10:52:15 [27142] [7] DEBUG: AT2[Huawei-E220]: <-- OK
2010-01-05 10:52:15 [27142] [7] DEBUG: AT2[Huawei-E220]: not deleted.
2010-01-05 10:52:15 [27142] [7] DEBUG: AT2[Huawei-E220]: --> AT+CMGR=2^M
2010-01-05 10:52:15 [27142] [7] DEBUG: AT2[Huawei-E220]: <-- AT+CMGR=2
2010-01-05 10:52:15 [27142] [7] DEBUG: AT2[Huawei-E220]: <-- OK
2010-01-05 10:52:15 [27142] [7] DEBUG: AT2[Huawei-E220]: not deleted.
2010-01-05 10:52:15 [27142] [7] DEBUG: AT2[Huawei-E220]: --> AT+CMGR=3^M
2010-01-05 10:52:15 [27142] [7] DEBUG: AT2[Huawei-E220]: <-- AT+CMGR=3
2010-01-05 10:52:15 [27142] [7] DEBUG: AT2[Huawei-E220]: <-- OK
2010-01-05 10:52:15 [27142] [7] DEBUG: AT2[Huawei-E220]: not deleted.
                        .
                sames for the 4^th
                        .
                        5^th
                        .
                        .
                up to the 19^th message
2010-01-05 10:52:17 [27142] [7] DEBUG: AT2[Huawei-E220]: --> AT+CMGR=20^M
2010-01-05 10:52:17 [27142] [7] DEBUG: AT2[Huawei-E220]: <-- AT+CMGR=20
2010-01-05 10:52:17 [27142] [7] DEBUG: AT2[Huawei-E220]: <-- +CMS ERROR: 321
2010-01-05 10:52:17 [27142] [7] ERROR: AT2[Huawei-E220]: CMS ERROR:
+CMS ERROR: 321
2010-01-05 10:52:17 [27142] [7] ERROR: AT2[Huawei-E220]: CMS ERROR:
Invalid memory index -> don't worry, just memory fragmentation. (321)
2010-01-05 10:52:17 [27142] [7] DEBUG: AT2[Huawei-E220]: failed to get
message 20.
2010-01-05 10:52:27 [27142] [7] DEBUG: AT2[Huawei-E220]: --> AT^M
2010-01-05 10:52:27 [27142] [7] DEBUG: AT2[Huawei-E220]: <-- AT
2010-01-05 10:52:27 [27142] [7] DEBUG: AT2[Huawei-E220]: <-- OK
2010-01-05 10:52:29 [27142] [7] DEBUG: AT2[Huawei-E220]: --> AT+CPMS?^M
2010-01-05 10:52:29 [27142] [7] DEBUG: AT2[Huawei-E220]: <-- AT+CPMS?
2010-01-05 10:52:29 [27142] [7] DEBUG: AT2[Huawei-E220]: <-- +CPMS:
"SM",1,20,"SM",1,20,"SM",1,20
2010-01-05 10:52:29 [27142] [7] DEBUG: AT2[Huawei-E220]: <-- OK
2010-01-05 10:52:29 [27142] [7] DEBUG: AT2[Huawei-E220]: 1 messages
waiting in memory
2010-01-05 10:52:29 [27142] [7] DEBUG: AT2[Huawei-E220]: --> AT+CMGR=1^M
2010-01-05 10:52:29 [27142] [7] DEBUG: AT2[Huawei-E220]: <-- AT+CMGR=1
2010-01-05 10:52:29 [27142] [7] DEBUG: AT2[Huawei-E220]: <-- OK
2010-01-05 10:52:29 [27142] [7] DEBUG: AT2[Huawei-E220]: not deleted.
2010-01-05 10:52:29 [27142] [7] DEBUG: AT2[Huawei-E220]: --> AT+CMGR=2^M
2010-01-05 10:52:29 [27142] [7] DEBUG: AT2[Huawei-E220]: <-- AT+CMGR=2
2010-01-05 10:52:29 [27142] [7] DEBUG: AT2[Huawei-E220]: <-- OK
2010-01-05 10:52:29 [27142] [7] DEBUG: AT2[Huawei-E220]: not deleted.
2010-01-05 10:52:29 [27142] [7] DEBUG: AT2[Huawei-E220]: --> AT+CMGR=3^M
2010-01-05 10:52:29 [27142] [7] DEBUG: AT2[Huawei-E220]: <-- AT+CMGR=3
2010-01-05 10:52:29 [27142] [7] DEBUG: AT2[Huawei-E220]: <-- OK
2010-01-05 10:52:29 [27142] [7] DEBUG: AT2[Huawei-E220]: not deleted.
                        .
                 [sames for the 4^th]
                        .
                        5^th
                        .
                        .
                [p to the 19^th message]
2010-01-05 10:52:31 [27142] [7] DEBUG: AT2[Huawei-E220]: --> AT+CMGR=20^M
2010-01-05 10:52:31 [27142] [7] DEBUG: AT2[Huawei-E220]: <-- AT+CMGR=20
2010-01-05 10:52:31 [27142] [7] DEBUG: AT2[Huawei-E220]: <-- +CMS ERROR: 321
2010-01-05 10:52:31 [27142] [7] ERROR: AT2[Huawei-E220]: CMS ERROR:
+CMS ERROR: 321
2010-01-05 10:52:31 [27142] [7] ERROR: AT2[Huawei-E220]: CMS ERROR:
Invalid memory index -> don't worry, just memory fragmentation. (321)
2010-01-05 10:52:31 [27142] [7] DEBUG: AT2[Huawei-E220]: failed to get
message 20.
2010-01-05 10:52:39 [27142] [7] DEBUG: AT2[Huawei-E220]: --> AT^M
2010-01-05 10:52:39 [27142] [7] DEBUG: AT2[Huawei-E220]: <-- AT
2010-01-05 10:52:39 [27142] [7] DEBUG: AT2[Huawei-E220]: <-- OK
2010-01-05 10:52:43 [27142] [7] DEBUG: AT2[Huawei-E220]: --> AT+CPMS?^M
2010-01-05 10:52:43 [27142] [7] DEBUG: AT2[Huawei-E220]: <-- AT+CPMS?
2010-01-05 10:52:43 [27142] [7] DEBUG: AT2[Huawei-E220]: <-- +CPMS:
"SM",1,20,"SM",1,20,"SM",1,20
2010-01-05 10:52:43 [27142] [7] DEBUG: AT2[Huawei-E220]: <-- OK
2010-01-05 10:52:43 [27142] [7] DEBUG: AT2[Huawei-E220]: 1 messages
waiting in memory
2010-01-05 10:52:43 [27142] [7] DEBUG: AT2[Huawei-E220]: --> AT+CMGR=1^M
2010-01-05 10:52:43 [27142] [7] DEBUG: AT2[Huawei-E220]: <-- AT+CMGR=1
2010-01-05 10:52:43 [27142] [7] DEBUG: AT2[Huawei-E220]: <-- OK
                        .
                        .
                        .
                [ upto the 7^th message]
2010-01-05 10:52:43 [27142] [7] DEBUG: AT2[Huawei-E220]: --> AT+CMGR=8^M
2010-01-05 10:52:43 [27142] [6] DEBUG: SMPP[ESTUDENT-SMS]: Sending enquire link:
2010-01-05 10:52:43 [27142] [6] DEBUG: SMPP PDU 0x9772c58 dump:
2010-01-05 10:52:43 [27142] [6] DEBUG:   type_name: enquire_link
2010-01-05 10:52:43 [27142] [6] DEBUG:   command_id: 21 = 0x00000015
2010-01-05 10:52:43 [27142] [6] DEBUG:   command_status: 0 = 0x00000000
2010-01-05 10:52:43 [27142] [6] DEBUG:   sequence_number: 8 = 0x00000008
2010-01-05 10:52:43 [27142] [6] DEBUG: SMPP PDU dump ends.
2010-01-05 10:52:43 [27142] [6] DEBUG: SMPP[ESTUDENT-SMS]: Got PDU:
2010-01-05 10:52:43 [27142] [6] DEBUG: SMPP PDU 0x9772c58 dump:
2010-01-05 10:52:43 [27142] [6] DEBUG:   type_name: enquire_link_resp
2010-01-05 10:52:43 [27142] [6] DEBUG:   command_id: 2147483669 = 0x80000015
2010-01-05 10:52:43 [27142] [6] DEBUG:   command_status: 0 = 0x00000000
2010-01-05 10:52:43 [27142] [6] DEBUG:   sequence_number: 8 = 0x00000008
2010-01-05 10:52:43 [27142] [6] DEBUG: SMPP PDU dump ends.
2010-01-05 10:52:43 [27142] [7] DEBUG: AT2[Huawei-E220]: <-- AT+CMGR=8
2010-01-05 10:52:43 [27142] [7] DEBUG: AT2[Huawei-E220]: <-- OK
2010-01-05 10:52:43 [27142] [7] DEBUG: AT2[Huawei-E220]: not deleted.
                        .
                        .
                        .
                [upto the 19^th message]
2010-01-05 10:52:45 [27142] [7] DEBUG: AT2[Huawei-E220]: --> AT+CMGR=20^M
2010-01-05 10:52:45 [27142] [7] DEBUG: AT2[Huawei-E220]: <-- AT+CMGR=20
2010-01-05 10:52:45 [27142] [7] DEBUG: AT2[Huawei-E220]: <-- +CMS ERROR: 321
2010-01-05 10:52:45 [27142] [7] ERROR: AT2[Huawei-E220]: CMS ERROR:
+CMS ERROR: 321
2010-01-05 10:52:45 [27142] [7] ERROR: AT2[Huawei-E220]: CMS ERROR:
Invalid memory index -> don't worry, just memory fragmentation. (321)
2010-01-05 10:52:45 [27142] [7] DEBUG: AT2[Huawei-E220]: failed to get
message 20.
2010-01-05 10:52:51 [27142] [7] DEBUG: AT2[Huawei-E220]: --> AT^M
2010-01-05 10:52:51 [27142] [7] DEBUG: AT2[Huawei-E220]: <-- AT
2010-01-05 10:52:51 [27142] [7] DEBUG: AT2[Huawei-E220]: <-- OK
2010-01-05 10:52:57 [27142] [7] DEBUG: AT2[Huawei-E220]: --> AT+CPMS?^M
2010-01-05 10:52:57 [27142] [7] DEBUG: AT2[Huawei-E220]: <-- AT+CPMS?
2010-01-05 10:52:57 [27142] [7] DEBUG: AT2[Huawei-E220]: <-- +CPMS:
"SM",1,20,"SM",1,20,"SM",1,20
2010-01-05 10:52:57 [27142] [7] DEBUG: AT2[Huawei-E220]: <-- OK
2010-01-05 10:52:57 [27142] [7] DEBUG: AT2[Huawei-E220]: 1 messages
waiting in memory
2010-01-05 10:52:57 [27142] [7] DEBUG: AT2[Huawei-E220]: --> AT+CMGR=1^M
2010-01-05 10:52:57 [27142] [7] DEBUG: AT2[Huawei-E220]: <-- AT+CMGR=1
                        .
                        .
                        .
                [upto the 19^th message]
2010-01-05 10:52:59 [27142] [7] DEBUG: AT2[Huawei-E220]: --> AT+CMGR=20^M
2010-01-05 10:52:59 [27142] [7] DEBUG: AT2[Huawei-E220]: <-- AT+CMGR=20
2010-01-05 10:52:59 [27142] [7] DEBUG: AT2[Huawei-E220]: <-- +CMS ERROR: 321
2010-01-05 10:52:59 [27142] [7] ERROR: AT2[Huawei-E220]: CMS ERROR:
+CMS ERROR: 321
2010-01-05 10:52:59 [27142] [7] ERROR: AT2[Huawei-E220]: CMS ERROR:
Invalid memory index -> don't worry, just memory fragmentation. (321)
2010-01-05 10:52:59 [27142] [7] DEBUG: AT2[Huawei-E220]: failed to get
message 20.
2010-01-05 10:53:03 [27142] [7] DEBUG: AT2[Huawei-E220]: --> AT^M
2010-01-05 10:53:03 [27142] [7] DEBUG: AT2[Huawei-E220]: <-- AT
2010-01-05 10:53:03 [27142] [7] DEBUG: AT2[Huawei-E220]: <-- OK
2010-01-05 10:53:11 [27142] [7] DEBUG: AT2[Huawei-E220]: --> AT+CPMS?^M
2010-01-05 10:53:11 [27142] [7] DEBUG: AT2[Huawei-E220]: <-- AT+CPMS?
2010-01-05 10:53:11 [27142] [7] DEBUG: AT2[Huawei-E220]: <-- +CPMS:
"SM",1,20,"SM",1,20,"SM",1,20
2010-01-05 10:53:11 [27142] [7] DEBUG: AT2[Huawei-E220]: <-- OK
2010-01-05 10:53:11 [27142] [7] DEBUG: AT2[Huawei-E220]: 1 messages
waiting in memory
2010-01-05 10:53:11 [27142] [7] DEBUG: AT2[Huawei-E220]: --> AT+CMGR=1^M
2010-01-05 10:53:11 [27142] [7] DEBUG: AT2[Huawei-E220]: <-- AT+CMGR=1
                        .
                        .
                        .
                [upto the 19^th message]
2010-01-05 10:53:13 [27142] [7] DEBUG: AT2[Huawei-E220]: --> AT+CMGR=20^M
2010-01-05 10:53:13 [27142] [7] DEBUG: AT2[Huawei-E220]: <-- AT+CMGR=20
2010-01-05 10:53:13 [27142] [7] DEBUG: AT2[Huawei-E220]: <-- +CMS ERROR: 321
2010-01-05 10:53:13 [27142] [7] ERROR: AT2[Huawei-E220]: CMS ERROR:
+CMS ERROR: 321
2010-01-05 10:53:13 [27142] [7] ERROR: AT2[Huawei-E220]: CMS ERROR:
Invalid memory index -> don't worry, just memory fragmentation. (321)
2010-01-05 10:53:13 [27142] [7] DEBUG: AT2[Huawei-E220]: failed to get
message 20.
2010-01-05 10:53:13 [27142] [6] DEBUG: SMPP[ESTUDENT-SMS]: Sending enquire link:
2010-01-05 10:53:13 [27142] [6] DEBUG: SMPP PDU 0x9772c88 dump:
2010-01-05 10:53:13 [27142] [6] DEBUG:   type_name: enquire_link
2010-01-05 10:53:13 [27142] [6] DEBUG:   command_id: 21 = 0x00000015
2010-01-05 10:53:13 [27142] [6] DEBUG:   command_status: 0 = 0x00000000
2010-01-05 10:53:13 [27142] [6] DEBUG:   sequence_number: 9 = 0x00000009
2010-01-05 10:53:13 [27142] [6] DEBUG: SMPP PDU dump ends.
2010-01-05 10:53:13 [27142] [6] DEBUG: SMPP[ESTUDENT-SMS]: Got PDU:
2010-01-05 10:53:13 [27142] [6] DEBUG: SMPP PDU 0x9772c88 dump:
2010-01-05 10:53:13 [27142] [6] DEBUG:   type_name: enquire_link_resp
2010-01-05 10:53:13 [27142] [6] DEBUG:   command_id: 2147483669 = 0x80000015
2010-01-05 10:53:13 [27142] [6] DEBUG:   command_status: 0 = 0x00000000
2010-01-05 10:53:13 [27142] [6] DEBUG:   sequence_number: 9 = 0x00000009
2010-01-05 10:53:13 [27142] [6] DEBUG: SMPP PDU dump ends.
2010-01-05 10:53:15 [27142] [7] DEBUG: AT2[Huawei-E220]: --> AT^M
2010-01-05 10:53:15 [27142] [7] DEBUG: AT2[Huawei-E220]: <-- AT
2010-01-05 10:53:15 [27142] [7] DEBUG: AT2[Huawei-E220]: <-- OK
2010-01-05 10:53:25 [27142] [7] DEBUG: AT2[Huawei-E220]: --> AT+CPMS?^M
2010-01-05 10:53:25 [27142] [7] DEBUG: AT2[Huawei-E220]: <-- AT+CPMS?
2010-01-05 10:53:25 [27142] [7] DEBUG: AT2[Huawei-E220]: <-- +CPMS:
"SM",1,20,"SM",1,20,"SM",1,20
2010-01-05 10:53:25 [27142] [7] DEBUG: AT2[Huawei-E220]: <-- OK
2010-01-05 10:53:25 [27142] [7] DEBUG: AT2[Huawei-E220]: 1 messages
waiting in memory
2010-01-05 10:53:25 [27142] [7] DEBUG: AT2[Huawei-E220]: --> AT+CMGR=1^M
2010-01-05 10:53:25 [27142] [7] DEBUG: AT2[Huawei-E220]: <-- AT+CMGR=1
2010-01-05 10:53:25 [27142] [7] DEBUG: AT2[Huawei-E220]: <-- OK
2010-01-05 10:53:25 [27142] [7] DEBUG: AT2[Huawei-E220]: not deleted.
2010-01-05 10:53:25 [27142] [7] DEBUG: AT2[Huawei-E220]: --> AT+CMGR=2^M
2010-01-05 10:53:25 [27142] [7] DEBUG: AT2[Huawei-E220]: <-- AT+CMGR=2
2010-01-05 10:53:25 [27142] [7] DEBUG: AT2[Huawei-E220]: <-- OK
2010-01-05 10:53:25 [27142] [7] DEBUG: AT2[Huawei-E220]: not deleted.
2010-01-05 10:53:25 [27142] [7] DEBUG: AT2[Huawei-E220]: --> AT+CMGR=3^M
2010-01-05 10:53:25 [27142] [0] WARNING: Killing signal or HTTP admin
command received, shutting down...
2010-01-05 10:53:25 [27142] [0] DEBUG: Shutting down Kannel...
2010-01-05 10:53:25 [27142] [0] DEBUG: shutting down smsc
2010-01-05 10:53:25 [27142] [0] DEBUG: Shutting down SMSCConn
SMPP:127.0.0.1:2775/2775:nmvicky:VMA (slow)
2010-01-05 10:53:25 [27142] [6] DEBUG: SMPP[ESTUDENT-SMS]: Sending unbind:
2010-01-05 10:53:25 [27142] [6] DEBUG: SMPP PDU 0x9772cf8 dump:
2010-01-05 10:53:25 [27142] [6] DEBUG:   type_name: unbind
2010-01-05 10:53:25 [27142] [6] DEBUG:   command_id: 6 = 0x00000006
2010-01-05 10:53:25 [27142] [6] DEBUG:   command_status: 0 = 0x00000000
2010-01-05 10:53:25 [27142] [6] DEBUG:   sequence_number: 10 = 0x0000000a
2010-01-05 10:53:25 [27142] [6] DEBUG: SMPP PDU dump ends.
2010-01-05 10:53:25 [27142] [6] DEBUG: SMPP[ESTUDENT-SMS]: Got PDU:
2010-01-05 10:53:25 [27142] [6] DEBUG: SMPP PDU 0x9772cf8 dump:
2010-01-05 10:53:25 [27142] [6] DEBUG:   type_name: unbind_resp
2010-01-05 10:53:25 [27142] [6] DEBUG:   command_id: 2147483654 = 0x80000006
2010-01-05 10:53:25 [27142] [6] DEBUG:   command_status: 0 = 0x00000000
2010-01-05 10:53:25 [27142] [6] DEBUG:   sequence_number: 10 = 0x0000000a
2010-01-05 10:53:25 [27142] [6] DEBUG: SMPP PDU dump ends.
2010-01-05 10:53:25 [27142] [6] DEBUG: SMPP[ESTUDENT-SMS]: io_thread:
break and shutting down
2010-01-05 10:53:25 [27142] [6] DEBUG: Thread 6
(gw/smsc/smsc_smpp.c:io_thread) terminates.
2010-01-05 10:53:25 [27142] [0] DEBUG: SMSCConn
SMPP:127.0.0.1:2775/2775:nmvicky:VMA shut down.
2010-01-05 10:53:25 [27142] [0] DEBUG: AT2[Huawei-E220]: Shutting down
SMSCConn, slow
2010-01-05 10:53:25 [27142] [0] DEBUG: shutting down udp
2010-01-05 10:53:25 [27142] [0] DEBUG: udp_shutdown: Starting avalanche
2010-01-05 10:53:25 [27142] [7] DEBUG: AT2[Huawei-E220]: <-- AT+CMGR=3
2010-01-05 10:53:25 [27142] [7] DEBUG: AT2[Huawei-E220]: <-- OK
2010-01-05 10:53:25 [27142] [7] DEBUG: AT2[Huawei-E220]: not deleted.
2010-01-05 10:53:25 [27142] [7] DEBUG: AT2[Huawei-E220]: --> AT+CMGR=4^M
2010-01-05 10:53:25 [27142] [9] DEBUG: Thread 9
(gw/bb_udp.c:udp_receiver) terminates.
2010-01-05 10:53:25 [27142] [11] DEBUG: Thread 11
(gw/bb_udp.c:udp_receiver) terminates.
2010-01-05 10:53:25 [27142] [13] DEBUG: wdp_to_wapboxes: destroying lists
2010-01-05 10:53:25 [27142] [13] DEBUG: Thread 13
(gw/bb_boxc.c:wdp_to_wapboxes) terminates.
2010-01-05 10:53:25 [27142] [7] DEBUG: AT2[Huawei-E220]: <-- AT+CMGR=4
2010-01-05 10:53:25 [27142] [7] DEBUG: AT2[Huawei-E220]: <-- OK
2010-01-05 10:53:25 [27142] [7] DEBUG: AT2[Huawei-E220]: not deleted.
2010-01-05 10:53:25 [27142] [7] DEBUG: AT2[Huawei-E220]: --> AT+CMGR=5^M
2010-01-05 10:53:25 [27142] [7] DEBUG: AT2[Huawei-E220]: <-- AT+CMGR=5
2010-01-05 10:53:25 [27142] [7] DEBUG: AT2[Huawei-E220]: <-- OK
2010-01-05 10:53:25 [27142] [7] DEBUG: AT2[Huawei-E220]: not deleted.
2010-01-05 10:53:25 [27142] [7] DEBUG: AT2[Huawei-E220]: --> AT+CMGR=6^M
2010-01-05 10:53:25 [27142] [7] DEBUG: AT2[Huawei-E220]: <-- AT+CMGR=6
2010-01-05 10:53:25 [27142] [7] DEBUG: AT2[Huawei-E220]: <-- OK
2010-01-05 10:53:25 [27142] [7] DEBUG: AT2[Huawei-E220]: not deleted.
2010-01-05 10:53:25 [27142] [7] DEBUG: AT2[Huawei-E220]: --> AT+CMGR=7^M
2010-01-05 10:53:25 [27142] [7] DEBUG: AT2[Huawei-E220]: <-- AT+CMGR=7
2010-01-05 10:53:25 [27142] [14] DEBUG: Thread 14
(gw/bb_boxc.c:wapboxc_run) terminates.
2010-01-05 10:53:25 [27142] [15] DEBUG: udp_die: removing producers
from udp-lists
2010-01-05 10:53:25 [27142] [15] DEBUG: Thread 15
(gw/bearerbox.c:wdp_router) terminates.
2010-01-05 10:53:25 [27142] [12] DEBUG: Thread 12
(gw/bb_udp.c:udp_sender) terminates.
2010-01-05 10:53:25 [27142] [10] DEBUG: Thread 10
(gw/bb_udp.c:udp_sender) terminates.
2010-01-05 10:53:25 [27142] [7] DEBUG: AT2[Huawei-E220]: <-- OK
2010-01-05 10:53:25 [27142] [7] DEBUG: AT2[Huawei-E220]: not deleted.
2010-01-05 10:53:25 [27142] [7] DEBUG: AT2[Huawei-E220]: --> AT+CMGR=8^M
2010-01-05 10:53:25 [27142] [7] DEBUG: AT2[Huawei-E220]: <-- AT+CMGR=8
2010-01-05 10:53:25 [27142] [7] DEBUG: AT2[Huawei-E220]: <-- OK
2010-01-05 10:53:25 [27142] [7] DEBUG: AT2[Huawei-E220]: not deleted.
                        .
                        .
                        .
                [upto the 19^th message]
2010-01-05 10:53:27 [27142] [7] DEBUG: AT2[Huawei-E220]: --> AT+CMGR=20^M
2010-01-05 10:53:27 [27142] [7] DEBUG: AT2[Huawei-E220]: <-- AT+CMGR=20
2010-01-05 10:53:27 [27142] [7] DEBUG: AT2[Huawei-E220]: <-- +CMS ERROR: 321
2010-01-05 10:53:27 [27142] [7] ERROR: AT2[Huawei-E220]: CMS ERROR:
+CMS ERROR: 321
2010-01-05 10:53:27 [27142] [7] ERROR: AT2[Huawei-E220]: CMS ERROR:
Invalid memory index -> don't worry, just memory fragmentation. (321)
2010-01-05 10:53:27 [27142] [7] DEBUG: AT2[Huawei-E220]: failed to get
message 20.
2010-01-05 10:53:27 [27142] [7] INFO: AT2[Huawei-E220]: Closing device
2010-01-05 10:53:27 [27142] [7] DEBUG: Thread 7
(gw/smsc/smsc_at.c:at2_device_thread) terminates.
2010-01-05 10:53:27 [27142] [4] DEBUG: Thread 4
(gw/bb_boxc.c:sms_to_smsboxes) terminates.
2010-01-05 10:53:27 [27142] [5] DEBUG: Thread 5
(gw/bb_boxc.c:smsboxc_run) terminates.
2010-01-05 10:53:27 [27142] [0] INFO: All flow threads have died, killing core
2010-01-05 10:53:27 [27142] [0] DEBUG: Waiting for 2
(gwlib/http.c:server_thread) to terminate
2010-01-05 10:53:27 [27142] [3] DEBUG: HTTP: No clients with requests, quitting.
2010-01-05 10:53:27 [27142] [3] DEBUG: Thread 3
(gw/bb_http.c:httpadmin_run) terminates.
2010-01-05 10:53:27 [27142] [8] DEBUG: Thread 8
(gw/bb_smscconn.c:sms_router) terminates.
2010-01-05 10:53:27 [27142] [2] DEBUG: Thread 2
(gwlib/http.c:server_thread) terminates.
2010-01-05 10:53:27 [27142] [1] DEBUG: Thread 1 (gwlib/fdset.c:poller)
terminates.
2010-01-05 10:53:27 [27142] [0] DEBUG: final clean-up for SMSCConn
2010-01-05 10:53:27 [27142] [0] DEBUG: smsbox MO concatenated message
handling cleaned up
2010-01-05 10:53:27 [27142] [0] INFO: Total WDP messages: received 0, sent 0
2010-01-05 10:53:27 [27142] [0] INFO: Total SMS messages: received 0, sent 0
2010-01-05 10:53:27 [27142] [0] DEBUG: Immutable octet strings: 269.

                [End of /var/log/kannel/bearerbox.log capture]

On 1/5/10, ismail benhabiles <emocano...@gmail.com> wrote:
> you have in your sim card 19 messages well received, but for the twentieth
> message displays errure 321
>
>
> 2010-01-04 11:25:29 [3737] [7] DEBUG: AT2[Huawei-E220]: --> AT+CMGR=20^M
> 2010-01-04 11:25:29 [3737] [7] DEBUG: AT2[Huawei-E220]: <-- AT+CMGR=20
> 2010-01-04 11:25:29 [3737] [7] DEBUG: AT2[Huawei-E220]: <-- +CMS ERROR: 321
> 2010-01-04 11:25:29 [3737] [7] ERROR: AT2[Huawei-E220]: CMS ERROR:
> +CMS ERROR: 321
> 2010-01-04 11:25:29 [3737] [7] ERROR: AT2[Huawei-E220]: CMS ERROR:
>
>
> I advice you to delet all messages but via MINICOM
>
> sudo apt-get install minicom --------------> / debian
> minicom-s
> select device / dev/ttyUSB0
>
> after typing: AT + CMGD / / (command name in text: Delete message)
>
> ps:with minicom you would also initialization string for your modem
>


-- 
N. Moin' Victor (nmvictor)
Student/Linux zealot


If you find the one thing in life that completes you, the one thing
that you are so passionate about then hold it, hold it tight and never
let it go -no matter how many roads you've to walk nor how many times
you fall - always hold tight to your passion!!!

Reply via email to