Sending FAX to some (not all) machines from my ZyXEL 1496E+ doesn't work. The transmission aborts with the message:
Hylafax error: DTE to DCE data underflow...and the problem in the log-file looks like:
Aug 18 19:13:29.00: [ 4120]: USE 9600 bit/s Aug 18 19:13:29.00: [ 4120]: USE 20 ms, 10 ms/scanline Aug 18 19:13:29.00: [ 4120]: USE error correction mode ^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 18 19:13:29.00: [ 4120]: SEND file "docq/doc23.cover;41" Aug 18 19:13:29.27: [ 4120]: USE page width 1728 pixels in 215 mm Aug 18 19:13:29.27: [ 4120]: USE unlimited page length Aug 18 19:13:29.28: [ 4120]: USE 7.7 line/mm Aug 18 19:13:29.28: [ 4120]: USE 1-D MR Aug 18 19:13:29.30: [ 4120]: <-- [22:AT+FIS=1,3,0,2,0,1,0,4] Aug 18 19:13:29.41: [ 4120]: --> [2:OK] Aug 18 19:13:29.41: [ 4120]: <-- [6:AT+FDT] Aug 18 19:13:35.21: [ 4120]: --> [20:+FCS:1,3,0,2,0,1,0,3] Aug 18 19:13:35.21: [ 4120]: --> [7:CONNECT] Aug 18 19:13:35.21: [ 4120]: SEND begin page Aug 18 19:14:00.13: [ 4120]: SENT 26792 bytes of data Aug 18 19:14:00.13: [ 4120]: SEND 1D RTC Aug 18 19:14:00.13: [ 4120]: SEND end page Aug 18 19:14:00.17: [ 4120]: SEND send MPS (more pages, same document) Aug 18 19:15:51.28: [ 4120]: --> [7:+FHS:43] Aug 18 19:15:51.28: [ 4120]: REMOTE HANGUP: DTE to DCE data underflow (code 43)
Try disabling the use of ECM by adding
Class2DCCQueryCmd: "!(0,1),(0-7),(0-4),(0-2),(0),(0),(0),(0-7)"to your config.
If things work when you disable ECM then send mail to Brent Mosbrook brent@zyxel.com if it's ok to use the phone number to test for the apparent bug in the ZyXEL ECM support.
It appears the following error messages can also be caused by error correction mode bugs:
REMOTE HANGUP: Unknown hangup code (code 60) REMOTE HANGUP: RSPREC error/got DCN (code 51)
tim