Есть GSM модем Siemens MС35 подключенный к циске на aux порт.
Задача заставить отправлять по chat скрипту СМС-ку.
Строка скрипта
chat-script sms ABORT ERROR ABORT BUSY "" "ATZ" OK "AT+CMGF=1" OK "AT+CMGS=8916*******\r\n Test Avarija\026\r\n"
Вот что выдает в дебаг в результате команды
rt# start-chat sms aux 0000378: *Jul 24 12:52:04.680: CHAT1: Matched chat script sms to string sms
000379: *Jul 24 12:52:04.680: CHAT1: Asserting DTR
000380: *Jul 24 12:52:04.680: TTY1: Set DTR to 1
000381: *Jul 24 12:52:04.680: CHAT1: Chat script sms started
000382: *Jul 24 12:52:04.680: CHAT1: Sending string: ATZ
000383: *Jul 24 12:52:04.680: CHAT1: Expecting string: OK
000384: *Jul 24 12:52:04.732: CHAT1: Completed match for expect: OK
000385: *Jul 24 12:52:04.736: CHAT1: Sending string: AT+CMGF=1
000386: *Jul 24 12:52:04.736: CHAT1: Expecting string: OK
000387: *Jul 24 12:52:04.776: CHAT1: Completed match for expect: OK
000388: *Jul 24 12:52:04.776: CHAT1: Sending string: AT+CMGS=8916*******\015\012 Test Avarija\026\015\012
000389: *Jul 24 12:52:05.776: CHAT1: Chat script sms finished, status = Success
и по дебагу кажется что все ок, а на самом деле никакой смски не отправляется.
если отправлять вручную а не через скрипт, то все нормально уходит.
Где накосячил7 прошу помощи.