hallo zusammen,
ich habe ein problem mit der annahme von faxen auf DID nummern.
anhand der DID werden faxe an verschiedene benutzer verteilt, solange der sender die zielnummer komplett in sein faxgerät eingibt und dann erst die wahl durchführen läßt, klappt das auch.
Verbindung besteht zu einer Alcatel anlage via P2P mode.
wenn man allerdings bei bestehender verbindung die nummer eingibt wird die DID meist abgeschnitten.
also bei z.b. 06623-xxxx-12 bleibt nur 06623-xxxx bestehen.
(die nummer nach den xxxx ist die DID die asterisk erkennt)
logbeispiel mit DID:
selbiger call bei bestehender verbindung gewählt:
ich vermute mal ganz dreist das das etwas mit meiner capi.conf zu tun hat:
wie man sieht steht asterisk auf normalem MSN mode.
wenn ich isdnmode=ptp einfüge bekomme ich keine verbindung mehr:
kann das an meiner extensions.conf liegen?
wäre nett wenn man mir einen tip geben könnte was ich da falsch mache.
anbei noch ein paar Systemdaten:
Server ist ein HP DL380G3 mit 2 CPUs und debian sarge.
ISDN hardware ist eine AVM C2.(firmware 3.11-04)
als kernel verwende ich 2.4.27-3-686-smp, mit dem 2.6.9er von sarge hatte ich seltsame lockups beim laden und entladen der capitreiber.
Verwendete Orginal Debian Pakete:
asterisk 1.0.7.dfsg.1-2sarge3
asterisk-app-fax 0.0.20050203-4
asterisk-chan-capi 0.3.5-11
P.S.: Sorry sollte eigentlich ins chan__capi forum, könnte das jemand freundlicherweise verschieben?
ich habe ein problem mit der annahme von faxen auf DID nummern.
anhand der DID werden faxe an verschiedene benutzer verteilt, solange der sender die zielnummer komplett in sein faxgerät eingibt und dann erst die wahl durchführen läßt, klappt das auch.
Verbindung besteht zu einer Alcatel anlage via P2P mode.
Code:
/etc/isdn/capi.conf
c2 c2.bin DSS1 - - - - P2P
wenn man allerdings bei bestehender verbindung die nummer eingibt wird die DID meist abgeschnitten.
also bei z.b. 06623-xxxx-12 bleibt nur 06623-xxxx bestehen.
(die nummer nach den xxxx ist die DID die asterisk erkennt)
logbeispiel mit DID:
Code:
== Starting CAPI[contr1/12]/3 at default,12,1 failed so falling back to exten 's'
-- Executing SetVar("CAPI[contr1/12]/3", "FAXFILE=/var/spool/asterisk/fax/asterisk-30591-1157451767.3.tif") in new stack
-- Executing RxFAX("CAPI[contr1/12]/3", "/var/spool/asterisk/fax/asterisk-30591-1157451767.3.tif") in new stack
-- CAPI Answering for MSN 12
Code:
-- Executing SetVar("CAPI[contr1/s]/2", "FAXFILE=/var/spool/asterisk/fax/asterisk-30591-1157451751.2.tif") in new stack
-- Executing RxFAX("CAPI[contr1/s]/2", "/var/spool/asterisk/fax/asterisk-30591-1157451751.2.tif") in new stack
-- CAPI Answering for MSN s
ich vermute mal ganz dreist das das etwas mit meiner capi.conf zu tun hat:
Code:
[general]
nationalprefix=0
internationalprefix=00
rxgain=0.8
txgain=0.8
[interfaces]
msn=
incomingmsn=*
controller=1
softdtmf=1
accountcode=
context=default
devices=2
wenn ich isdnmode=ptp einfüge bekomme ich keine verbindung mehr:
Code:
Sep 5 12:38:53 ERROR[30938]: chan_capi.c:1695 pipe_msg: did not find device for msn = 12
-- CAPI Hangingup
-- removed pipe for PLCI = 0x101
kann das an meiner extensions.conf liegen?
Code:
[default]
exten => s,1,SetVar(FAXFILE=/var/spool/asterisk/fax/${UNIQUEID}.tif)
exten => s,2,rxfax(${FAXFILE})
exten => h,1,System(faxrcvd.php "${FAXFILE}" "${DNID}" "${CALLERIDNUM}")
wäre nett wenn man mir einen tip geben könnte was ich da falsch mache.
anbei noch ein paar Systemdaten:
Server ist ein HP DL380G3 mit 2 CPUs und debian sarge.
ISDN hardware ist eine AVM C2.(firmware 3.11-04)
als kernel verwende ich 2.4.27-3-686-smp, mit dem 2.6.9er von sarge hatte ich seltsame lockups beim laden und entladen der capitreiber.
Verwendete Orginal Debian Pakete:
asterisk 1.0.7.dfsg.1-2sarge3
asterisk-app-fax 0.0.20050203-4
asterisk-chan-capi 0.3.5-11
P.S.: Sorry sollte eigentlich ins chan__capi forum, könnte das jemand freundlicherweise verschieben?