LINUX.ORG.RU
ФорумAdmin

smstools засирает логи

 ,


0

1

Вот таким сообщением? каждые 10 секунд:

Message 0, not enough storage space.

devices = E173
outgoing = /var/spool/sms/outgoing
checked = /var/spool/sms/checked
incoming = /var/spool/sms/incoming
logfile = /var/log/smstools/smsd.log
infofile = /var/run/smstools/smsd.working
pidfile = /var/run/smstools/smsd.pid
outgoing = /var/spool/sms/outgoing
checked = /var/spool/sms/checked
failed = /var/spool/sms/failed
incoming = /var/spool/sms/incoming
sent = /var/spool/sms/sent
stats = /var/log/smstools/smsd_stats
loglevel = 5
receive_before_send = no
autosplit = 3

[E173]
device = /dev/ttyUSB0
baudrate = 115200
rtscts = no
init = AT+CPMS="ME","ME","ME"
init2 = AT+CNMI=1,1,0,2
#memory_start=0
incoming = yes
incoming = high
report = yes
send_delay = 20
eventhandler = /opt/sms/smstr.py

Смс прекрасно принимаются и все работает. Где ему места не хватает-то?

Параметр memory_start выставлял и в «0» и в «1»

★★★★★

Унутре модема может? Он же смски в себе еще хранит, на симке там, или во внутренней памяти.

strangeman ★★★★ ()
Ответ на: комментарий от strangeman

Хмм, ну если бы на симке кончилось место - то оно бы и не принималось, наверное. В самом модеме есть возможность подключить flash-карту, ее там сейчас нету. Попробую с ней конечно, но врят ли он бы на ней хранил бы что либо, к тому же сам модем переведен в режим «только модем», без всяких там карт или cd-rom'ов

Siado ★★★★★ ()
Ответ на: комментарий от Siado

Хмм, ну если бы на симке кончилось место - то оно бы и не принималось, наверное.

Черт его знает. Я бы посмотрел симку и модем через что-нибудь типа Mobile Partner.

strangeman ★★★★ ()

Где ему места не хватает-то?

Места не хватает во внутреннем буфере smsd, куда он пытается сложить PDU details. Скорее всего, в памяти симки есть какая-то смска, обработка которой обнаруживает баг в smsd. Она вызывает ошибку обработки и поэтому, похоже, не удаляется из памяти. На следующем круге проверки памяти симки smsd опять на неё натыкается, пишет сообщение об ошибке и так по кругу.

Если охота поотлаживать smsd, то смотреть нужно функцию get_pdu_details() (файл pdu.c).

Если отлаживать неохота, тогда можно попробовать сунуть симку в телефон и просто удалить с неё все смски.

unterwulf ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.