The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]




Версия для распечатки Пред. тема | След. тема
Новые ответы [ Отслеживать ]
Как отправить SMS c GSM модема подключенного к маршрутизатору cisco, !*! Иван Орловский, 24-Июл-07, 16:43  [смотреть все]
Есть 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 0

000378: *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 прошу помощи.

  • Как отправить SMS c GSM модема подключенного к маршрутизатор..., !*! Вася, 22:45 , 24-Июл-07 (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 прошу помощи.

    а разве телефон позваолит вам слать таким образом смс? мало верится, ведь софт, которым это обычно делается работает с ОС телефона непосредвенно через системные вызовы и процедуры.

  • Как отправить SMS c GSM модема подключенного к маршрутизатор..., !*! Саша, 19:50 , 06-Авг-10 (3)
    >chat-script sms ABORT ERROR ABORT BUSY "" "ATZ" OK "AT+CMGF=1" OK "AT+CMGS=8916*******\r\n
    >Test Avarija\026\r\n"

    --------- \r\n здесь не нужны, IMHO

    >000388: *Jul 24 12:52:04.776: CHAT1: Sending string: AT+CMGS=8916*******\015\012 Test Avarija\026\015\012

    --------- по документации должно оканчиваться только Ctrl-Z




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру