SMS Tools 3
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
-
- проходил мимо
- Сообщения: 7
- Зарегистрирован: 2010-12-29 22:16:28
Re: SMS Tools 3
Занят:)
У меня линк всегда поднят=)
У меня линк всегда поднят=)
Услуги хостинговой компании Host-Food.ru
Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
-
- рядовой
- Сообщения: 14
- Зарегистрирован: 2010-05-30 12:06:00
Re: SMS Tools 3
gsmmux не спасёт?
-
- проходил мимо
- Сообщения: 7
- Зарегистрирован: 2010-12-29 22:16:28
gsmmux
Не совсем понял что это за штуковина.
Я думаю я пращу smstools'у большой лог=)
Я думаю я пращу smstools'у большой лог=)
-
- рядовой
- Сообщения: 14
- Зарегистрирован: 2010-05-30 12:06:00
Re: gsmmux
а гугль не помог?alukard404 писал(а):Не совсем понял что это за штуковина.

например вот:
http://smstools3.kekekasvi.com/topic.ph ... 7#post1047
BTW можно попробовать наоборот - поднять ppp-сессию на "говорливом" порту, а smstools - на "обычном"Я думаю я пращу smstools'у большой лог=)
-
- проходил мимо
- Сообщения: 7
- Зарегистрирован: 2010-12-29 22:16:28
Re: SMS Tools 3
а, воткнул, что за штука. 
/me посмотрел креативнее, и решил все красиво.
У меня оператор интернета != оператору смс
В сухом остатке, имеется nokia 22 на ком-порту для смсок
)

/me посмотрел креативнее, и решил все красиво.
У меня оператор интернета != оператору смс
В сухом остатке, имеется nokia 22 на ком-порту для смсок

