I’ve tried to get our Ricoh C3501 fax with T.38 SIP to work with Digium fax without much luck, even on a local connection.
There are two main things I’ve tried:
Sending the Ricoh directly into the dial plan to be caught by the Receivefax application, and this is what I get.
– Executing [fax@fax-rx:14] ReceiveFAX(“SIP/C3501-00000009”, “/var/lib/asterisk/fax-rx/fax-1-rx.tif,f”) in new stack
– Channel ‘SIP/C3501-00000009’ receiving FAX ‘/var/lib/asterisk/fax-rx/fax-1-rx.tif’
== Using UDPTL CoS mark 5
– Got SIP response 406 “Not Acceptable” back from 10.10.170.45:5060
[Mar 22 08:54:32] WARNING: res_fax.c:1619 receivefax_t38_init: error on ‘SIP/C3501-00000009’ while waiting for T.38 negotiation.
[Mar 22 08:54:32] ERROR: res_fax.c:1867 receivefax_exec: error initializing channel ‘SIP/C3501-00000009’ in T.38 mode
Sending the Ricoh through Asterisk to our PRI (Cisco 2651XM) and back to the PRI (with dial peer set up for T.38 relay with G.711 fallback) into ReceiveFax. This seems to get going OK then fails with a T1 timeout.