PDA

View Full Version : Настройка СМС уведомлений


Archiba
06-10-2009, 09:51
Добрый день, в конторе имелся 1 смс шлюз, при проверке через windows он посылает СМС, подключил к freebsd, определился как cuau1, работает он как мне сказали только на скорости 57600, начал настраивать заббикс, вроде все настроил но в аудите мне выдаёт Expected [OK] received [], подскажите что можно сделать? Я в телефонии полный ноль.

den_crane
06-10-2009, 09:59
не знаю как это во фре
попробуйте от рута
stty -F /dev/cuau1 57600

Archiba
06-10-2009, 10:03
Установил скорость на 57600.

# stty -f /dev/cuau1 57600
#

#stty -f /dev/cuau1
speed 57600 baud;
lflags: -icanon -isig -iexten -echo
iflags: -icrnl -ixon -ixany -imaxbel -brkint ignpar
oflags: -opost -onlcr -oxtabs
cflags: Cs8 -parenb -hupcl clocal crtscts
discard dsusp eof eol eol2 erase erase2 intr kill
^@ ^@ ^@ ^@ ^@ ^@ ^@ ^@ ^@
lnext min quit reprint start status stop susp werase
^@ 0 ^@ ^@ ^@ ^@ ^@ ^@ ^@

Сейчас ещё попробую заббиксом смс послать

Archiba
06-10-2009, 10:15
Проблема по прежнему осталась.

den_crane
06-10-2009, 10:42
Проблема по прежнему осталась.
я на основе заббиксового исходника написал простенькую проверялку, в аттаче, только номер телефона на свой поменяйте и устройство и скорость (у меня 115200).

Archiba
06-10-2009, 11:25
При исполнении выдает скобочки и поле для ввода, что конкретно должно было произойти?
#./testsms
[
]

den_crane
06-10-2009, 11:55
При исполнении выдает скобочки и поле для ввода, что конкретно должно было произойти?
у вас устройство вообще at команды понимает?
попробуйте терминалкой какой-нибудь с ним пообщаться (типа at ему сказать)

у меня вот так выглядит вывод теста

$ ./a.out
[
]][ATE0
]AT
]AT+CMGF=1
[AT+CMGS="]
[+79211302794]
]"
[test]
[]
SUCC

Archiba
06-10-2009, 12:00
С виндового гипер терминала отлично АТ команды распознает

den_crane
06-10-2009, 12:06
С виндового гипер терминала отлично АТ команды распознает

А скорость поправлена?
options.c_cflag = B57600 | CRTSCTS | CS8 | CLOCAL | CREAD;

Archiba
06-10-2009, 12:07
Да это я все исправил...думаю загвоздка все же в gsm шлюзе, может быть фря как то не правильно его использует...

Chaban.OS
13-10-2009, 18:39
Таже проблема не хочет у меня отправлять смс
вот такая ошибка Expected [OK] received [ATE0]
Работате под Фрей
Пробывал проверялку она вобще под фрей ка кто не коректно работает

# ./testsms.c
./testsms.c: /COPYRIGHT: Permission denied
testsms.c: not found
./testsms.c: 3: Syntax error: "(" unexpected


Возможно у когото есть идеи ?!

den_crane
14-10-2009, 07:32
Expected [OK] received [ATE0]
Ошибка вообще не такая.

# ./testsms.c
а компилировать сишный код перед исполнением не пробовали?


терминалкой умеете разговаривать с модемом?
Заббикс делает примерно следующее

Chaban.OS
14-10-2009, 13:28
Вывод проверялки
# ./testsms.o
[
]ATE0

Read something unexpected from GSM modem. Expected [OK]FAIL

Я в этих делах не селен соединится с модемом пробую
h# cu -l /dev/cuad0 -s 115200
Connected
~
[EOT]

никакие команды не воспринимает кроме выхода

Chaban.OS
14-10-2009, 17:00
на мои запросы он отвечать отказывается (
пробывал на виндовой машине соединениие есть а ответа никакого!

den_crane
15-10-2009, 06:48
вывод проверялки
# ./testsms.o
[
]ate0
read something unexpected from gsm modem. Expected [ok]fail
Я в этих делах не селен соединится с модемом пробую
h# cu -l /dev/cuad0 -s 115200
connected
~
[eot]
никакие команды не воспринимает кроме выхода
Как модем называется? Скрость скорее всего не 115200

karoll
15-10-2009, 11:06
Поищи по форуму. Проблема актуальная.
Было решение через внешний скрипт.
Для проверки используй gammu. есть в портах.
В messages посмотри как у тебя определяется модем. Это устройство у кажи в конфиге гамму

Chaban.OS
16-10-2009, 12:31
шлюз Sprute Universal
www.gsm-sprut.com

скорости пробывал разные ефект один и тот же !

den_crane
16-10-2009, 13:00
шлюз Sprute Universal
www.gsm-sprut.com

скорости пробывал разные ефект один и тот же !

гуглится за 3 минуты:

Руководство по эксплуатации Sprut universal (2 820 Kb) Вручную установите скорость передачи данных 115200 bps

http://www.gsm-sprut.com/forum/viewtopic.php?p=56&sid=f850fe3484d4d19f96319c3ecc700685 В Sprut Universal используется GSM модуль SIM300

AT команды SIM300 http://ec-mobile.ru/user_files/File/SIM300_ATC_V2.02.pdf