Einfach mit einem Editor öffnen, ist ein normale Textdatei...
Einfach mit einem Editor öffnen, ist ein normale Textdatei...
Felix
felix[null][null][null]@funkmeldesystem.de
Muss es ein Linuxtauglicher Editor sein ? Denke ja, oder ?
Wass gibt es denn in der Config gross Einzustellen ? So wie ich das verstehe muss da gar nicht gross viel Eingestellt werden oder ?
Hast du ggf. noch das Config File als du den o.g. Stick getestet hast ?
Schönen Gruß und Besten dank schonmal
Der Editor sollte vielleicht den Zeilenwechsel mit \n unterstützen, aber sonst braucht man nicht viel.
devices = GSM1
logfile = /smsd.log
loglevel = 5
os_cygwin = yes
[GSM1]
device = /dev/com10
incoming = yes
pin = 1234
device muss man anpassen, schaut am am einfachsten im Gerätemanager unter COM-Anschlüsse nach.
pin ist hoffentlich selbsterklärend.
Felix
felix[null][null][null]@funkmeldesystem.de
Ok, die alte Datei sah so aus:
# Example smsd.conf. Read the manual for a description
devices = GSM1
logfile = /var/log/smsd.log
loglevel = 7
[GSM1]
device = /dev/ttyS0
incoming = yes
#pin = 1111
Ich habe nun folgendes abgeändert: device = /dev/com1.
Anschließend versuchte ich, smsd mit dem Befehl smsd-s zu starten --> command not found.
Ich werd noch bekloppt...
Nimm den Befehlzum starten bzw. testen.Code:smsd -t
Dann kannst du das Programm mit Strg+C beenden.
Und der UMTS-Stick hat sicherlich nicht den COM-Port 1, schaut lieber hier mal im Gerätemanager unter Anschlüsse (COM und LTP) nach.
Dort findet man "HUAWEI Mobile Connect - 3G PC UI Interface" und dahinter in Klammern den COM-Port.
Den PIN solltest du natürlich nicht mit # auskommentieren und logischerweise den richtigen angeben.
Felix
felix[null][null][null]@funkmeldesystem.de
Ok, es kommt keine Fehlermeldung aber es passiert auch nichts. Der Cursor blinkt nun unter der Eingabezeile. Wenn ich STRG+C drücke bin ich wieder in der Ausgangslage.
Dann läuft das Programm schon mal, schau mal in die Log-Datei (die im cygwin-Verzeichnis liegt, wenn du meine Config hernimmst), da solltest du weitere Fehlermeldungen finden oder auch nicht...
Wenn du was an der Config änderst, musst du das Programm neustarten (also mit Strg+C beenden und neu aufrufen).
Felix
felix[null][null][null]@funkmeldesystem.de
Hier der Inhalt der Log:
2009-12-27 16:01:59,2, smsd: Smsd v3.1.6 started.
2009-12-27 16:01:59,2, smsd: Running as maex:None.
2009-12-27 16:01:59,7, smsd: Running startup_check (shell): /tmp/smsd_script.orEbot /tmp/smsd_data.KLNJW8
2009-12-27 16:01:59,7, smsd: Done: startup_check (shell), execution time 0 sec., status: 0 (0)
2009-12-27 16:01:59,4, smsd: File mode creation mask: 022 (0644, rw-r--r--).
2009-12-27 16:02:00,5, smsd: Outgoing file checker has started. PID: 3604.
2009-12-27 16:02:00,5, GSM1: Modem handler 0 has started. PID: 6068.
2009-12-27 16:02:00,3, GSM1: Cannot open serial port /dev/com1, error: No such file or directory
2009-12-27 16:02:00,2, GSM1: Modem handler 0 terminated. PID: 6068, was started 09-12-27 16:02:00.
2009-12-27 16:08:57,2, smsd: Smsd v3.1.6 started.
2009-12-27 16:08:57,2, smsd: Running as maex:None.
2009-12-27 16:08:57,7, smsd: Running startup_check (shell): /tmp/smsd_script.oJ4M7E /tmp/smsd_data.suFb5N
2009-12-27 16:08:58,7, smsd: Done: startup_check (shell), execution time 1 sec., status: 0 (0)
2009-12-27 16:08:58,4, smsd: File mode creation mask: 022 (0644, rw-r--r--).
2009-12-27 16:08:58,2, smsd: Running in terminal mode.
2009-12-27 16:08:58,5, smsd: Outgoing file checker has started. PID: 4864.
2009-12-27 16:08:58,5, GSM1: Modem handler 0 has started. PID: 2420.
2009-12-27 16:08:58,3, GSM1: Cannot open serial port /dev/com1, error: No such file or directory
2009-12-27 16:08:58,2, GSM1: Modem handler 0 terminated. PID: 2420, was started 09-12-27 16:08:58.
2009-12-27 16:09:00,3, smsd: FATAL ERROR: Looks like another smsd (4864) is running. I (3604) quit now.
2009-12-27 16:09:00,2, smsd: Smsd mainprocess terminated abnormally. PID: 3604.
2009-12-27 16:09:43,2, smsd: Smsd mainprocess is awaiting the termination of all modem handlers. PID: 4864.
2009-12-27 16:09:43,2, smsd: Smsd mainprocess terminated. PID 4864, was started 09-12-27 16:08:58.
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
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)