Hallo,
ich hab ein generelles problem damit. Kompilieren/starten etc. funktioniert.
Das auftretende problem ist, Asterisk nimmt ab, und ich höre nur stille auf der leitung. nach dem hangup kann ich mich nicht mehr per "asterisk -r" mit dem asterisk verbinden (der header kommt kurz vor CLI (kommandozeile) hört er aber auf).
Es hilft dann nur ein "killall -9 asterisk" (ohne -9 passiert auch nix)
extensions.conf
Asterisk ist die 1.2.3 mit der chan_capi (version kann ich leider nicht sagen, die platte mit den sources ist neulich abgeraucht, im log steht:
== Registered channel type 'CAPI' (Common ISDN API Driver ($Revision: 1.115 $) )
ausgabe im log:
wie gesagt, auf der gegenseite (auch wenn ich dort ein faxgerät verwende, das den sync-beep schickt) kommt vom asterisk nur stille.
Als hardware hab ich eine Diva Server PRI 23M.
und die wird nitialisiert mit:
bin da etwas ratlos. mit der Answer(), rxFax()-kombi passiert das selbe.
Gruß
sebastien
ich hab ein generelles problem damit. Kompilieren/starten etc. funktioniert.
Das auftretende problem ist, Asterisk nimmt ab, und ich höre nur stille auf der leitung. nach dem hangup kann ich mich nicht mehr per "asterisk -r" mit dem asterisk verbinden (der header kommt kurz vor CLI (kommandozeile) hört er aber auf).
Es hilft dann nur ein "killall -9 asterisk" (ohne -9 passiert auch nix)
extensions.conf
Code:
[incoming]
exten => 123155,1,Goto(handle_fax,s,1)
[handle_fax]
exten => s,1,SetVar(FAXFILE=/var/spool/asterisk/fax/${UNIQUEID})
exten => s,n,capicommand(receivefax|${FAXFILE})
exten => s,3,Hangup()
exten => h,1,deadagi,fax.php|${FAXID} ${CALLERID} ${CHANNEL};
Asterisk ist die 1.2.3 mit der chan_capi (version kann ich leider nicht sagen, die platte mit den sources ist neulich abgeraucht, im log steht:
== Registered channel type 'CAPI' (Common ISDN API Driver ($Revision: 1.115 $) )
ausgabe im log:
Code:
2007-02-13 15:50:39 VERBOSE[1309] logger.c: == ISDN1: Setting up DTMF detector (PLCI=0x101, flag=1)
2007-02-13 15:50:39 VERBOSE[1309] logger.c: == ISDN1: Incoming call '036XXXXX132' -> '123155'
2007-02-13 15:50:39 VERBOSE[1309] logger.c: -- ISDN1: Updated channel name: CAPI/ISDN1/123155-5
2007-02-13 15:50:39 VERBOSE[1403] logger.c: -- Executing Goto("CAPI/ISDN1/123155-5", "handle_fax|s|1") in new stack
2007-02-13 15:50:39 VERBOSE[1403] logger.c: -- Goto (handle_fax,s,1)
2007-02-13 15:50:39 VERBOSE[1403] logger.c: -- Executing SetVar("CAPI/ISDN1/123155-5", "FAXFILE=/var/spool/asterisk/fax/1171378239.5") in new stack
2007-02-13 15:50:39 VERBOSE[1403] logger.c: -- Executing capiCommand("CAPI/ISDN1/123155-5", "receivefax|/var/spool/asterisk/fax/1171378239.5") in new stack
2007-02-13 15:50:39 VERBOSE[1403] logger.c: == ISDN1: Answering for 123155
wie gesagt, auf der gegenseite (auch wenn ich dort ein faxgerät verwende, das den sync-beep schickt) kommt vom asterisk nur stille.
Als hardware hab ich eine Diva Server PRI 23M.
und die wird nitialisiert mit:
Code:
divactrl load -c 1 -f ETSI -n 4
bin da etwas ratlos. mit der Answer(), rxFax()-kombi passiert das selbe.
Gruß
sebastien
Zuletzt bearbeitet: