sms mit asterisk Asterisk 1.2.9.1

sascha45

Neuer User
Mitglied seit
4 Jun 2005
Beiträge
144
Punkte für Reaktionen
0
Punkte
0
ich leg mir die karten. vor dem update auf diese version funktionierte der sms empfang vom festnetz einwandfrei. nun geht er nicht mehr.
folgendes sagt mir mein debug:
-- Executing Goto("CAPI/ISDN1#02/586922-28", "smsalex|s|1") in new stack
-- Goto (smsalex,s,1)
-- Executing NoOp("CAPI/ISDN1#02/586922-28", "s|16032008-15:31:58|01930100") in new stack
-- Executing Answer("CAPI/ISDN1#02/586922-28", "") in new stack
== ISDN1#02: Answering for 586922
-- Executing Wait("CAPI/ISDN1#02/586922-28", "2") in new stack
-- Executing SMS("CAPI/ISDN1#02/586922-28", "sms01930100|a") in new stack
-- SMS TX 93 00 6D
-- SMS TX 92 FF 6E
-- SMS TX 92 01 FF 6E
== Spawn extension (smsalex, s, 4) exited non-zero on 'CAPI/ISDN1#02/586922-28'
== ISDN1#02: CAPI Hangingup for PLCI=0x101 in state 2
> ISDN1#02: CAPI INFO 0x3490: Normal call clearing

nun erwarte ich die sms in /var/spool/asterisk/sms/motrx zu finden, aber es ist nix da. auch wenn ich das verzeichnis 777 flagge - es ist nix da.

die extension.conf dazu:

[smsalex]
exten => s,1,noop(${EXTEN},${DATETIME},${CALLERID})
exten => s,n,Answer()
exten => s,n,Wait(2)
exten => s,n,SMS(sms${CALLERID},a) ; nun ist die sms in /var/spool/asterisk/sms/mtrx
exten => s,n,wait(1)
exten => s,n,noop(systemcall)
;exten => s,n,System(/srv/www/htdocs/asterisk/sms.php) ; lesen der vorhandenen SMSen - mailen - loeschen
exten => s,n,hangup()

wobei ich extra die weiterverarbeitung erstmal bewusst rausgenommen habe

interesant ist auch, dass er das 2. wait und den folgende noop schon nicht ausführt

wie gesagt mit asterisk 1.0.xxxx ging alles einwandfrei

mit einem sms-fähgem telefon und
[smsalex]
exten => s,1,Macro(stdexten,6,sip/phone6)

funktioniert es, also kann es nicht an der isdn-capi liegen
 
Zuletzt bearbeitet:
Kostenlos!

Statistik des Forums

Themen
248,890
Beiträge
2,304,192
Mitglieder
378,576
Neuestes Mitglied
densen420