I have a Huawei E220 and from time to time I see the following messages, and sometimes I see the log mesaages below. If I recieve lots of messages the modem stops working and responds with SMMEMFULL:"SM"
Are there any workarounds for this? group = modems id = generic name = "Huawei E220" detect-string = "huawei" init-string = "AT+CNMI=2,1,2,2,0" init-string = "AT+CMGD=4" message-storage = sm speed = 460800 message-start = 0 group = smsc smsc = at modemtype = generic device = /dev/ttyUSB1 #speed = 19200 my-number = ######### validityperiod = 167 #keepalive = 10 sim-buffering=true 2015-07-09 20:44:54 [3791] [6] DEBUG: AT2[/dev/ttyUSB1]: User data length read as (60) 2015-07-09 20:44:54 [3791] [6] DEBUG: AT2[/dev/ttyUSB1]: Udh decoding done len=60 udhi=0 udhlen=0 udh='' 2015-07-09 20:44:54 [3791] [6] DEBUG: AT2[/dev/ttyUSB1]: <-- OK 2015-07-09 20:44:54 [3791] [6] DEBUG: AT2[/dev/ttyUSB1]: --> AT+CMGD=3^M 2015-07-09 20:44:54 [3791] [9] DEBUG: send_msg: sending msg to box: <127.0.0.1> 2015-07-09 20:44:54 [3791] [9] DEBUG: boxc_sender: sent message to <127.0.0.1> 2015-07-09 20:44:54 [3791] [8] DEBUG: boxc_receiver: got ack 2015-07-09 20:44:54 [3791] [6] DEBUG: AT2[/dev/ttyUSB1]: <-- OK 2015-07-09 20:44:54 [3791] [6] DEBUG: AT2[/dev/ttyUSB1]: --> AT+CPMS="sm"^M 2015-07-09 20:44:54 [3791] [6] DEBUG: AT2[/dev/ttyUSB1]: <-- +CPMS: 0,30,0,30,0,30 2015-07-09 20:44:54 [3791] [6] DEBUG: AT2[/dev/ttyUSB1]: <-- OK 2015-07-09 20:44:54 [3791] [6] DEBUG: AT2[/dev/ttyUSB1]: --> AT+CMGR=0^M 2015-07-09 20:44:54 [3791] [6] DEBUG: AT2[/dev/ttyUSB1]: <-- OK 2015-07-09 20:44:54 [3791] [6] DEBUG: AT2[/dev/ttyUSB1]: not deleted. 2015-07-09 20:44:54 [3791] [6] DEBUG: AT2[/dev/ttyUSB1]: --> AT+CMGR=1^M 2015-07-09 20:44:54 [3791] [6] DEBUG: AT2[/dev/ttyUSB1]: <-- OK 2015-07-09 20:44:54 [3791] [6] DEBUG: AT2[/dev/ttyUSB1]: not deleted. 2015-07-09 20:44:54 [3791] [6] DEBUG: AT2[/dev/ttyUSB1]: --> AT+CMGR=2^M 2015-07-09 20:44:54 [3791] [6] DEBUG: AT2[/dev/ttyUSB1]: <-- OK 2015-07-09 20:44:54 [3791] [6] DEBUG: AT2[/dev/ttyUSB1]: not deleted. 2015-07-09 20:44:54 [3791] [6] DEBUG: AT2[/dev/ttyUSB1]: --> AT+CMGR=3^M 2015-07-09 20:44:54 [3791] [6] DEBUG: AT2[/dev/ttyUSB1]: <-- OK 2015-07-09 20:44:54 [3791] [6] DEBUG: AT2[/dev/ttyUSB1]: not deleted. 2015-07-09 20:44:54 [3791] [6] DEBUG: AT2[/dev/ttyUSB1]: --> AT+CMGR=4^M 2015-07-09 20:44:54 [3791] [6] DEBUG: AT2[/dev/ttyUSB1]: <-- OK 2015-07-09 20:44:54 [3791] [6] DEBUG: AT2[/dev/ttyUSB1]: not deleted. 2015-07-09 20:44:54 [3791] [6] DEBUG: AT2[/dev/ttyUSB1]: --> AT+CMGR=5^M 2015-07-09 20:44:54 [3791] [6] DEBUG: AT2[/dev/ttyUSB1]: <-- OK 2015-07-09 20:44:54 [3791] [6] DEBUG: AT2[/dev/ttyUSB1]: not deleted. 2015-07-09 20:44:54 [3791] [6] DEBUG: AT2[/dev/ttyUSB1]: --> AT+CMGR=6^M 2015-07-09 20:44:55 [3791] [6] DEBUG: AT2[/dev/ttyUSB1]: <-- OK 2015-07-09 20:44:55 [3791] [6] DEBUG: AT2[/dev/ttyUSB1]: not deleted. 2015-07-09 20:44:55 [3791] [6] DEBUG: AT2[/dev/ttyUSB1]: --> AT+CMGR=7^M 2015-07-09 20:44:55 [3791] [6] DEBUG: AT2[/dev/ttyUSB1]: <-- OK 2015-07-09 20:44:55 [3791] [6] DEBUG: AT2[/dev/ttyUSB1]: not deleted. 2015-07-09 20:44:55 [3791] [6] DEBUG: AT2[/dev/ttyUSB1]: --> AT+CMGR=8^M 2015-07-09 20:44:55 [3791] [6] DEBUG: AT2[/dev/ttyUSB1]: <-- OK 2015-07-09 20:44:55 [3791] [6] DEBUG: AT2[/dev/ttyUSB1]: not deleted. 2015-07-09 20:44:55 [3791] [6] DEBUG: AT2[/dev/ttyUSB1]: --> AT+CMGR=9^M 2015-07-09 20:44:55 [3791] [6] DEBUG: AT2[/dev/ttyUSB1]: <-- OK 2015-07-09 20:44:55 [3791] [6] DEBUG: AT2[/dev/ttyUSB1]: not deleted. 2015-07-09 20:44:55 [3791] [6] DEBUG: AT2[/dev/ttyUSB1]: --> AT+CMGR=10^M 2015-07-09 20:44:55 [3791] [6] DEBUG: AT2[/dev/ttyUSB1]: <-- OK 2015-07-09 20:44:55 [3791] [6] DEBUG: AT2[/dev/ttyUSB1]: not deleted. 2015-07-09 20:44:55 [3791] [6] DEBUG: AT2[/dev/ttyUSB1]: --> AT+CMGR=11^M 2015-07-09 20:44:55 [3791] [1] DEBUG: HTTP: Destroying HTTPClient area 0x7f9b04000b70. 2015-07-09 20:44:55 [3791] [1] DEBUG: HTTP: Destroying HTTPClient for `99.238.8.22'. 2015-07-09 20:44:55 [3791] [6] DEBUG: AT2[/dev/ttyUSB1]: <-- OK 2015-07-09 20:44:55 [3791] [6] DEBUG: AT2[/dev/ttyUSB1]: not deleted. 2015-07-09 20:44:55 [3791] [6] DEBUG: AT2[/dev/ttyUSB1]: --> AT+CMGR=12^M 2015-07-09 20:44:55 [3791] [1] DEBUG: HTTP: Destroying HTTPClient area 0x7f9b04000d30. 2015-07-09 20:44:55 [3791] [1] DEBUG: HTTP: Destroying HTTPClient for `99.238.8.22'. 2015-07-09 20:44:55 [3791] [6] DEBUG: AT2[/dev/ttyUSB1]: <-- OK 2015-07-09 20:44:55 [3791] [6] DEBUG: AT2[/dev/ttyUSB1]: not deleted. 2015-07-09 20:44:55 [3791] [6] DEBUG: AT2[/dev/ttyUSB1]: --> AT+CMGR=13^M 2015-07-09 20:44:55 [3791] [6] DEBUG: AT2[/dev/ttyUSB1]: <-- OK 2015-07-09 20:44:55 [3791] [6] DEBUG: AT2[/dev/ttyUSB1]: not deleted. 2015-07-09 20:44:55 [3791] [6] DEBUG: AT2[/dev/ttyUSB1]: --> AT+CMGR=14^M 2015-07-09 20:44:55 [3791] [6] DEBUG: AT2[/dev/ttyUSB1]: <-- OK 2015-07-09 20:44:55 [3791] [6] DEBUG: AT2[/dev/ttyUSB1]: not deleted. 2015-07-09 20:44:55 [3791] [6] DEBUG: AT2[/dev/ttyUSB1]: --> AT+CMGR=15^M 2015-07-09 20:44:56 [3791] [6] DEBUG: AT2[/dev/ttyUSB1]: <-- OK 2015-07-09 20:44:56 [3791] [6] DEBUG: AT2[/dev/ttyUSB1]: not deleted. 2015-07-09 20:44:56 [3791] [6] DEBUG: AT2[/dev/ttyUSB1]: --> AT+CMGR=16^M 2015-07-09 20:44:56 [3791] [6] DEBUG: AT2[/dev/ttyUSB1]: <-- OK 2015-07-09 20:44:56 [3791] [6] DEBUG: AT2[/dev/ttyUSB1]: not deleted. 2015-07-09 20:44:56 [3791] [6] DEBUG: AT2[/dev/ttyUSB1]: --> AT+CMGR=17^M 2015-07-09 20:44:56 [3791] [6] DEBUG: AT2[/dev/ttyUSB1]: <-- OK 2015-07-09 20:44:56 [3791] [6] DEBUG: AT2[/dev/ttyUSB1]: not deleted. 2015-07-09 20:44:56 [3791] [6] DEBUG: AT2[/dev/ttyUSB1]: --> AT+CMGR=18^M 2015-07-09 20:44:56 [3791] [6] DEBUG: AT2[/dev/ttyUSB1]: <-- OK 2015-07-09 20:44:56 [3791] [6] DEBUG: AT2[/dev/ttyUSB1]: not deleted. 2015-07-09 20:44:56 [3791] [6] DEBUG: AT2[/dev/ttyUSB1]: --> AT+CMGR=19^M 2015-07-09 20:44:56 [3791] [6] DEBUG: AT2[/dev/ttyUSB1]: <-- OK 2015-07-09 20:44:56 [3791] [6] DEBUG: AT2[/dev/ttyUSB1]: not deleted. 2015-07-09 20:44:56 [3791] [6] DEBUG: AT2[/dev/ttyUSB1]: --> AT+CMGR=20^M 2015-07-09 20:44:56 [3791] [6] DEBUG: AT2[/dev/ttyUSB1]: <-- OK 2015-07-09 20:44:56 [3791] [6] DEBUG: AT2[/dev/ttyUSB1]: not deleted. 2015-07-09 20:44:56 [3791] [6] DEBUG: AT2[/dev/ttyUSB1]: --> AT+CMGR=21^M 2015-07-09 20:44:56 [3791] [6] DEBUG: AT2[/dev/ttyUSB1]: <-- OK 2015-07-09 20:44:56 [3791] [6] DEBUG: AT2[/dev/ttyUSB1]: not deleted. 2015-07-09 20:44:56 [3791] [6] DEBUG: AT2[/dev/ttyUSB1]: --> AT+CMGR=22^M 2015-07-09 20:44:56 [3791] [6] DEBUG: AT2[/dev/ttyUSB1]: <-- OK 2015-07-09 20:44:56 [3791] [6] DEBUG: AT2[/dev/ttyUSB1]: not deleted. 2015-07-09 20:44:56 [3791] [6] DEBUG: AT2[/dev/ttyUSB1]: --> AT+CMGR=23^M 2015-07-09 20:44:56 [3791] [6] DEBUG: AT2[/dev/ttyUSB1]: <-- OK 2015-07-09 20:44:56 [3791] [6] DEBUG: AT2[/dev/ttyUSB1]: not deleted. 2015-07-09 20:44:56 [3791] [6] DEBUG: AT2[/dev/ttyUSB1]: --> AT+CMGR=24^M 2015-07-09 20:44:56 [3791] [6] DEBUG: AT2[/dev/ttyUSB1]: <-- OK 2015-07-09 20:44:56 [3791] [6] DEBUG: AT2[/dev/ttyUSB1]: not deleted. 2015-07-09 20:44:56 [3791] [6] DEBUG: AT2[/dev/ttyUSB1]: --> AT+CMGR=25^M 2015-07-09 20:44:57 [3791] [6] DEBUG: AT2[/dev/ttyUSB1]: <-- OK 2015-07-09 20:44:57 [3791] [6] DEBUG: AT2[/dev/ttyUSB1]: not deleted. 2015-07-09 20:44:57 [3791] [6] DEBUG: AT2[/dev/ttyUSB1]: --> AT+CMGR=26^M 2015-07-09 20:44:57 [3791] [6] DEBUG: AT2[/dev/ttyUSB1]: <-- OK 2015-07-09 20:44:57 [3791] [6] DEBUG: AT2[/dev/ttyUSB1]: not deleted. 2015-07-09 20:44:57 [3791] [6] DEBUG: AT2[/dev/ttyUSB1]: --> AT+CMGR=27^M 2015-07-09 20:44:57 [3791] [6] DEBUG: AT2[/dev/ttyUSB1]: <-- OK 2015-07-09 20:44:57 [3791] [6] DEBUG: AT2[/dev/ttyUSB1]: not deleted. 2015-07-09 20:44:57 [3791] [6] DEBUG: AT2[/dev/ttyUSB1]: --> AT+CMGR=28^M 2015-07-09 20:44:57 [3791] [6] DEBUG: AT2[/dev/ttyUSB1]: <-- OK 2015-07-09 20:44:57 [3791] [6] DEBUG: AT2[/dev/ttyUSB1]: not deleted. 2015-07-09 20:44:57 [3791] [6] DEBUG: AT2[/dev/ttyUSB1]: --> AT+CMGR=29^M 2015-07-09 20:44:57 [3791] [6] DEBUG: AT2[/dev/ttyUSB1]: <-- OK 2015-07-09 20:44:57 [3791] [6] DEBUG: AT2[/dev/ttyUSB1]: not deleted. 2015-07-09 20:44:57 [3791] [6] DEBUG: AT2[/dev/ttyUSB1]: TP-Validity-Period: 24.0 hours 2015-07-09 20:44:57 [3791] [6] DEBUG: AT2[/dev/ttyUSB1]: --> AT+CMGS=69^M 2015-07-09 20:44:57 [3791] [6] DEBUG: AT2[/dev/ttyUSB1]: <-- > 2015-07-09 20:44:57 [3791] [6] DEBUG: AT2[/dev/ttyUSB1]: send command status: 1 2015-07-09 20:44:57 [3791] [6] DEBUG: AT2[/dev/ttyUSB1]: --> 0011000B817171751586F50000A73E69FA690E32CBCB65103DBC2ECF4132D0BC3C9EBB40E8B2BC0C4ACF41747419C44EBBD720349D0ED7BD5EE234DDC5CEBF624A9C508EA503 2015-07-09 20:44:57 [3791] [6] DEBUG: AT2[/dev/ttyUSB1]: --> ^Z 2015-07-09 20:44:57 [3791] [6] DEBUG: AT2[/dev/ttyUSB1]: <-- > 2015-07-09 20:45:03 [3791] [6] DEBUG: AT2[/dev/ttyUSB1]: <-- ^BOOT:99933942,0,0,0,6 2015-07-09 20:45:03 [3791] [8] DEBUG: boxc_receiver: heartbeat with load value 4 received 2015-07-09 20:45:11 [3791] [8] DEBUG: boxc_receiver: sms received 2015-07-09 20:45:11 [3791] [8] DEBUG: send_msg: sending msg to box: <127.0.0.1> 2015-07-09 20:45:12 [3791] [8] DEBUG: boxc_receiver: sms received 2015-07-09 20:45:12 [3791] [8] DEBUG: send_msg: sending msg to box: <127.0.0.1> 2015-07-09 20:45:20 [3791] [6] DEBUG: AT2[/dev/ttyUSB1]: send command status: -1 2015-07-09 20:45:20 [3791] [6] DEBUG: AT2[/dev/ttyUSB1]: <-- +CMGS: 228 2015-07-09 20:45:20 [3791] [6] DEBUG: AT2[/dev/ttyUSB1]: <-- OK 2015-07-09 20:45:20 [3791] [6] DEBUG: AT2[/dev/ttyUSB1]: TP-Validity-Period: 24.0 hours 2015-07-09 20:45:20 [3791] [6] DEBUG: AT2[/dev/ttyUSB1]: --> AT+CMGS=44^M 2015-07-09 20:45:20 [3791] [6] DEBUG: AT2[/dev/ttyUSB1]: <-- 2015-07-09 20:45:20 [3791] [6] DEBUG: AT2[/dev/ttyUSB1]: <-- +CMTI: "SM",0 2015-07-09 20:45:20 [3791] [6] DEBUG: AT2[/dev/ttyUSB1]: +CMTI incoming SMS indication: +CMTI: "SM",0 2015-07-09 20:45:20 [3791] [6] DEBUG: AT2[/dev/ttyUSB1]: <-- 2015-07-09 20:45:20 [3791] [6] DEBUG: AT2[/dev/ttyUSB1]: <-- +CMTI: "SM",1 2015-07-09 20:45:20 [3791] [6] DEBUG: AT2[/dev/ttyUSB1]: +CMTI incoming SMS indication: +CMTI: "SM",1 2015-07-09 20:45:20 [3791] [6] DEBUG: AT2[/dev/ttyUSB1]: <-- 2015-07-09 20:45:20 [3791] [6] DEBUG: AT2[/dev/ttyUSB1]: <-- +CMTI: "SM",2 2015-07-09 20:45:20 [3791] [6] DEBUG: AT2[/dev/ttyUSB1]: +CMTI incoming SMS indication: +CMTI: "SM",2 2015-07-09 20:45:20 [3791] [6] DEBUG: AT2[/dev/ttyUSB1]: <-- 2015-07-09 20:45:20 [3791] [6] DEBUG: AT2[/dev/ttyUSB1]: <-- +CMTI: "SM",3 2015-07-09 20:45:20 [3791] [6] DEBUG: AT2[/dev/ttyUSB1]: +CMTI incoming SMS indication: +CMTI: "SM",3 2015-07-09 20:45:20 [3791] [6] DEBUG: AT2[/dev/ttyUSB1]: <-- 2015-07-09 20:45:20 [3791] [6] DEBUG: AT2[/dev/ttyUSB1]: <-- +CMTI: "SM",4 2015-07-09 20:45:20 [3791] [6] DEBUG: AT2[/dev/ttyUSB1]: +CMTI incoming SMS indication: +CMTI: "SM",4 2015-07-09 20:45:20 [3791] [6] DEBUG: AT2[/dev/ttyUSB1]: <-- > 2015-07-09 20:45:20 [3791] [6] DEBUG: AT2[/dev/ttyUSB1]: send command status: 1 2015-07-09 20:45:20 [3791] [6] DEBUG: AT2[/dev/ttyUSB1]: --> 0011000B814191047777F20000A722E8340B947FD7416179196496BFDBA0B13C9C3ECFD9E9391D244F9FD1F41F 2015-07-09 20:45:20 [3791] [6] DEBUG: AT2[/dev/ttyUSB1]: --> ^Z 2015-07-09 20:45:20 [3791] [6] DEBUG: AT2[/dev/ttyUSB1]: <-- > 2015-07-09 20:45:22 [3791] [6] DEBUG: AT2[/dev/ttyUSB1]: <-- +CMGS: 229 2015-07-09 20:45:22 [3791] [6] DEBUG: AT2[/dev/ttyUSB1]: <-- OK 2015-07-09 20:45:22 [3791] [6] DEBUG: AT2[/dev/ttyUSB1]: send command status: 0