Summary: | ASTERISK-17679: T38 passthrough does not work with Zoiper zoftphone and Eutelia provider (both Origination and Termination does work) | ||
Reporter: | Niccolò Belli (darkbasic) | Labels: | |
Date Opened: | 2011-04-12 09:51:24 | Date Closed: | 2011-06-07 14:05:18 |
Priority: | Minor | Regression? | No |
Status: | Closed/Complete | Components: | Channels/chan_sip/T.38 |
Versions: | 1.8.3 | Frequency of Occurrence | |
Related Issues: | |||
Environment: | Attachments: | ( 0) from-server.pcap ( 1) log.txt ( 2) log-with-debug.txt ( 3) passthrough.pcap | |
Description: | I successfully get working T38 Termination and T.38 Origination with asterisk 1.8 and Eutelia. Unfortunately the most important thing (T.38 passthrough) does not work :( I can read "Receiving page 1" in the fax but it does not receive anything. I am using latest Zoiper softphone linux version to send the fax. Is there a better T.38 softphone which I can use? I attached full log. ****** ADDITIONAL INFORMATION ****** sip.conf [general] t38pt_udptl=yes,fec,maxdatagram=400 [153] language=it type=friend secret=my-secret qualify=yes ;ping per controllo stato dtmfmode = rfc2833 context=phones-sip host=dynamic disallow=all allow=alaw t38pt_udptl=yes,fec,maxdatagram=400 [eutelia] language=it type=peer host=voip.eutelia.it username=my-eutelia-number fromuser=my-eutelia-number secret=my-secret qualify=yes ;ping per controllo stato directmedia=no ;asterisk viene sempre usato come media proxy dtmfmode = rfc2833 insecure=invite,port context=eutelia-in t38pt_udptl=yes,fec,maxdatagram=400 disallow=all allow=alaw extensions.conf [phones-sip] exten => dialed-number,1,Dial(SIP/eutelia/${EXTEN}) same => n,Hangup() | ||
Comments: | By: Niccolò Belli (darkbasic) 2011-04-12 09:52:52 P.S. I am using the softphone to SEND the fax. By: Matthew Nicholson (mnicholson) 2011-04-12 10:09:39 Post another debug log with the core debug level set to 1. Looking at the current debugging information, it looks like asterisk is doing everything correctly. By: Niccolò Belli (darkbasic) 2011-04-12 10:20:56 So core debug 1, sip debug on, but what about verbosity? Have I to keep verbosity to 100? By: Matthew Nicholson (mnicholson) 2011-04-12 10:33:46 Make sure core debugging is set up to go to the asterisk console in logger.conf. Set verbosity to 10. By: Niccolò Belli (darkbasic) 2011-04-12 11:06:22 Sorry, I completely forgot about logger.conf. Here is the new log. By: Matthew Nicholson (mnicholson) 2011-04-12 11:18:25 This still does not look like a bug in asterisk. Please upload a pcap file of the fax session including the udptl stream. Be advised: the pcap file will include all network traffic on the system by default, you may want to edit it to only include the sip, udptl, and rtp traffic using wireshark before uploading it (have wireshark filter on 't38 || t30 || sip || rtp'). By: Niccolò Belli (darkbasic) 2011-04-12 11:39:17 Here it is. By: Niccolò Belli (darkbasic) 2011-04-12 11:43:26 P.S. I made the pcap file from the pc I used zoiper from. Let me know if you wanted the dump from the asterisk server instead. By: Matthew Nicholson (mnicholson) 2011-04-12 11:44:39 Yes, sorry. I need the dump from the server. By: Niccolò Belli (darkbasic) 2011-04-12 16:45:00 Here is the dump from the server. By: Matthew Nicholson (mnicholson) 2011-04-14 15:01:14 This does not appear to be a bug in asterisk. You are experiencing what appears to be a standard failure to train. |