Danke Felix.
Habe nun nach den Feiertagen die Arbeit wiederaufgenommen. Gutes neues Jahr zusammen. :)
Habe jetzt die smsd.conf fertig konfiguriert und per smsd -t gestartet (Logfile im Anhang).
Wie geht es nun weiter? Wie bringe ich FMS32 dazu, bei den entsprechenden Schleifen, den Versende-Befehl an die SMS-Software weiterzugeben?
http://smstools3.kekekasvi.com/index.php?p=fileformat
Erstell eine Textdatei und schreibe
rein und verschieb sie in das "outgoing"-Verzeichnis.Code:To: 491721234567 Hello, this is the sms.
Das kann man auch einfach per Batch machen.
Felix
felix[null][null][null]@funkmeldesystem.de
Entweder wie Felix geschrieben hat mit einer Datei, die du ins Verzeichniss cygwin/var/spool/sms/outgoing kopierst, zb per Batch datei oder um erstmal weiter zu testen mit sendsms und dann an wenn du möchtest. Wichtig ist "4917x1234567" also OHNE das "+" vorne.
Gruß
Funktioniert leider beides nicht. Hier der Auszug aus dem log-file:
2010-01-14 22:40:11,2, smsd: Smsd v3.1.6 started.
2010-01-14 22:40:11,2, smsd: Running as maex:None.
2010-01-14 22:40:11,7, smsd: Running startup_check (shell): /tmp/smsd_script.Xpgddk /tmp/smsd_data.1SAYgZ
2010-01-14 22:40:11,7, smsd: Done: startup_check (shell), execution time 0 sec., status: 0 (0)
2010-01-14 22:40:11,4, smsd: File mode creation mask: 022 (0644, rw-r--r--).
2010-01-14 22:40:11,2, smsd: Running in terminal mode.
2010-01-14 22:40:11,5, smsd: Outgoing file checker has started. PID: 6268.
2010-01-14 22:40:11,5, GSM14: Modem handler 0 has started. PID: 6632.
2010-01-14 22:40:11,5, GSM14: Using check_memory_method 1: CPMS is used.
2010-01-14 22:40:11,3, smsd: FATAL ERROR: Looks like another smsd (6268) is running. I (4888) quit now.
2010-01-14 22:40:11,2, smsd: Smsd mainprocess terminated abnormally. PID: 4888.
2010-01-14 22:40:12,6, GSM14: I have to send 1 short message for /var/spool/sms/checked/SMS.txt
2010-01-14 22:40:12,6, GSM14: Sending SMS from to 49160xx665647
2010-01-14 22:40:12,6, GSM14: Checking if modem is ready
2010-01-14 22:40:12,7, GSM14: -> AT
2010-01-14 22:40:12,7, GSM14: Command is sent, waiting for the answer
2010-01-14 22:40:12,7, GSM14: <- OK
2010-01-14 22:40:12,6, GSM14: Pre-initializing modem
2010-01-14 22:40:13,7, GSM14: -> ATE0+CMEE=1
2010-01-14 22:40:13,7, GSM14: Command is sent, waiting for the answer
2010-01-14 22:40:13,7, GSM14: <- OK
2010-01-14 22:40:13,6, GSM14: Checking if modem needs PIN
2010-01-14 22:40:13,7, GSM14: -> AT+CPIN?
2010-01-14 22:40:13,7, GSM14: Command is sent, waiting for the answer
2010-01-14 22:40:14,7, GSM14: <- +CPIN: SIM PIN OK
2010-01-14 22:40:14,5, GSM14: Modem needs PIN, but it's not defined for this modem
2010-01-14 22:40:14,2, GSM14: PIN handling: expected READY, modem answered +CPIN: SIM PIN OK
2010-01-14 22:40:14,2, GSM14: Modem handler 0 terminated abnormally. PID: 6632.
2010-01-14 22:40:22,5, smsd: Moved file /var/spool/sms/outgoing/SMS.txt to /var/spool/sms/checked
2010-01-14 22:40:14,5, GSM14: Modem needs PIN, but it's not defined for this modem
Felix
felix[null][null][null]@funkmeldesystem.de
Auf der Seite ist ist ja seine smsd.conf zu sehen, dort hat er ja eine Pin definert, oder.
Hast du die smsd.conf nochmal geändert oder ist die Pin nicht richtig ? Schalt die Pin doch einfach aus und setz den Pin auf Ignore....
Wenn es die nicht zu Riskant ist.
Klappt bei mir hier wunderbar. Noch ein Tipp, wenn das nachher läuft, kannst du smsd als Windows Dienst mitstarten. So brauchst du CYGWIN nicht immer laufen zu haben, klappt Eina-A ;-)
Gruß
Dr.M
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)