Ad Widget

Collapse

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

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • Archiba
    Junior Member
    • Apr 2009
    • 7

    #1

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

    Добрый день, в конторе имелся 1 смс шлюз, при проверке через windows он посылает СМС, подключил к freebsd, определился как cuau1, работает он как мне сказали только на скорости 57600, начал настраивать заббикс, вроде все настроил но в аудите мне выдаёт Expected [OK] received [], подскажите что можно сделать? Я в телефонии полный ноль.
  • den_crane
    Senior Member
    • Feb 2006
    • 272

    #2
    не знаю как это во фре
    попробуйте от рута
    stty -F /dev/cuau1 57600

    Comment

    • Archiba
      Junior Member
      • Apr 2009
      • 7

      #3
      Установил скорость на 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 ^@ ^@ ^@ ^@ ^@ ^@ ^@
      Сейчас ещё попробую заббиксом смс послать
      Last edited by Archiba; 06-10-2009, 10:10.

      Comment

      • Archiba
        Junior Member
        • Apr 2009
        • 7

        #4
        Проблема по прежнему осталась.

        Comment

        • den_crane
          Senior Member
          • Feb 2006
          • 272

          #5
          Originally posted by archiba
          Проблема по прежнему осталась.
          я на основе заббиксового исходника написал простенькую проверялку, в аттаче, только номер телефона на свой поменяйте и устройство и скорость (у меня 115200).
          Attached Files
          Last edited by den_crane; 06-10-2009, 10:46.

          Comment

          • Archiba
            Junior Member
            • Apr 2009
            • 7

            #6
            При исполнении выдает скобочки и поле для ввода, что конкретно должно было произойти?
            #./testsms
            [
            ]

            Comment

            • den_crane
              Senior Member
              • Feb 2006
              • 272

              #7
              Originally posted by Archiba
              При исполнении выдает скобочки и поле для ввода, что конкретно должно было произойти?
              у вас устройство вообще at команды понимает?
              попробуйте терминалкой какой-нибудь с ним пообщаться (типа at ему сказать)

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

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

              Comment

              • Archiba
                Junior Member
                • Apr 2009
                • 7

                #8
                С виндового гипер терминала отлично АТ команды распознает

                Comment

                • den_crane
                  Senior Member
                  • Feb 2006
                  • 272

                  #9
                  Originally posted by Archiba
                  С виндового гипер терминала отлично АТ команды распознает
                  А скорость поправлена?
                  options.c_cflag = B57600 | CRTSCTS | CS8 | CLOCAL | CREAD;

                  Comment

                  • Archiba
                    Junior Member
                    • Apr 2009
                    • 7

                    #10
                    Да это я все исправил...думаю загвоздка все же в gsm шлюзе, может быть фря как то не правильно его использует...

                    Comment

                    • Chaban.OS
                      Junior Member
                      • Oct 2009
                      • 4

                      #11
                      Òàæå ïðîáëåìà íå õî÷åò ó ìåíÿ îòïðàâëÿòü ñìñ
                      âîò òàêàÿ îøèáêà Expected [OK] received [ATE0]
                      Ðàáîòàòå ïîä Ôðåé
                      Ïðîáûâàë ïðîâåðÿëêó îíà âîáùå ïîä ôðåé êà êòî íå êîðåêòíî ðàáîòàåò

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


                      Âîçìîæíî ó êîãîòî åñòü èäåè ?!

                      Comment

                      • den_crane
                        Senior Member
                        • Feb 2006
                        • 272

                        #12
                        Expected [OK] received [ATE0]
                        Ошибка вообще не такая.

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


                        терминалкой умеете разговаривать с модемом?
                        Заббикс делает примерно следующее
                        Attached Files
                        Last edited by den_crane; 14-10-2009, 08:19.

                        Comment

                        • Chaban.OS
                          Junior Member
                          • Oct 2009
                          • 4

                          #13
                          Âûâîä ïðîâåðÿëêè
                          # ./testsms.o
                          [
                          ]ATE0

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

                          ß â ýòèõ äåëàõ íå ñåëåí ñîåäèíèòñÿ ñ ìîäåìîì ïðîáóþ
                          h# cu -l /dev/cuad0 -s 115200
                          Connected
                          ~
                          [EOT]

                          íèêàêèå êîìàíäû íå âîñïðèíèìàåò êðîìå âûõîäà

                          Comment

                          • Chaban.OS
                            Junior Member
                            • Oct 2009
                            • 4

                            #14
                            íà ìîè çàïðîñû îí îòâå÷àòü îòêàçûâàåòñÿ (
                            ïðîáûâàë íà âèíäîâîé ìàøèíå ñîåäèíåíèèå åñòü à îòâåòà íèêàêîãî!

                            Comment

                            • den_crane
                              Senior Member
                              • Feb 2006
                              • 272

                              #15
                              Originally posted by chaban.os
                              âûâîä ïðîâåðÿëêè
                              # ./testsms.o
                              [
                              ]ate0
                              read something unexpected from gsm modem. Expected [ok]fail
                              ß â ýòèõ äåëàõ íå ñåëåí ñîåäèíèòñÿ ñ ìîäåìîì ïðîáóþ
                              h# cu -l /dev/cuad0 -s 115200
                              connected
                              ~
                              [eot]
                              íèêàêèå êîìàíäû íå âîñïðèíèìàåò êðîìå âûõîäà
                              Как модем называется? Скрость скорее всего не 115200

                              Comment

                              Working...