Portál AbcLinuxu, 9. května 2025 20:25

Dotaz: Siemens TC35i & SMS Server Tools

18.11.2011 00:13 Petr Dvořáček
Siemens TC35i & SMS Server Tools
Přečteno: 781×
Odpovědět | Admin
Přílohy:
Dobrý den, prosím, netušíte někdo, jak z tohoto modemu číst SMS zprávy ? Všechno to začalo instalací PlaySMS a SMS Server Tools. Odesílání SMS funguje, ale příchozí ani za boha. Strýček Google radí podstrčit správné init příkazy. Vím já ale jaké ? Nemáte prosím někdo zkušenost ?

Děkuji,
Petr Dvořáček
IMEI         : --- odmazano ---
Manufacturer : SIEMENS
Model        : TC35i
Product name : TC35i
Revision     : REVISION 03.01


kernel:     2.6.32-71.29.1.el6.i686
SMS tools:  smstools-3.1.14-1.el6.i686
Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

18.11.2011 00:45 muficek | skóre: 17 | blog: Muficek | Hradec Králové
Rozbalit Rozbalit vše Re: Siemens TC35i & SMS Server Tools
Odpovědět | | Sbalit | Link | Blokovat | Admin
Příloha:
Tak už jsem se posunul kousek dál.
Příchozí SMS dorazí na SMS gateway, ale zároveň se vygeneruje chyba - viz. příloha.

Toto je současný /etc/smsd.conf
# Global configuration
devices = modem1
loglevel = 4
logfile = /var/log/sms/smstools.log

outgoing = /var/spool/sms/outgoing
checked = /var/spool/sms/checked
failed = /var/spool/sms/failed
incoming = /var/spool/sms/incoming
sent = /var/spool/sms/sent

delaytime = 6
errorsleeptime = 12
blocktime = 180

autosplit = 3
receive_before_send = yes

#  TC35i
[modem1]
init = AT+CNMI=2,0,0,2,1
device = /dev/ttyS0
incoming = yes
baudrate = 115200
Jsou nějaké nápady jak ještě upravit AT příkaz "init = AT+CNMI=2,0,0,2,1" ?
Věřící mohou mluvit o velkém štěstí, že Ježíš byl ukřižován. Kdyby ho např. utopili, museli by nosit na krku akvárko :-)
18.11.2011 08:49 R
Rozbalit Rozbalit vše Re: Siemens TC35i & SMS Server Tools
Odpovědět | | Sbalit | Link | Blokovat | Admin
So Siemens TC35 (bez "i") mi smstools (3.1-2+lenny1) fungovalo bez problemov a bez konfiguracie. SMSky normalne chodili do /var/spool/sms/incoming.
$ grep -v \# smsd.conf
devices = GSM1
outgoing = /var/spool/sms/outgoing
checked = /var/spool/sms/checked
incoming = /var/spool/sms/incoming
logfile = /var/log/smsd.log
infofile = /var/run/smstools/smsd.working
pidfile = /var/run/smstools/smsd.pid
outgoing = /var/spool/sms/outgoing
checked = /var/spool/sms/checked
failed = /var/spool/sms/failed
incoming = /var/spool/sms/incoming
sent = /var/spool/sms/sent
stats = /var/log/smstools/smsd_stats
receive_before_send = no
autosplit = 3

[GSM1]
device = /dev/ttyS0
incoming = yes
baudrate = 19200

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.