SendFAX() mit T.38

P.Hoffmann

Neuer User
Mitglied seit
1 Feb 2009
Beiträge
179
Punkte für Reaktionen
0
Punkte
0
Hallo,

wir würden gerne ausgehende Faxe an unseren SIP Provider per T.38 mit dem SendFAX() Tool von Digiums Paket "Fax for Asterisk" senden.

Im Aufruf von SendFAX() wird "z" gesetzt, damit T.38 auf jeden Fall verwendet wird:

Code:
exten => s,1,SendFAX(/root/fax.TIF,z)

Nun rufe ich das entsprechende Callfile auf, und frage die Kanäle mit Codec während des Anrufes ab: (Leider steht hier nichts von T.38, sondern nur von alaw G.711)

Code:
    -- Executing [s@fax:1] SendFAX("SIP/10.0.0.2-00000008", "/root/fax.TIF|z") in new stack
    -- Channel 'SIP/10.0.0.2-00000008' sending FAX:
    --    /root/fax.TIF
    -- Channel 'SIP/10.0.0.2-00000008' FAX session '8' started
[Oct  9 01:25:09] NOTICE[11402]: channel.c:2519 __ast_read: Dropping incompatible voice frame on SIP/80.237.159.49-00000008 of format alaw since our native format has changed to 0x4 (ulaw)
connect*CLI> sip show channels
Peer             User/ANR         Call ID      Seq (Tx/Rx)  Format           Hold     Last Message
10.0.0.2        08003301009      3481ce22550  00102/00103  0x8 (alaw)       No       Rx: ACK
1 active SIP channel
connect*CLI>

Hat jemand einen Tipp?

Viele Grüße,

Philipp

P.S. Der SIP Provider (10.0.0.2) kann T.38, dann kann man u. a. hier erkennen:

Code:
<--- SIP read from 10.0.0.2:5060 --->
SIP/2.0 183 Session Progress
Via: SIP/2.0/UDP 10.0.0.1:5060;branch=z9hG4bK319b4a7b;rport;received=10.0.0.1
From: "asterisk" <sip:[email protected]>;tag=as14b1dd4f
To: <sip:[email protected]>;tag=as53e5e5b0
Call-ID: [email protected]
CSeq: 102 INVITE
User-Agent: CallWeaver
Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY
Max-Forwards: 70
Contact: <sip:[email protected]>
Content-Type: application/sdp
Content-Length: 269

v=0
o=root 10876 10876 IN IP4 10.0.0.2
s=session
c=IN IP4 10.0.0.2
t=0 0
m=audio 11284 RTP/AVP 0 8 122 101
a=rtpmap:0 PCMU/8000
a=rtpmap:8 PCMA/8000
a=rtpmap:122 t38/8000
a=rtpmap:101 telephone-event/8000
a=fmtp:101 0-16
a=silenceSupp:off - - - -

<------------->
--- (12 headers 12 lines) ---

[Kt38test*CLI> 
[0KFound RTP audio format 0
Found RTP audio format 8
Found RTP audio format 122
Found RTP audio format 101
Found audio description format PCMU for ID 0
Found audio description format PCMA for ID 8
Found unknown media description format t38 for ID 122
 
Zuletzt bearbeitet:
Hallo P.,

was steht im CLI, wenn du ${FAXMODE} ausliest, audio oder T38?


Gruß, R.
 
Wenn die Asteriskversion dabei stehen würde müsste man jetzt nicht raten das es 1.4 ist. Damit wirds nämlich nichts.
 
Holen Sie sich 3CX - völlig kostenlos!
Verbinden Sie Ihr Team und Ihre Kunden Telefonie Livechat Videokonferenzen

Gehostet oder selbst-verwaltet. Für bis zu 10 Nutzer dauerhaft kostenlos. Keine Kreditkartendetails erforderlich. Ohne Risiko testen.

3CX
Für diese E-Mail-Adresse besteht bereits ein 3CX-Konto. Sie werden zum Kundenportal weitergeleitet, wo Sie sich anmelden oder Ihr Passwort zurücksetzen können, falls Sie dieses vergessen haben.