Всем привет!
Пробую получать и отправлять смс с linux.
Установил gammu. Вступил в группу dialout. Законфигурировал (gammu1 пишет wammu при настройке): ~/.gammurc
[gammu]
port = /dev/ttyUSB2
model = at
connection = at19200
synchronizetime = yes
logfile =
logformat = nothing
use_locking =
gammuloc =
[gammu1]
port=/dev/ttyUSB2
connection=at
name=Huawei E173
Установил gammu-smsd. Законфигурировал и запустил:
/etc/gammu-smsdrc
# Configuration file for Gammu SMS Daemon
# Gammu library configuration, see gammurc(5)
[gammu]
# Please configure this!
port = /dev/ttyUSB2
connection = at
# Debugging
#logformat = textall
# SMSD configuration, see gammu-smsdrc(5)
[smsd]
service = files
logfile = syslog
# Increase for debugging information
debuglevel = 0
# Paths where messages are stored
inboxpath = /var/spool/gammu/inbox/
outboxpath = /var/spool/gammu/outbox/
sentsmspath = /var/spool/gammu/sent/
errorsmspath = /var/spool/gammu/error/
Работает до тех пор, пока не устанавливается соединение с интернетом через этотже USB модем.
Я так понимаю конфликтует модем менеджер и smsd. В результате конфликта smsd проигрывает и пишет в /var/log/daemon.log такое:
Dec 2 16:09:53 n gammu-smsd[2566]: Starting phone communication...
Dec 2 16:10:03 n gammu-smsd[2566]: Error at init connection: Превышен тайм-аут ожидания ответа. Возможно, телефон не подключён. (TIMEOUT[14])
Dec 2 16:10:03 n gammu-smsd[2566]: Already hit 250 errors
Dec 2 16:10:03 n gammu-smsd[2566]: Terminating communication: Превышен тайм-аут ожидания ответа. Возможно, телефон не подключён. (TIMEOUT[14])
Dec 2 16:10:03 n gammu-smsd[2566]: Going to 30 seconds sleep because of too much connection errors
Dec 2 16:10:16 n gammu-smsd[2030]: Error getting SMS: Unknown response from phone. See <http://wammu.eu/support/bugs/> for information how to report it. (UNKNOWNRESPONSE[16])
Dec 2 16:10:17 n gammu-smsd[2030]: Read 0 messages
Dec 2 16:10:19 n gammu-smsd[2030]: Read 0 messages
Dec 2 16:10:21 n gammu-smsd[2030]: Read 0 messages
Dec 2 16:10:23 n gammu-smsd[2030]: Read 0 messages
Dec 2 16:10:25 n gammu-smsd[2030]: Read 0 messages
Dec 2 16:10:27 n gammu-smsd[2030]: Read 0 messages
Dec 2 16:10:29 n gammu-smsd[2030]: Read 0 messages
Dec 2 16:10:31 n gammu-smsd[2030]: Read 0 messages
Dec 2 16:10:33 n gammu-smsd[2030]: Read 0 messages
Dec 2 16:10:33 n gammu-smsd[2566]: Starting phone communication...
Dec 2 16:10:42 n gammu-smsd[2566]: Error at init connection: Превышен тайм-аут ожидания ответа. Возможно, телефон не подключён. (TIMEOUT[14])
Dec 2 16:10:42 n gammu-smsd[2566]: Already hit 250 errors
Dec 2 16:10:42 n gammu-smsd[2566]: Terminating communication: Превышен тайм-аут ожидания ответа. Возможно, телефон не подключён. (TIMEOUT[14])
Dec 2 16:10:42 n gammu-smsd[2566]: Going to 30 seconds sleep because of too much connection errors
Возможно ли заставить работать интернет соединение и смс демон одновременно.
Crunchbang wardolf,
rom@n:~$ gammu -v
[Gammu version 1.31.90 built 16:38:39 on Jun 9 2012 using GCC 4.7]
rom@n:~$ gammu-smsd -v
Gammu-smsd version 1.31.90
Built 16:38:33 on Jun 9 2012 using GCC 4.7
Compiled in features:
OS support:
- SHM
- DAEMON
- PID
- ALARM
- GETOPT
- GETOPT_LONG
- SYSLOG
Backend services:
- NULL
- FILES
- MYSQL
- POSTGRESQL
- DBI
- ODBC
rom@n:~$ uname -a
Linux n 3.2.0-4-686-pae #1 SMP Debian 3.2.63-2+deb7u1 i686 GNU/Linux