HylaFAX The world's most advanced open source fax server |
Hello everybody I've been trying to understand what is happening with my new Courier V.Everything + Hylafax 4.1.8 fax server but I do not find the solution to my problem. My scenario is this: [ outdoor (external line)] | [ company's pbx ] | | | | | | phone1 phone2 fax (We can call to the outside more than once at the same time) The problem is: I have configured a Gentoo Linux + Hylafax + USR Courier V.Everything as a class 2.0 fax with the faxaddmodem utility, but 9 times out 10 that I receive a fax the transmission hangs and the message shown in the logs is: Jul 14 14:23:36.69: [13457]: REMOTE HANGUP: Unspecified Phase C error, including too much delay between TCF and +FDR command (code 90) Jul 14 14:23:36.69: [13457]: RECV FAX (00000057): recvq/fax00009.tif from 952137045, route to <unspecified>, 0 pages in 3:16Jul 14 14:23:36.69: [13457]: RECV FAX: Unspecified Phase C error, including too much delay between TCF and +FDR command Jul 14 14:23:36.69: [13457]: <-- [7:AT+FKS\r] Jul 14 14:23:36.80: [13457]: --> [2:OK] Jul 14 14:23:36.80: [13457]: RECV FAX (00000057): session with 952137045 terminated abnormally: Unspecified Phase C error, including too much delay between TCF and +FDR command Jul 14 14:23:36.80: [13457]: RECV FAX: bin/faxrcvd "recvq/fax00009.tif" "ttyS0" "00000057" "Unspecified Phase C error, including too much delay between TCF and +FDR command" "" "" The fact is tha I have been surfing the list and also other google's results and I found some solutions that did not work for me: + Adding ModemWaitForConnect "Yes" to the config.ttyS0 + Configure the modem as a class 1 instead of class 2.0 Those tricks that helped other do not seem to work for me as the fax continues hanging 9/10 times. If I configure the modem as a class1 I always says: Jul 14 14:37:06.69: [32127]: RECV FAX: Failure to train modems Jul 14 14:37:06.69: [32127]: RECV FAX: end That is the main problem, but I also do not know how to make the fax to understand that it must preceed '0' to all outgoing calls it makes and I always get NO LOCAL DIALTONE. Here when we need to call to the outside we need to preceed the zero so a call to 123 would be 0123 instead. I have attached a log and a config.ttyS0. Thanks in advance :-) Yours sincerely, -- Javier Barrio GnuPG key ID 0x6D2FF8B5 @ pgp.escomposlinux.org
Attachment:
c00000057
Description: Binary data
Attachment:
config.ttyS0
Description: Binary data