I finally picked up a "real" modem (not a winmodem) and put it in my machine.  I pulled down the hsfmodem driver from the source, got a license and installed the driver at full power.<br><br>If I use wvdial, I can get out through the modem, so I know that works.
<br><br>However, sendfax is rejecting the fax capability (from /var/log/sendfax.log):<br><br>11/30 00:31:52  sendfax: interim release 1.1.33-Apr10<br>11/30 00:31:52   sendfax.c compiled at Jan  7 2007, 07:01:40<br>11/30 00:31:52  sending fax to 19496328403
<br>11/30 00:31:52  checking WebOwnSig.ps<br>11/30 00:31:52   makelock(modem) called<br>11/30 00:31:52   do_makelock: lock='/var/lock/LCK..modem'<br>11/30 00:31:52   lock made<br>11/30 00:31:52   tss: set speed to 38400 (017)
<br>11/30 00:31:52   tio_set_flow_control( HARD )<br>11/30 00:31:52 dem   fax_open_device succeeded, modem -> 4<br>11/30 00:31:52 dem   reading specific data for port 'modem'<br>11/30 00:31:52 dem   reading /etc/mgetty+sendfax/sendfax.config...
<br>11/30 00:31:52 dem   conf lib: read: 'verbose y'<br>11/30 00:31:52 dem   conf lib: read: 'debug 5'<br>11/30 00:31:52 dem   conf lib: read: 'fax-devices modem'<br>11/30 00:31:52 dem   conf lib: read: 'fax-id 49 115 xxxxxxxx'
<br>11/30 00:31:52 dem   conf lib: read: 'max-tries 3'<br>11/30 00:31:52 dem   conf lib: read: 'max-tries-continue y'<br>11/30 00:31:52 dem   key: 'fax-devices', type=1, flags=4, data=(ignored)<br>
11/30 00:31:52 dem   key: 'modem-init', type=1, flags=0, data=(empty)<br>11/30 00:31:52 dem   key: 'modem-handshake', type=1, flags=0, data=(empty)<br>11/30 00:31:52 dem   key: 'modem-type', type=1, flags=1, data=auto
<br>11/30 00:31:52 dem   key: 'modem-quirks', type=0, flags=0, data=(empty)<br>11/30 00:31:52 dem   key: 'fax-send-flow', type=4, flags=1, data=7<br>11/30 00:31:52 dem   key: 'fax-rec-flow', type=4, flags=1, data=7
<br>11/30 00:31:52 dem   key: 'max-tries', type=0, flags=3, data=3<br>11/30 00:31:52 dem   key: 'max-tries-continue', type=3, flags=3, data=TRUE<br>11/30 00:31:52 dem   key: 'speed', type=0, flags=1, data=38400
<br>11/30 00:31:52 dem   key: 'switchbd', type=0, flags=1, data=0<br>11/30 00:31:52 dem   key: 'open-delay', type=0, flags=0, data=(empty)<br>11/30 00:31:52 dem   key: 'ignore-carrier', type=3, flags=1, data=TRUE
<br>11/30 00:31:52 dem   key: 'dial-prefix', type=1, flags=1, data=ATD<br>11/30 00:31:52 dem   key: 'fax-id', type=1, flags=3, data=49 115 xxxxxxxx<br>11/30 00:31:52 dem   key: 'poll-dir', type=1, flags=1, data=.
<br>11/30 00:31:52 dem   key: 'normal-res', type=3, flags=1, data=FALSE<br>11/30 00:31:52 dem   key: 'fax-min-speed', type=0, flags=1, data=0<br>11/30 00:31:52 dem   key: 'fax-max-speed', type=0, flags=1, data=14400
<br>11/30 00:31:52 dem   key: 'debug', type=0, flags=3, data=5<br>11/30 00:31:52 dem   key: 'verbose', type=3, flags=3, data=TRUE<br>11/30 00:31:52 dem   key: '', type=3, flags=1, data=FALSE<br>11/30 00:31:52 dem   key: 'page-header', type=1, flags=0, data=(empty)
<br>11/30 00:31:52 dem   key: '', type=3, flags=1, data=FALSE<br>11/30 00:31:52 dem   key: '', type=3, flags=1, data=FALSE<br>11/30 00:31:52 dem   key: '', type=1, flags=1, data=<br>11/30 00:31:52 dem   tss: set speed to 38400 (017)
<br>11/30 00:31:52 dem  mdm_send: 'ATV1Q0'<br>11/30 00:31:52 dem   mdm_command: string 'ATV1Q0'<br>11/30 00:31:52 dem   mdm_command: string 'OK' -> OK<br>11/30 00:31:52 dem  mdm_send: 'ATI'
<br>11/30 00:31:52 dem   mdm_gis: string 1: '56000'<br>11/30 00:31:52 dem   mdm_identify: string '56000'<br>11/30 00:31:52 dem  Generic Rockwell modem (56000)<br>11/30 00:31:52 dem  mdm_send: 'ATI3'
<br>11/30 00:31:52 dem   mdm_gis: string 1: 'hsfmodem-7.68.00.04x86_64full'<br>11/30 00:31:52 dem  mdm_send: 'ATI4'<br>11/30 00:31:52 dem   mdm_gis: string 1: 'Conexant HSF softmodem'<br>11/30 00:31:52 dem  additional info: 'Conexant HSF softmodem'
<br>11/30 00:31:52 dem  modem quirks: 0004<br>11/30 00:31:52 dem  mdm_send: 'AT+FCLASS=2'<br>11/30 00:31:52 dem   mdm_command: string 'AT+FCLASS=2'<br>11/30 00:31:52 dem   mdm_command: string 'ERROR' -> ERROR
<br>11/30 00:31:52 dem  mdm_send: 'AT+FCLASS=2.0'<br>11/30 00:31:52 dem   mdm_command: string 'AT+FCLASS=2.0'<br>11/30 00:31:52 dem   mdm_command: string 'ERROR' -> ERROR<br>11/30 00:31:52 dem  mdm_send: 'AT+FCLASS=2'
<br>11/30 00:31:52 dem   mdm_command: string 'AT+FCLASS=2'<br>11/30 00:31:52 dem   mdm_command: string 'ERROR' -> ERROR<br>11/30 00:31:52 ##### failed: no class 2/2.0 fax modem, dev=modem<br><br>11/30 00:31:52 dem  fax_send: 'AT+FCLASS=0'
<br>11/30 00:31:53 dem   removing lock file<br><br>Is there a newer version of sendfax I should get?  This was the latest one available from yum on CentOS 5.0.<br><br>I also tried using 'fax' (in the efax package), and it also failed:
<br><br>/usr/bin/efax: Fri Nov 30 01:19:25 2007 efax v 0.9 Copyright 1999 Ed Casas<br>efax: 19:25 compiled Jan  7 2007 02:20:44<br>efax: 19:25 TIFF version 4.2 file (little-endian)<br>efax: 19:25 TIFF directory at 8 with 20 tags, last image.
<br>efax: 19:25 page 1 : WebOwnSig.ps.001 + 338 : 1728x2156 @ 204x196 dpi TIFF/FAX<br>efax: 19:25 TIFF version 4.2 file (little-endian)<br>efax: 19:25 TIFF directory at 8 with 20 tags, last image.<br>efax: 19:25 page 2 : 
WebOwnSig.ps.002 + 338 : 1728x2156 @ 204x196 dpi TIFF/FAX<br>efax: 19:25 TIFF version 4.2 file (little-endian)<br>efax: 19:25 TIFF directory at 8 with 20 tags, last image.<br>efax: 19:25 page 3 : WebOwnSig.ps.003 + 338 : 1728x2156 @ 204x196 dpi TIFF/FAX
<br>efax: 19:25 argv[0]=/usr/bin/efax<br>efax: 19:25 argv[1]=-v<br>efax: 19:25 argv[2]=ewin<br>efax: 19:25 argv[3]=-v<br>efax: 19:25 argv[4]=chewmainrxtf<br>efax: 19:25 argv[5]=-d/dev/modem<br>efax: 19:25 argv[6]=-x<br>efax: 19:25 argv[7]=/var/lock/LCK..modem
<br>efax: 19:25 argv[8]=-iZ<br>efax: 19:25 argv[9]=-i&FE&D2S7=120<br>efax: 19:25 argv[10]=-i&C0<br>efax: 19:25 argv[11]=-iM1L0<br>efax: 19:25 argv[12]=-l<br>efax: 19:25 argv[13]=+0 000 000 0000<br>efax: 19:25 argv[14]=-kZ
<br>efax: 19:25 argv[15]=-h<br>efax: 19:25 argv[16]=2007/11/30 01:19     +0 000 000 0000      from a Red Hat Linux system     p. %d/%d<br>efax: 19:25 argv[17]=-t<br>efax: 19:25 argv[18]=T19496328403<br>efax: 19:25 argv[19]=
WebOwnSig.ps.001<br>efax: 19:25 argv[20]=WebOwnSig.ps.002<br>efax: 19:25 argv[21]=WebOwnSig.ps.003<br>efax: 19:25 created text lock file /var/lock/LCK..modem<br>efax: 19:25 opened (null)<br>efax: 19:25 command  "Q0V1"
<br>efax: 19:25 waiting 2.0 s<br>efax: 19:25 .592 [ATQ0V1<CR><CR><LF>]<br>efax: 19:25 .592 [OK<CR><LF>]<br>efax: 19:25 response "OK"<br>efax: 19:25 command  "Z"<br>efax: 19:25 waiting 
5.0 s<br>efax: 19:25 .720 [ATZ<CR><CR><LF>]<br>efax: 19:25 .720 [OK<CR><LF>]<br>efax: 19:25 response "OK"<br>efax: 19:25 command  "&FE&D2S7=120"<br>efax: 19:25 waiting 
5.0 s<br>efax: 19:25 .847 [AT&FE&D2S7=120<CR><CR><LF>]<br>efax: 19:25 .847 [OK<CR><LF>]<br>efax: 19:25 response "OK"<br>efax: 19:25 command  "&C0"<br>efax: 19:25 waiting 
5.0 s<br>efax: 19:25 .970 [<CR><LF>OK<CR><LF>]<br>efax: 19:25 response "OK"<br>efax: 19:26 command  "M1L0"<br>efax: 19:26 waiting 5.0 s<br>efax: 19:26 .093 [<CR><LF>OK<CR><LF>]
<br>efax: 19:26 response "OK"<br>efax: 19:26 command  "E0"<br>efax: 19:26 waiting 5.0 s<br>efax: 19:26 .216 [<CR><LF>OK<CR><LF>]<br>efax: 19:26 response "OK"<br>efax: 19:26 command  "I3"
<br>efax: 19:26 waiting 5.0 s<br>efax: 19:26 .339 [<CR><LF>hsfmodem-7.68.00.04x86_64full<CR><LF>]<br>efax: 19:26 .339 [OK<CR><LF>]<br>efax: 19:26 response "OK"<br>efax: 19:26 command  "+FCLASS=?"
<br>efax: 19:26 waiting 5.0 s<br>efax: 19:26 .462 [<CR><LF>0,1,1.0<CR><LF>]<br>efax: 19:26 .462 [<CR><LF>OK<CR><LF>]<br>efax: 19:26 response "OK"<br>efax: 19:26 command  "+FCLASS=1"
<br>efax: 19:26 waiting 5.0 s<br>efax: 19:26 .563 [<CR><LF>OK<CR><LF>]<br>efax: 19:26 response "OK"<br>efax: 19:26 using …(­ûin class efax: 19:26 Error: terminating on signal -1789414544<br>
efax: 19:26 failed -> <br>efax: 19:26 failed -> <br>efax: 19:26 failed -> <br>efax: 19:26 command  "Q0V1"<br>efax: 19:26 waiting 2.0 s<br>efax: 19:26 .687 [<CR><LF>OK<CR><LF>]
<br>efax: 19:26 response "OK"<br>efax: 19:26 command  "Z"<br>efax: 19:26 waiting 5.0 s<br>efax: 19:26 .793 [<CR><LF>OK<CR><LF>]<br>efax: 19:26 response "OK"<br>efax: 19:26 read HDB pid 15315 [     15315<LF>] from /var/lock/LCK..modem (our pid)
<br>efax: 19:26 removed lock file /var/lock/LCK..modem<br><br>The output from the fax program on the command line was:<br><br>fax send 19496328403 WebOwnSig.ps<br>WebOwnSig.ps.nnn is up-to-date<br>/usr/bin/efax: Fri Nov 30 01:19:25 2007 efax v 
0.9 Copyright 1999 Ed Casas<br>efax: 19:25 opened /dev/modem<br>efax: 19:26 using hsfmodem-7.68.00.04x86_64full in class 1<br>efax: 19:26 Error: terminating on signal 11<br>efax: 19:26 failed -> WebOwnSig.ps.001<br>efax: 19:26 failed -> 
WebOwnSig.ps.002<br>efax: 19:26 failed -> WebOwnSig.ps.003<br>efax: 19:26 done, returning 5 (terminated by signal)<br>/usr/bin/fax: line 858: 15315 Segmentation fault      $NICE $EFAX -v "$VERB" -v "$VERBLOG" -d/dev/$DEV $LOCK $INIT $SPKR $CLASSINIT $FCINIT $TXINIT $TXCAP -l "$FROM" $RESET $HDRFONT -h "$HDR" $MANINIT -t "$TELNO" $FILES >$logfile
<br><br>Any advice?<br><br>Thanks.<br><br>mhr<br><br>