-
- проходил мимо
Re: SMS Tools 3
Добрый день, подскажите, если я все таки хочу менять SMS sender ID. Например, вместо номера отправлять что-то свое, куда копать? Я в курсе, что smstools этого не умеет. Как вообще формируется этот ID?
-
- рядовой
- Сообщения: 14
- Зарегистрирован: 2010-05-30 12:06:00
Re: SMS Tools 3
как я понимаю, при отправке через телефон/модем это невозможно.
-
- проходил мимо
Re: SMS Tools 3
If you really need that feature, you need a large-account to the SMSC and another software, for example SendXMS
В SendXMS эта фича открыта, значит менять как-то можно. Очевидно, при общении с SMSC как то можно этот параметр передать.
В SendXMS эта фича открыта, значит менять как-то можно. Очевидно, при общении с SMSC как то можно этот параметр передать.
-
- рядовой
- Сообщения: 14
- Зарегистрирован: 2010-05-30 12:06:00
Re: SMS Tools 3
очевидно существуют другие способы отправки SMS, помимо использования gsm-модемаsstt писал(а):If you really need that feature, you need a large-account to the SMSC and another software, for example SendXMS
В SendXMS эта фича открыта, значит менять как-то можно. Очевидно, при общении с SMSC как то можно этот параметр передать.
-
- проходил мимо
Re: SMS Tools 3
Возможно, возможно.
А вот такая фича как перенос строки в sms сообщения, я так понимаю тоже не реализуема?
А вот такая фича как перенос строки в sms сообщения, я так понимаю тоже не реализуема?
-
- проходил мимо
- Сообщения: 3
- Зарегистрирован: 2010-12-08 16:46:42
Re: SMS Tools 3
Пытаюсь подружить Huawei e171 и SmsTools3.
Под виндой перевёл модем в режим только модема, чтобы не париться с переключалкой в Фри.
Система FreeBSD 8.1.
Цепляю модем - определяется.
Далее настраиваю smstools.
Строчкой init2 пытаюсь переводить модем принудительно в 3G или GPRS. Модем, судя по индикации, реагирует.
Но, при запуске smstools вижу в логах:
И вот это not registered продолжается вечно.
Хотя читал в мануале, что ответ "<- AT+CREG? +CREG: 0,1 OK" 0,1 это значит registered.
В чём собака порылась, подскажите.
Под виндой перевёл модем в режим только модема, чтобы не париться с переключалкой в Фри.
Система FreeBSD 8.1.
Цепляю модем - определяется.
Далее настраиваю smstools.
Код: Выделить всё
devices = GSM1
logfile = /var/log/smsd.log
loglevel = 7
[GSM1]
device = /dev/cuaU0.0
pre_init = no
init = ATZ
#init2 = AT+CPMS="ME","ME","ME"
init2 = AT^SYSCFG=13,1,3FFFFFFF,2,4
incoming = yes
rtscts = no
mode = new
#pin = 1111
Но, при запуске smstools вижу в логах:
Код: Выделить всё
2011-07-01 22:30:56,2, smsd: Smsd v3.1.14 started.
2011-07-01 22:30:56,2, smsd: Running as uucp:uucp.
2011-07-01 22:30:56,7, smsd: Running startup_check (shell): /var/spool/sms/incoming/smsd_script.7bR6kX /tmp/smsd_data.iVOCst
2011-07-01 22:30:56,7, smsd: Done: startup_check (shell), execution time 0 sec., status: 0 (0)
2011-07-01 22:30:56,4, smsd: File mode creation mask: 022 (0644, rw-r--r--).
2011-07-01 22:30:56,5, smsd: Outgoing file checker has started. PID: 4420.
2011-07-01 22:30:56,7, smsd: All PID's: 4420,4421
2011-07-01 22:30:56,5, GSM1: Modem handler 0 has started. PID: 4421.
2011-07-01 22:30:56,5, GSM1: Using check_memory_method 1: CPMS is used.
2011-07-01 22:30:56,6, GSM1: Checking device for incoming SMS
2011-07-01 22:30:56,6, GSM1: Checking if modem is ready
2011-07-01 22:30:56,7, GSM1: -> AT
2011-07-01 22:30:56,7, GSM1: Command is sent, waiting for the answer
2011-07-01 22:30:56,7, GSM1: <- AT+CREG? +CREG: 0,1 OK AT OK
2011-07-01 22:30:56,6, GSM1: Checking if modem needs PIN
2011-07-01 22:30:57,7, GSM1: -> AT+CPIN?
2011-07-01 22:30:57,7, GSM1: Command is sent, waiting for the answer
2011-07-01 22:30:57,7, GSM1: <- AT+CPIN? +CPIN: READY OK
2011-07-01 22:30:57,6, GSM1: Initializing modem
2011-07-01 22:30:57,7, GSM1: -> ATZ
2011-07-01 22:30:57,7, GSM1: Command is sent, waiting for the answer
2011-07-01 22:30:57,7, GSM1: <- ATZ OK
2011-07-01 22:30:58,7, GSM1: -> AT^SYSCFG=13,1,3FFFFFFF,2,4
2011-07-01 22:30:58,7, GSM1: Command is sent, waiting for the answer
2011-07-01 22:30:58,7, GSM1: <- AT^SYSCFG=13,1,3FFFFFFF,2,4 OK
2011-07-01 22:30:58,7, GSM1: -> AT+CSQ
2011-07-01 22:30:58,7, GSM1: Command is sent, waiting for the answer
2011-07-01 22:30:58,7, GSM1: <- AT+CSQ +CSQ: 99,99 OK
2011-07-01 22:30:58,6, GSM1: Signal Strength Indicator: not present of not measurable, Bit Error Rate: not known or not detectable
2011-07-01 22:30:58,6, GSM1: Checking if Modem is registered to the network
2011-07-01 22:30:59,7, GSM1: -> AT+CREG?
2011-07-01 22:30:59,7, GSM1: Command is sent, waiting for the answer
2011-07-01 22:30:59,7, GSM1: <- AT+CREG? +CREG: 0,18339908 OK
2011-07-01 22:30:59,5, GSM1: MODEM IS NOT REGISTERED, WAITING 1 SEC. BEFORE RETRYING 1. TIME
2011-07-01 22:31:00,7, GSM1: -> AT+CSQ
2011-07-01 22:31:00,7, GSM1: Command is sent, waiting for the answer
2011-07-01 22:31:00,7, GSM1: <- AT+CSQ +CSQ: 99,99 OK
2011-07-01 22:31:00,5, GSM1: Signal Strength Indicator: not present of not measurable, Bit Error Rate: not known or not detectable
2011-07-01 22:31:01,7, GSM1: -> AT+CREG?
2011-07-01 22:31:01,7, GSM1: Command is sent, waiting for the answer
2011-07-01 22:31:01,7, GSM1: <- AT+CREG? +CREG: 0,18340068 OK
2011-07-01 22:31:01,5, GSM1: MODEM IS NOT REGISTERED, WAITING 1 SEC. BEFORE RETRYING 2. TIME
2011-07-01 22:31:02,7, GSM1: -> AT+CSQ
2011-07-01 22:31:02,7, GSM1: Command is sent, waiting for the answer
2011-07-01 22:31:03,7, GSM1: <- AT+CSQ +CSQ: 10,99 OK
2011-07-01 22:31:03,5, GSM1: Signal Strength Indicator: (10,99) -93 dBm (Workable), Bit Error Rate: not known or not detectable
2011-07-01 22:31:03,7, GSM1: -> AT+CREG?
2011-07-01 22:31:03,7, GSM1: Command is sent, waiting for the answer
2011-07-01 22:31:03,7, GSM1: <- AT+CREG? +CREG: 0,18340228 OK
2011-07-01 22:31:03,5, GSM1: MODEM IS NOT REGISTERED, WAITING 1 SEC. BEFORE RETRYING 3. TIME
2011-07-01 22:31:04,7, GSM1: -> AT+CSQ
2011-07-01 22:31:04,7, GSM1: Command is sent, waiting for the answer
2011-07-01 22:31:05,7, GSM1: <- AT+CSQ +CSQ: 6,99 OK
2011-07-01 22:31:05,5, GSM1: Signal Strength Indicator: (6,99) -101 dBm (Marginal), Bit Error Rate: not known or not detectable
2011-07-01 22:31:05,7, GSM1: -> AT+CREG?
2011-07-01 22:31:05,7, GSM1: Command is sent, waiting for the answer
2011-07-01 22:31:05,7, GSM1: <- AT+CREG? +CREG: 0,1 OK
2011-07-01 22:31:05,5, GSM1: MODEM IS NOT REGISTERED, WAITING 1 SEC. BEFORE RETRYING 4. TIME
2011-07-01 22:31:06,7, GSM1: -> AT+CSQ
2011-07-01 22:31:06,7, GSM1: Command is sent, waiting for the answer
2011-07-01 22:31:07,7, GSM1: <- AT+CSQ +CSQ: 10,99 OK
2011-07-01 22:31:07,5, GSM1: Signal Strength Indicator: (10,99) -93 dBm (Workable), Bit Error Rate: not known or not detectable
2011-07-01 22:31:07,7, GSM1: -> AT+CREG?
2011-07-01 22:31:07,7, GSM1: Command is sent, waiting for the answer
2011-07-01 22:31:07,7, GSM1: <- AT+CREG? +CREG: 0,1 OK
2011-07-01 22:31:07,5, GSM1: MODEM IS NOT REGISTERED, WAITING 1 SEC. BEFORE RETRYING 5. TIME
Хотя читал в мануале, что ответ "<- AT+CREG? +CREG: 0,1 OK" 0,1 это значит registered.
В чём собака порылась, подскажите.
- criminalist
- мл. сержант
- Сообщения: 74
- Зарегистрирован: 2010-02-01 19:56:15
Re: SMS Tools 3
Кто нибудь для нокиа покажите smsd.conf рабочий ?)
а то у меня не отправляет смс
Лог
а то у меня не отправляет смс
Код: Выделить всё
#Nokia 6303i classic
devices = GSM1
logfile = /var/log/smsd.log
loglevel = 7
USER = smsd
GROUP = dialer
PIDFILE= /var/run/smsd/smsd.pid
INFOFILE= /var/run/smsd/smsd.working
[GSM1]
# порт
device = /dev/cuaU0
baudrate = 9600
rtscts = no
init = AT+CPIN?
init = ATE0+CMEE=1;+CREG=2
init = AT+CMGF?
pre_init = no
#init2 = AT+CNMI=1,1,0,2
#baudrate = 38400
incoming = high
report = yes
send_delay = 20
Код: Выделить всё
2011-09-10 16:17:54,7, GSM1: Command is sent, waiting for the answer
2011-09-10 16:17:54,7, GSM1: <- ATE0+CMEE=1;+CREG=2 OK
2011-09-10 16:17:54,6, GSM1: Checking if modem needs PIN
2011-09-10 16:17:54,7, GSM1: -> AT+CPIN?
2011-09-10 16:17:54,7, GSM1: Command is sent, waiting for the answer
2011-09-10 16:17:55,7, GSM1: <- +CPIN: READY OK
2011-09-10 16:17:55,6, GSM1: Initializing modem
2011-09-10 16:17:55,7, GSM1: -> AT+CMGF?
2011-09-10 16:17:55,7, GSM1: Command is sent, waiting for the answer
2011-09-10 16:17:55,7, GSM1: <- +CMGF: 0 OK
2011-09-10 16:17:55,7, GSM1: -> AT+CSQ
2011-09-10 16:17:56,7, GSM1: Command is sent, waiting for the answer
2011-09-10 16:17:56,7, GSM1: <- +CSQ: 16,99 OK
2011-09-10 16:17:56,6, GSM1: Signal Strength Indicator: (16,99) -81 dBm (Good), Bit Error Rate: not known or not detectable
2011-09-10 16:17:56,6, GSM1: Checking if Modem is registered to the network
2011-09-10 16:17:56,7, GSM1: -> AT+CREG?
2011-09-10 16:17:56,7, GSM1: Command is sent, waiting for the answer
2011-09-10 16:17:56,7, GSM1: <- +CREG: 2,1,"B05E","8A53" OK
2011-09-10 16:17:56,6, GSM1: Modem is registered to the network
2011-09-10 16:17:56,6, GSM1: Location area code: B05E, Cell ID: 8A53
2011-09-10 16:17:57,7, GSM1: -> AT+CSQ
2011-09-10 16:17:57,7, GSM1: Command is sent, waiting for the answer
2011-09-10 16:17:57,7, GSM1: <- +CSQ: 16,99 OK
2011-09-10 16:17:57,6, GSM1: Signal Strength Indicator: (16,99) -81 dBm (Good), Bit Error Rate: not known or not detectable
2011-09-10 16:17:57,6, GSM1: Selecting PDU mode
2011-09-10 16:17:57,7, GSM1: -> AT+CMGF=0
2011-09-10 16:17:57,7, GSM1: Command is sent, waiting for the answer
2011-09-10 16:17:58,7, GSM1: <- OK
2011-09-10 16:17:58,7, GSM1: -> AT+CIMI
2011-09-10 16:17:58,7, GSM1: Command is sent, waiting for the answer
2011-09-10 16:17:58,7, GSM1: <- 250999164973259 OK
2011-09-10 16:17:58,7, GSM1: -> AT+CGSN
2011-09-10 16:17:58,7, GSM1: Command is sent, waiting for the answer
2011-09-10 16:17:59,7, GSM1: <- 354867044032328 OK
2011-09-10 16:17:59,5, GSM1: CGSN: 354867044032328
2011-09-10 16:17:59,5, GSM1: IMSI: 250999164973259
2011-09-10 16:17:59,6, GSM1: Checking if reading of messages is supported
2011-09-10 16:17:59,7, GSM1: -> AT+CPMS?
2011-09-10 16:17:59,7, GSM1: Command is sent, waiting for the answer
2011-09-10 16:17:59,7, GSM1: <- +CPMS: ,,,,,,,, OK
2011-09-10 16:17:59,7, GSM1: -> AT+CPMS=?
2011-09-10 16:18:00,7, GSM1: Command is sent, waiting for the answer
2011-09-10 16:18:00,7, GSM1: <- +CPMS: (),(),() OK
2011-09-10 16:18:00,3, GSM1: Error: Looks like your device does not support reading of messages
2011-09-10 16:18:00,6, GSM1: Checking memory size
2011-09-10 16:18:00,7, GSM1: -> AT+CPMS?
2011-09-10 16:18:00,7, GSM1: Command is sent, waiting for the answer
2011-09-10 16:18:00,7, GSM1: <- +CPMS: ,,,,,,,, OK
2011-09-10 16:18:00,6, GSM1: Reading of messages is not supported?
2011-09-10 16:18:00,6, GSM1: Command failed.
2011-09-10 16:18:00,6, GSM1: No SMS received (reading interrupted)
- criminalist
- мл. сержант
- Сообщения: 74
- Зарегистрирован: 2010-02-01 19:56:15
Re: SMS Tools 3
Закоментируй параметр pre_init = no и не будет not registeredTheBest писал(а):Пытаюсь подружить Huawei e171 и SmsTools3.
Под виндой перевёл модем в режим только модема, чтобы не париться с переключалкой в Фри.
Система FreeBSD 8.1.
Цепляю модем - определяется.
Далее настраиваю smstools.
Строчкой init2 пытаюсь переводить модем принудительно в 3G или GPRS. Модем, судя по индикации, реагирует.Код: Выделить всё
devices = GSM1 logfile = /var/log/smsd.log loglevel = 7 [GSM1] device = /dev/cuaU0.0 pre_init = no init = ATZ #init2 = AT+CPMS="ME","ME","ME" init2 = AT^SYSCFG=13,1,3FFFFFFF,2,4 incoming = yes rtscts = no mode = new #pin = 1111
Но, при запуске smstools вижу в логах:И вот это not registered продолжается вечно.Код: Выделить всё
2011-07-01 22:30:56,2, smsd: Smsd v3.1.14 started. 2011-07-01 22:30:56,2, smsd: Running as uucp:uucp. 2011-07-01 22:30:56,7, smsd: Running startup_check (shell): /var/spool/sms/incoming/smsd_script.7bR6kX /tmp/smsd_data.iVOCst 2011-07-01 22:30:56,7, smsd: Done: startup_check (shell), execution time 0 sec., status: 0 (0) 2011-07-01 22:30:56,4, smsd: File mode creation mask: 022 (0644, rw-r--r--). 2011-07-01 22:30:56,5, smsd: Outgoing file checker has started. PID: 4420. 2011-07-01 22:30:56,7, smsd: All PID's: 4420,4421
Хотя читал в мануале, что ответ "<- AT+CREG? +CREG: 0,1 OK" 0,1 это значит registered.
В чём собака порылась, подскажите.
кстати для чего он я так и не понял)
-
- проходил мимо
- Сообщения: 1
- Зарегистрирован: 2011-12-28 14:08:04
Re: SMS Tools 3
Добрый день!
Установил SMS Server Tools 3 и PlaySMS на Ubuntu 10.04 c одним 3G модемом.
СМС отправляет через веб интерфейс.
А с входящими СМС загадка. В папке /var/spool/sms/incoming/ появляются файлы вида
modem1.JcI0LW, т.е. входящие СМС-ки складываются в папку incoming, а через веб морду их не видно.
Может кто-нибудь поможет с решением?
Установил SMS Server Tools 3 и PlaySMS на Ubuntu 10.04 c одним 3G модемом.
СМС отправляет через веб интерфейс.
А с входящими СМС загадка. В папке /var/spool/sms/incoming/ появляются файлы вида
modem1.JcI0LW, т.е. входящие СМС-ки складываются в папку incoming, а через веб морду их не видно.
Может кто-нибудь поможет с решением?
-
- проходил мимо
- Сообщения: 7
- Зарегистрирован: 2009-03-23 2:45:27
Re: SMS Tools 3
Здравствуйте, посоветуйте девайс, проверенный в работе, который можно сейчас купить не б\у... а то, что на оф сайте в списке поддерживаемых устройств, что в разных статьях, везде используются старые мобильники
- Alex Keda
- стреляли...
- Сообщения: 35476
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
- Контактная информация:
Re: SMS Tools 3
Убей их всех! Бог потом рассортирует...
-
- рядовой
- Сообщения: 15
- Зарегистрирован: 2010-08-15 20:34:44
- Откуда: Украина, Симферополь
- Контактная информация:
Re: SMS Tools 3
Подскажите кто нибудь а Simens A62 у кого нибудь получилось подружить с smstools, а то у меня его даже freebsd не видит вроде.
Но все попытки к нему подключится отваливаются по таймауту.
Модуля ucom я так понимаю нет(
kldload ucom
kldload: can't load ucom: File exists
В общем как то так, уже второй день
Код: Выделить всё
ls -la /dev/cua*
crw-rw---- 1 uucp dialer 0, 53 Sep 6 12:05 /dev/cuau0
crw-rw---- 1 uucp dialer 0, 54 Aug 20 16:32 /dev/cuau0.init
crw-rw---- 1 uucp dialer 0, 55 Aug 20 16:32 /dev/cuau0.lock
Код: Выделить всё
GSM1: Couldn't open serial port /dev/cuau0, error: Interrupted system call, waiting 30 sec.
Код: Выделить всё
kldstat -v | grep com
341 nfscommon
320 uhub/uvscom
318 uhub/uslcom
317 uhub/uplcom
Код: Выделить всё
kldstat -v | grep uhub
323 uhub/ums
322 uhub/ukbd
321 uhub/uhid
320 uhub/uvscom
319 uhub/uvisor
318 uhub/uslcom
317 uhub/uplcom
316 uhub/ulpt
315 uhub/uipaq
314 uhub/uftdi
313 uhub/ubsa
312 uhub/uark
311 uhub/u3g
310 uhub/zyd
309 uhub/urtw
308 uhub/ural
307 uhub/if_upgt
306 uhub/uath
305 uhub/run
304 uhub/rum
301 uhub/udav
299 uhub/rue
297 uhub/kue
296 uhub/cue
295 uhub/cdce
294 uhub/axe
292 uhub/aue
290 usbus/uhub
289 uhub/uhub
288 uhub/usb_linux
287 uhub/urio
286 uhub/umass
251 uhub/uaudio
448 uhub/umodem
kldload ucom
kldload: can't load ucom: File exists
В общем как то так, уже второй день

-
- проходил мимо
- Сообщения: 1
- Зарегистрирован: 2012-10-05 12:03:35
Re: SMS Tools 3
Второй день борюсь с SMSTools 3.
Debian 6.0.4 32bit
Как модем используется телефон: Nokia c2-05
Опытным путем стало понятно, что модем не умеет работать с PDU.
Также стало понятно, что, по идее, PDU/Не PDU должно выбираться по команде AT+CMGF=0 (PDU) или AT+CMGF=1 (Text), но в smstools где-то была зашита команда AT+CMGF=0, которая выполняется после любых "init =" или "init2 =", обьявленых в smsd.conf.
Покопавшись в интернете на тему отключения принудиловки AT+CMGF=0, наткнулся на подобную мысль: http://www.mcabee.org/lists/nanog/Jun-08/msg00425.html
Скачал с http://smstools3.kekekasvi.com исходники версии 3.1.14 ( smstools3-3.1.14.tar.gz )
Поправил, как было указано по ссылке выше следующие файлы:
В smsd.c я заменил это:
На это:
В файле modeminit.c, я поменял это (с небольшой поправкой):
на это:
Сделал make && make install
smsd.conf применял такой:
Создал файл testsms со следующим содержанием:
Файл поместил в /var/spool/sms/outgoing
Вот лог /var/log/smsd.log
SMS не отправилась.
Попробовал ради интереса поменять в файле SMS номер на +79031234567, проблема - таже, текст в логах идентичный (номер в логах тоже идентичный с отстреленым плюсом).
Но! Попробовав написать номер в таком формате: 89031234567, всё поулчилось!
SMS дошла адресату.
Запустил minicom
В Serial Port Setup выставил Baudrate: 9600 8N1
Перед ERROR была нажата Ctrl+Z
SMS успешно отправилась и была получена номером +79031234567
точно также, всё получилось с номером 89031234567, но не получилось с номером 79031234567.
Получается, что осталось решить последнюю проблему.
Хочется, чтобы из smstools можно было нормально работать с телефоном и отправлять SMS даже по международке.
Как заставить smstools обрабатывать знак "+", а не отрезать его?
P.S.
На всякий случай по девайсу:
cat /var/log/messages
Debian 6.0.4 32bit
Как модем используется телефон: Nokia c2-05
Опытным путем стало понятно, что модем не умеет работать с PDU.
Также стало понятно, что, по идее, PDU/Не PDU должно выбираться по команде AT+CMGF=0 (PDU) или AT+CMGF=1 (Text), но в smstools где-то была зашита команда AT+CMGF=0, которая выполняется после любых "init =" или "init2 =", обьявленых в smsd.conf.
Покопавшись в интернете на тему отключения принудиловки AT+CMGF=0, наткнулся на подобную мысль: http://www.mcabee.org/lists/nanog/Jun-08/msg00425.html
Скачал с http://smstools3.kekekasvi.com исходники версии 3.1.14 ( smstools3-3.1.14.tar.gz )
Поправил, как было указано по ссылке выше следующие файлы:
В smsd.c я заменил это:
Код: Выделить всё
make_pdu(to,text,textlen,alphabet,flash,report,with_udh,udh_data,device
s[deevice].mode,pdu,validity, replace_msg);
if (strcasecmp(devices[device].mode,"old")==0)
sprintf(command,"AT+CMGS=%i\r",(int)strlen(pdu)/2);
else
sprintf(command,"AT+CMGS=%i\r",(int)strlen(pdu)/2-1);
sprintf(command2,"%s\x1A",pdu);
На это:
Код: Выделить всё
make_pdu(to,text,textlen,alphabet,flash,report,with_udh,udh_data,device
s[deevice].mode,pdu,validity, replace_msg);
if (strcasecmp(devices[device].mode,"old")==0)
{
sprintf(command,"AT+CMGS=\"%s\"\r",to);
sprintf(command2,"%s\x1A",text);
}
else
{
sprintf(command,"AT+CMGS=\"%s\"\r",to);
sprintf(command2,"%s\x1A",text);
}
В файле modeminit.c, я поменял это (с небольшой поправкой):
Код: Выделить всё
strcpy(command,"AT+CMGF=0\r");
Код: Выделить всё
strcpy(command,"AT+CMGF=1\r");
Сделал make && make install
smsd.conf применял такой:
Код: Выделить всё
root@smsgate:/etc# cat smsd.conf
# Example smsd.conf. Read the manual for a description
devices = Nokia-c205
infofile = /var/run/smstools/smsd.working
pidfile = /var/run/smstools/smsd.pid
outgoing = /var/spool/sms/outgoing
checked = /var/spool/sms/checked
incoming = /var/spool/sms/incoming
failed = /var/spool/sms/failed
sent = /var/spool/sms/sent
logfile = /var/log/smsd.log
loglevel = 7
smart_logging = yes
receive_before_send = no
autosplit = 3
[Nokia-c205]
device = /dev/ttyACM0
mode = new
baudrate = 9600
incoming = no
Создал файл testsms со следующим содержанием:
Код: Выделить всё
To: 79031234567
Hello from test sms-gate!
Файл поместил в /var/spool/sms/outgoing
Вот лог /var/log/smsd.log
Код: Выделить всё
2012-10-05 16:03:56,2, smsd: Smsd v3.1.14 started.
2012-10-05 16:03:56,2, smsd: Running as root:root.
2012-10-05 16:03:56,7, smsd: Running startup_check (shell): /var/spool/sms/incoming/smsd_script.afdf8f /tmp/smsd_data.uY0HOY
2012-10-05 16:03:56,7, smsd: Done: startup_check (shell), execution time 0 sec., status: 0 (0)
2012-10-05 16:03:56,4, smsd: File mode creation mask: 022 (0644, rw-r--r--).
2012-10-05 16:03:56,5, smsd: Outgoing file checker has started. PID: 18437.
2012-10-05 16:03:56,5, Nokia-c205: Modem handler 0 has started. PID: 18439. Will only send messages.
2012-10-05 16:03:56,7, smsd: All PID's: 18437,18439
2012-10-05 16:03:56,6, Nokia-c205: Checking if modem is ready
2012-10-05 16:03:56,7, Nokia-c205: -> AT
2012-10-05 16:03:56,7, Nokia-c205: Command is sent, waiting for the answer
2012-10-05 16:03:56,7, Nokia-c205: <- OK
2012-10-05 16:03:56,6, Nokia-c205: Pre-initializing modem
2012-10-05 16:03:56,7, Nokia-c205: -> ATE0+CMEE=1;+CREG=2
2012-10-05 16:03:56,7, Nokia-c205: Command is sent, waiting for the answer
2012-10-05 16:03:57,7, Nokia-c205: <- OK
2012-10-05 16:03:57,6, Nokia-c205: Checking if modem needs PIN
2012-10-05 16:03:57,7, Nokia-c205: -> AT+CPIN?
2012-10-05 16:03:57,7, Nokia-c205: Command is sent, waiting for the answer
2012-10-05 16:03:57,7, Nokia-c205: <- +CPIN: READY OK
2012-10-05 16:03:57,7, Nokia-c205: -> AT+CSQ
2012-10-05 16:03:57,7, Nokia-c205: Command is sent, waiting for the answer
2012-10-05 16:03:58,7, Nokia-c205: <- +CSQ: 51,99 OK
2012-10-05 16:03:58,6, Nokia-c205: Signal Strength Indicator: not present of not measurable, Bit Error Rate: not known or not detectable
2012-10-05 16:03:58,6, Nokia-c205: Checking if Modem is registered to the network
2012-10-05 16:03:58,7, Nokia-c205: -> AT+CREG?
2012-10-05 16:03:58,7, Nokia-c205: Command is sent, waiting for the answer
2012-10-05 16:03:58,7, Nokia-c205: <- +CREG: 2,1,"908B","A4DD",0 OK
2012-10-05 16:03:58,6, Nokia-c205: Modem is registered to the network
2012-10-05 16:03:58,6, Nokia-c205: Location area code: 908B, Cell ID: A4DD
2012-10-05 16:03:58,7, Nokia-c205: -> AT+CSQ
2012-10-05 16:03:58,7, Nokia-c205: Command is sent, waiting for the answer
2012-10-05 16:03:59,7, Nokia-c205: <- +CSQ: 51,99 OK
2012-10-05 16:03:59,6, Nokia-c205: Signal Strength Indicator: not present of not measurable, Bit Error Rate: not known or not detectable
2012-10-05 16:03:59,6, Nokia-c205: Selecting PDU mode
2012-10-05 16:03:59,7, Nokia-c205: -> AT+CMGF=1
2012-10-05 16:03:59,7, Nokia-c205: Command is sent, waiting for the answer
2012-10-05 16:03:59,7, Nokia-c205: <- OK
2012-10-05 16:03:59,7, Nokia-c205: -> AT+CIMI
2012-10-05 16:03:59,7, Nokia-c205: Command is sent, waiting for the answer
2012-10-05 16:04:00,7, Nokia-c205: <- 222222222222222 OK
2012-10-05 16:04:00,7, Nokia-c205: -> AT+CGSN
2012-10-05 16:04:00,7, Nokia-c205: Command is sent, waiting for the answer
2012-10-05 16:04:00,7, Nokia-c205: <- 333333333333333 OK
2012-10-05 16:04:00,5, Nokia-c205: CGSN: 333333333333333
2012-10-05 16:04:00,5, Nokia-c205: IMSI: 222222222222222
2012-10-05 16:04:00,5, Nokia-c205: Waiting for messages to send...
2012-10-05 16:04:16,5, smsd: Moved file /var/spool/sms/outgoing/testsms10 to /var/spool/sms/checked
2012-10-05 16:04:17,6, Nokia-c205: I have to send 1 short message for /var/spool/sms/checked/testsms10
2012-10-05 16:04:17,6, Nokia-c205: Sending SMS from to 79031234567
2012-10-05 16:04:17,6, Nokia-c205: Checking if modem is ready
2012-10-05 16:04:17,7, Nokia-c205: -> AT
2012-10-05 16:04:17,7, Nokia-c205: Command is sent, waiting for the answer
2012-10-05 16:04:18,7, Nokia-c205: <- OK
2012-10-05 16:04:18,6, Nokia-c205: Pre-initializing modem
2012-10-05 16:04:18,7, Nokia-c205: -> ATE0+CMEE=1;+CREG=2
2012-10-05 16:04:18,7, Nokia-c205: Command is sent, waiting for the answer
2012-10-05 16:04:18,7, Nokia-c205: <- OK
2012-10-05 16:04:18,7, Nokia-c205: -> AT+CSQ
2012-10-05 16:04:18,7, Nokia-c205: Command is sent, waiting for the answer
2012-10-05 16:04:19,7, Nokia-c205: <- +CSQ: 53,99 OK
2012-10-05 16:04:19,6, Nokia-c205: Signal Strength Indicator: not present of not measurable, Bit Error Rate: not known or not detectable
2012-10-05 16:04:19,6, Nokia-c205: Checking if Modem is registered to the network
2012-10-05 16:04:19,7, Nokia-c205: -> AT+CREG?
2012-10-05 16:04:19,7, Nokia-c205: Command is sent, waiting for the answer
2012-10-05 16:04:19,7, Nokia-c205: <- +CREG: 2,1,"908B","A4DD",0 OK
2012-10-05 16:04:19,6, Nokia-c205: Modem is registered to the network
2012-10-05 16:04:19,6, Nokia-c205: Selecting PDU mode
2012-10-05 16:04:19,7, Nokia-c205: -> AT+CMGF=1
2012-10-05 16:04:19,7, Nokia-c205: Command is sent, waiting for the answer
2012-10-05 16:04:20,7, Nokia-c205: <- OK
2012-10-05 16:04:20,7, Nokia-c205: -> AT+CMGS="79031234567"
2012-10-05 16:04:20,7, Nokia-c205: Command is sent, waiting for the answer
2012-10-05 16:04:20,7, Nokia-c205: <- >
2012-10-05 16:04:20,7, Nokia-c205: -> Hello from test sms-gate!
2012-10-05 16:04:20,7, Nokia-c205: Command is sent, waiting for the answer
2012-10-05 16:04:23,7, Nokia-c205: <- +CMS ERROR: 500 (Unknown error)
2012-10-05 16:04:23,3, Nokia-c205: The modem answer was not OK: +CMS ERROR: 500 (Unknown error)
2012-10-05 16:04:23,5, Nokia-c205: Waiting 10 sec. before retrying
SMS не отправилась.
Попробовал ради интереса поменять в файле SMS номер на +79031234567, проблема - таже, текст в логах идентичный (номер в логах тоже идентичный с отстреленым плюсом).
Но! Попробовав написать номер в таком формате: 89031234567, всё поулчилось!
Код: Выделить всё
2012-10-05 16:08:57,5, smsd: Moved file /var/spool/sms/outgoing/testsms10 to /var/spool/sms/checked
2012-10-05 16:08:57,6, Nokia-c205: I have to send 1 short message for /var/spool/sms/checked/testsms10
2012-10-05 16:08:57,6, Nokia-c205: Sending SMS from to 89031234567
2012-10-05 16:08:57,6, Nokia-c205: Checking if modem is ready
2012-10-05 16:08:57,7, Nokia-c205: -> AT
2012-10-05 16:08:57,7, Nokia-c205: Command is sent, waiting for the answer
2012-10-05 16:08:57,7, Nokia-c205: <- OK
2012-10-05 16:08:57,6, Nokia-c205: Pre-initializing modem
2012-10-05 16:08:57,7, Nokia-c205: -> ATE0+CMEE=1;+CREG=2
2012-10-05 16:08:57,7, Nokia-c205: Command is sent, waiting for the answer
2012-10-05 16:08:58,7, Nokia-c205: <- OK
2012-10-05 16:08:58,7, Nokia-c205: -> AT+CSQ
2012-10-05 16:08:58,7, Nokia-c205: Command is sent, waiting for the answer
2012-10-05 16:08:58,7, Nokia-c205: <- +CSQ: 53,99 OK
2012-10-05 16:08:58,6, Nokia-c205: Signal Strength Indicator: not present of not measurable, Bit Error Rate: not known or not detectable
2012-10-05 16:08:58,6, Nokia-c205: Checking if Modem is registered to the network
2012-10-05 16:08:58,7, Nokia-c205: -> AT+CREG?
2012-10-05 16:08:58,7, Nokia-c205: Command is sent, waiting for the answer
2012-10-05 16:08:59,7, Nokia-c205: <- +CREG: 2,1,"908B","A4DD",0 OK
2012-10-05 16:08:59,6, Nokia-c205: Modem is registered to the network
2012-10-05 16:08:59,6, Nokia-c205: Selecting PDU mode
2012-10-05 16:08:59,7, Nokia-c205: -> AT+CMGF=1
2012-10-05 16:08:59,7, Nokia-c205: Command is sent, waiting for the answer
2012-10-05 16:08:59,7, Nokia-c205: <- OK
2012-10-05 16:08:59,7, Nokia-c205: -> AT+CMGS="89031234567"
2012-10-05 16:08:59,7, Nokia-c205: Command is sent, waiting for the answer
2012-10-05 16:09:00,7, Nokia-c205: <- >
2012-10-05 16:09:00,7, Nokia-c205: -> Hello from test sms-gate!
2012-10-05 16:09:00,7, Nokia-c205: Command is sent, waiting for the answer
2012-10-05 16:09:02,7, Nokia-c205: <- +CMGS: 66 OK
2012-10-05 16:09:02,5, Nokia-c205: SMS sent, Message_id: 66, To: 89031234567, sending time 5 sec.
2012-10-05 16:09:03,6, Nokia-c205: Moved file /var/spool/sms/checked/testsms10 to /var/spool/sms/sent/testsms10
SMS дошла адресату.
Запустил minicom
В Serial Port Setup выставил Baudrate: 9600 8N1
Код: Выделить всё
Welcome to minicom 2.4
OPTIONS: I18n
Compiled on Sep 5 2010, 09:23:03.
Port /dev/ttyACM0
Press CTRL-A Z for help on special keys
AT S7=45 S0=0 L1 V1 X4 &c1 E1 Q0
OK
AT
OK
AT+CMGF=?
+CMGF: (0,1)
OK
AT+CMGF=1
OK
AT+CMGS="+79031234567"
> Hello from test_sms_gate!
>
ERROR
+CMGS: 56
OK
SMS успешно отправилась и была получена номером +79031234567
точно также, всё получилось с номером 89031234567, но не получилось с номером 79031234567.
Код: Выделить всё
AT
OK
AT+CMGF=1
OK
AT+CMGS="89031234567"
> hello from test sms gate!
>
ERROR
+CMGS: 61
OK
AT+CMGF=1
OK
AT+CMGS="79031234567"
> hello from test sms gate again!
>
ERROR
+CMS ERROR: 500
Получается, что осталось решить последнюю проблему.
Хочется, чтобы из smstools можно было нормально работать с телефоном и отправлять SMS даже по международке.
Как заставить smstools обрабатывать знак "+", а не отрезать его?
P.S.
На всякий случай по девайсу:
cat /var/log/messages
Код: Выделить всё
Oct 1 09:39:27 srvnfs kernel: [ 1.637519] usb 2-1: new full speed USB device using uhci_hcd and address 2
Oct 1 09:39:27 srvnfs kernel: [ 1.818113] usb 2-1: New USB device found, idVendor=0421, idProduct=0577
Oct 1 09:39:27 srvnfs kernel: [ 1.818117] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
Oct 1 09:39:27 srvnfs kernel: [ 1.818121] usb 2-1: Product: C2-05
Oct 1 09:39:27 srvnfs kernel: [ 1.818124] usb 2-1: Manufacturer: Nokia
Oct 1 09:39:27 srvnfs kernel: [ 1.818126] usb 2-1: SerialNumber: 333333333333333
Oct 1 09:39:27 srvnfs kernel: [ 1.818268] usb 2-1: configuration #1 chosen from 1 choice
Oct 1 09:39:27 srvnfs kernel: [ 7.796154] cdc_acm 2-1:1.3: ttyACM0: USB ACM device
Oct 1 09:39:27 srvnfs kernel: [ 7.799298] usbcore: registered new interface driver cdc_acm
Oct 1 09:39:27 srvnfs kernel: [ 7.799308] cdc_acm: v0.26:USB Abstract Control Model driver for USB modems and ISDN adapters
Oct 1 09:39:27 srvnfs kernel: [ 7.896912] usbcore: registered new interface driver cdc_ether
Oct 1 09:39:27 srvnfs kernel: [ 7.909073] usb 2-1: bad CDC descriptors
Oct 1 09:39:27 srvnfs kernel: [ 7.909133] usbcore: registered new interface driver rndis_host
Oct 1 09:39:27 srvnfs kernel: [ 7.967228] usbcore: registered new interface driver cdc_phonet
Oct 1 09:39:27 srvnfs kernel: [ 7.977873] usb 2-1: bad CDC descriptors
Oct 1 09:39:27 srvnfs kernel: [ 7.978159] usbcore: registered new interface driver rndis_wlan
Код: Выделить всё
root@smsgate:~# udevadm info -q all -n /dev/ttyACM0
P: /devices/pci0000:00/0000:00:1d.1/usb2/2-1/2-1:1.3/tty/ttyACM0
N: ttyACM0
S: char/166:0
S: serial/by-path/pci-0000:00:1d.1-usb-0:1:1.3
S: serial/by-id/usb-Nokia_C2-05_333333333333333-if03
E: UDEV_LOG=3
E: DEVPATH=/devices/pci0000:00/0000:00:1d.1/usb2/2-1/2-1:1.3/tty/ttyACM0
E: MAJOR=166
E: MINOR=0
E: DEVNAME=/dev/ttyACM0
E: SUBSYSTEM=tty
E: ID_PATH=pci-0000:00:1d.1-usb-0:1:1.3
E: ID_VENDOR=Nokia
E: ID_VENDOR_ENC=Nokia
E: ID_VENDOR_ID=0421
E: ID_MODEL=C2-05
E: ID_MODEL_ENC=C2-05
E: ID_MODEL_ID=0577
E: ID_REVISION=0860
E: ID_SERIAL=Nokia_C2-05_333333333333333
E: ID_SERIAL_SHORT=333333333333333
E: ID_TYPE=generic
E: ID_BUS=usb
E: ID_USB_INTERFACES=:020800:02fe00:0a0000:020201:020b00:0202ff:02fd00:
E: ID_USB_INTERFACE_NUM=03
E: ID_USB_DRIVER=cdc_acm
E: ID_IFACE=03
E: ID_VENDOR_FROM_DATABASE=Nokia Mobile Phones
E: DEVLINKS=/dev/char/166:0 /dev/serial/by-path/pci-0000:00:1d.1-usb-0:1:1.3 /dev/serial/by-id/usb-Nokia_C2-05_333333333333333-if03
-
- проходил мимо
- Сообщения: 1
- Зарегистрирован: 2013-03-27 12:31:05
Re: SMS Tools 3
Добрый день. Устанавливаю PlaySMS вместе с smstools3, все делаю по-мануалу, но веб-интерфейс не загружается и демон plsysms не стартует, куда копать не подскажете? Smstools работает нормально, из консоли отправляет.
Может надо создавать виртуальный хост и прописывать a2ensite? Извиняюсь если глупый вопрос, я пока что новичок в линуксах.
Может надо создавать виртуальный хост и прописывать a2ensite? Извиняюсь если глупый вопрос, я пока что новичок в линуксах.
-
- проходил мимо
- Сообщения: 2
- Зарегистрирован: 2013-08-28 2:57:40
Re: SMS Tools 3
День добрый.
Спасибо за данную статью.
Но появилось пару вопрос. Буду благодарен если кто поможет советом.
На данный момент подружил всё это дело роутер и ZTE MF652.
Модем вроде не старенький, но добиться прихода отчётов о доставке не могу.
И вторая проблема с входящими смс. До тех пор пока память сим карты не забита ими, они попадают в папку
incoming, как только забивается память, входящие смс не принимаются. Возможно ли где-то указать, чтобы они не сохранялись на сим карту
или же как-то её очищать, хотя бы при той же перезагрузке роутера, доставать свисток и чистить это на компьютере не совсем устраивает.
Спасибо.
Спасибо за данную статью.
Но появилось пару вопрос. Буду благодарен если кто поможет советом.
На данный момент подружил всё это дело роутер и ZTE MF652.
Модем вроде не старенький, но добиться прихода отчётов о доставке не могу.
И вторая проблема с входящими смс. До тех пор пока память сим карты не забита ими, они попадают в папку
incoming, как только забивается память, входящие смс не принимаются. Возможно ли где-то указать, чтобы они не сохранялись на сим карту
или же как-то её очищать, хотя бы при той же перезагрузке роутера, доставать свисток и чистить это на компьютере не совсем устраивает.
Спасибо.
-
- рядовой
- Сообщения: 46
- Зарегистрирован: 2010-09-24 10:25:29
Re: SMS Tools 3
Модем Huawei E173.
Подключил, сделал так:
Обрадовался. Поставил из портов SMS Tools, привел конфиг к следующему виду:
После чего стартанул демона.
В логе обнаружил следующую бяку:
Как я понял модем не отвечает вообще, то есть логично предположить что по этому порту он недоступен. Подставил cuau1 - ситуация не изменилась.
Куда дальше копать?
Подключил, сделал так:
Код: Выделить всё
# ls /dev | grep cua
cuau0
cuau0.init
cuau0.lock
cuau1
cuau1.init
cuau1.lock
Код: Выделить всё
devices = GSM1
logfile = /var/log/smsd.log
loglevel = 7
[GSM1]
device = /dev/cuau0
incoming = yes
rtscts = no
mode = new
#pin = 1111
memory_start=0
report = yes
В логе обнаружил следующую бяку:
Код: Выделить всё
2013-08-29 19:06:01,2, GSM1: Modem handler 0 terminated. PID: 1287, was started 13-08-29 19:05:11.
2013-08-29 19:06:01,2, smsd: Smsd mainprocess terminated. PID 1286, was started 13-08-29 19:05:11.
2013-08-29 19:06:01,2, smsd: Smsd v3.1.15 started.
2013-08-29 19:06:01,2, smsd: Running as uucp:uucp.
2013-08-29 19:06:01,7, smsd: Running startup_check (shell): /var/spool/sms/incoming/smsd_script.uyauw6 /tmp/smsd_data.EBkd3U
2013-08-29 19:06:01,7, smsd: Done: startup_check (shell), execution time 0 sec., status: 0 (0)
2013-08-29 19:06:01,4, smsd: File mode creation mask: 022 (0644, rw-r--r--).
2013-08-29 19:06:01,5, smsd: Outgoing file checker has started. PID: 1395.
2013-08-29 19:06:01,7, smsd: All PID's: 1395,1396
2013-08-29 19:06:01,5, GSM1: Modem handler 0 has started. PID: 1396.
2013-08-29 19:06:01,5, GSM1: Using check_memory_method 1: CPMS is used.
2013-08-29 19:06:01,6, GSM1: Checking device for incoming SMS
2013-08-29 19:06:01,6, GSM1: Checking if modem is ready
2013-08-29 19:06:01,7, GSM1: -> AT
2013-08-29 19:06:01,7, GSM1: Command is sent, waiting for the answer
2013-08-29 19:06:06,7, GSM1: put_command expected (OK)|(ERROR), timeout occurred. 1.
2013-08-29 19:06:06,7, GSM1: <-
2013-08-29 19:06:06,7, GSM1: ->
2013-08-29 19:06:06,7, GSM1: Command is sent, waiting for the answer
2013-08-29 19:06:11,7, GSM1: put_command expected (OK)|(ERROR), timeout occurred. 2.
2013-08-29 19:06:11,7, GSM1: <-
2013-08-29 19:06:12,7, GSM1: -> AT
2013-08-29 19:06:12,7, GSM1: Command is sent, waiting for the answer
2013-08-29 19:06:17,7, GSM1: put_command expected (OK)|(ERROR), timeout occurred. 3.
2013-08-29 19:06:17,7, GSM1: <-
2013-08-29 19:06:17,7, GSM1: ->
2013-08-29 19:06:17,7, GSM1: Command is sent, waiting for the answer
2013-08-29 19:06:22,7, GSM1: put_command expected (OK)|(ERROR), timeout occurred. 4.
2013-08-29 19:06:22,7, GSM1: <-
2013-08-29 19:06:22,7, GSM1: -> AT
2013-08-29 19:06:22,7, GSM1: Command is sent, waiting for the answer
2013-08-29 19:06:27,2, smsd: Smsd mainprocess is awaiting the termination of all modem handlers. PID: 1395.
2013-08-29 19:06:27,7, GSM1: put_command expected (OK)|(ERROR), timeout occurred. 5.
Куда дальше копать?
- Alex Keda
- стреляли...
- Сообщения: 35476
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
- Контактная информация:
Re: SMS Tools 3
выдерните и воткните свисток заново
в /var/log/messages система скажет какой девайс у неё спёрли и какой подсунули заново
в /var/log/messages система скажет какой девайс у неё спёрли и какой подсунули заново
Убей их всех! Бог потом рассортирует...
-
- проходил мимо
- Сообщения: 2
- Зарегистрирован: 2013-08-28 2:57:40
Re: SMS Tools 3
День добрый.
Может кто объяснить, потому что немного не понимаю логику smstools3,
про checkhandler и eventhandler.
Если я правильно понимаю то checkhandler скажем так следит за папкой checked,
а eventhandler - за папкой incoming, если такие указаны в smsd.conf.
А как обрабатывать failed или report каталоги?
То есть сейчас при отправке мы кидаем файлы в outgoing, checkhandler их обрабатывает и кидает checked.
А при получении sms срабатывает eventhandler при появлении файла в incoming.
Или я не так понимаю логику smstools3.
Просто хочу чтобы при ошибки при отправке или же при получении отчёта о доставке на сообщения,
мне на телефон приходило смс, что смс не отправлено или же смс доставлено.
Спасибо.
Может кто объяснить, потому что немного не понимаю логику smstools3,
про checkhandler и eventhandler.
Если я правильно понимаю то checkhandler скажем так следит за папкой checked,
а eventhandler - за папкой incoming, если такие указаны в smsd.conf.
А как обрабатывать failed или report каталоги?
То есть сейчас при отправке мы кидаем файлы в outgoing, checkhandler их обрабатывает и кидает checked.
А при получении sms срабатывает eventhandler при появлении файла в incoming.
Или я не так понимаю логику smstools3.
Просто хочу чтобы при ошибки при отправке или же при получении отчёта о доставке на сообщения,
мне на телефон приходило смс, что смс не отправлено или же смс доставлено.
Спасибо.
-
- рядовой
- Сообщения: 46
- Зарегистрирован: 2010-09-24 10:25:29
Re: SMS Tools 3
Alex Keda писал(а):выдерните и воткните свисток заново
в /var/log/messages система скажет какой девайс у неё спёрли и какой подсунули заново
Код: Выделить всё
Aug 31 08:05:17 FreeBSD kernel: ugen0.3: <HUAWEI> at usbus0 (disconnected)
Aug 31 08:05:17 FreeBSD kernel: umass0: at uhub2, port 3, addr 3 (disconnected)
Aug 31 08:05:17 FreeBSD kernel: umass1: at uhub2, port 3, addr 3 (disconnected)
Aug 31 08:05:17 FreeBSD kernel: (da0:umass-sim1:1:0:0): lost device - 0 outstanding, 1 refs
Aug 31 08:05:17 FreeBSD kernel: (da0:umass-sim1:1:0:0): removing device entry
Aug 31 08:05:28 FreeBSD kernel: ugen0.3: <HUAWEI> at usbus0
Aug 31 08:05:28 FreeBSD kernel: umass0: <HUAWEI HUAWEI Mobile, class 0/0, rev 2.00/1.02, addr 3> on usbus0
Aug 31 08:05:28 FreeBSD kernel: umass0: SCSI over Bulk-Only; quirks = 0x0100
Aug 31 08:05:28 FreeBSD kernel: umass0:1:0:-1: Attached to scbus1
Aug 31 08:05:28 FreeBSD kernel: umass1: <HUAWEI HUAWEI Mobile, class 0/0, rev 2.00/1.02, addr 3> on usbus0
Aug 31 08:05:28 FreeBSD kernel: umass1: SCSI over Bulk-Only; quirks = 0x0100
Aug 31 08:05:28 FreeBSD kernel: umass1:2:1:-1: Attached to scbus2
Aug 31 08:05:28 FreeBSD kernel: da0 at umass-sim1 bus 1 scbus2 target 0 lun 0
Aug 31 08:05:28 FreeBSD kernel: da0: <HUAWEI SD Storage 2.31> Removable Direct Access SCSI-2 device
Aug 31 08:05:28 FreeBSD kernel: da0: 40.000MB/s transfers
Aug 31 08:05:28 FreeBSD kernel: da0: Attempt to query device size failed: NOT READY, Medium not present
-
- рядовой
- Сообщения: 46
- Зарегистрирован: 2010-09-24 10:25:29
Re: SMS Tools 3
Обратил внимание что эти устройства остаются даже если выдернуть модем. Значит это не он. Но тогда получается что Фря модема не видит. Что не так? Везде написано что 173 свисток определяется дефолтной системой без плясок с бубном, почему тогда у меня он не работает?Jetro писал(а):Модем Huawei E173.
Подключил, сделал так:Обрадовался. Поставил из портов SMS Tools, привел конфиг к следующему виду:Код: Выделить всё
# ls /dev | grep cua cuau0 cuau0.init cuau0.lock cuau1 cuau1.init cuau1.lock