HylaFAX The world's most advanced open source fax server

[Date Prev][Date Next][Thread Prev][Thread Next] [Date Index] [Thread Index]

[hylafax-users] Immediate Disconnect with faxgetty active (FreeBSD 4/HylaFax 4.1b



  Before I go any further -- to use inbound PPP and outbound fax on a
single modem, I need to run faxgetty on that port, right?  That's the
assumption I'm working from and the reason I'm mucking with my (normally
working) setup.

  I'm probably misunderstanding something fundamental about either
FreeBSD (4.2-STABLE) or HylaFAX, but I can't figure this one out:

  HylaFAX works fine in a send-only environment when I don't run faxgetty
to manage the serial port.  If I do use faxgetty, it hangs up just after
it connects to the recipient fax machine.  After this happens, I get a
stream of /dev/cuaaX wedged messages until I have to kill the fax process.

  It doesn't seem to matter whether I tell HylaFAX to use ttyd0 or cuaa0
(all the HylaFAX/FreeBSD documentation I've seen recommend cuaaX devices)

  The entry for the fax/modem port in /etc/ttys looks like this:

cuaa0   "/usr/local/sbin/faxgetty"      dialup  on

  Here's the log:

Jan 03 11:40:24.79: [22920]: SESSION BEGIN 00000002 14164164217663
Jan 03 11:40:24.79: [22920]: SEND FAX: JOB 1 DEST 4164217663 COMMID 00000002
Jan 03 11:40:24.79: [22920]: DELAY 2600 ms
Jan 03 11:40:27.40: [22920]: <-- [17:ATE0V1Q0X4S0=0H0\r]
Jan 03 11:40:27.58: [22920]: --> [16:ATE0V1Q0X4S0=0H0]
Jan 03 11:40:27.58: [22920]: --> [2:OK]
Jan 03 11:40:27.58: [22920]: <-- [32:ATS8=2S7=60&H1&I0&R2S13=1&D2&C1\r]
Jan 03 11:40:27.76: [22920]: --> [2:OK]
Jan 03 11:40:27.76: [22920]: <-- [14:AT+FCLASS=2.0\r]
Jan 03 11:40:27.81: [22920]: --> [2:OK]
Jan 03 11:40:27.81: [22920]: <-- [9:AT+FLO=2\r]
Jan 03 11:40:27.86: [22920]: --> [2:OK]
Jan 03 11:40:27.86: [22920]: <-- [9:AT+FPP=0\r]
Jan 03 11:40:27.91: [22920]: --> [2:OK]
Jan 03 11:40:27.91: [22920]: <-- [9:AT+FBO=0\r]
Jan 03 11:40:27.96: [22920]: --> [2:OK]
Jan 03 11:40:27.96: [22920]: <-- [10:AT+FCT=30\r]
Jan 03 11:40:28.01: [22920]: --> [2:OK]
Jan 03 11:40:28.01: [22920]: <-- [15:AT+FNR=1,1,1,1\r]
Jan 03 11:40:28.06: [22920]: --> [2:OK]
Jan 03 11:40:28.06: [22920]: <-- [9:AT+FIE=0\r]
Jan 03 11:40:28.11: [22920]: --> [2:OK]
Jan 03 11:40:28.11: [22920]: <-- [23:AT+FCC=1,5,2,2,0,0,0,0\r]
Jan 03 11:40:28.17: [22920]: --> [2:OK]
Jan 03 11:40:28.17: [22920]: <-- [5:ATM1\r]
Jan 03 11:40:28.34: [22920]: --> [2:OK]
Jan 03 11:40:28.47: [22920]: <-- [14:AT+FCLASS=2.0\r]
Jan 03 11:40:28.63: [22920]: --> [2:OK]
Jan 03 11:40:28.63: [22920]: <-- [9:AT+FLO=2\r]
Jan 03 11:40:28.78: [22920]: --> [2:OK]
Jan 03 11:40:28.78: [22920]: <-- [9:AT+FPP=0\r]
Jan 03 11:40:28.93: [22920]: --> [2:OK]
Jan 03 11:40:28.93: [22920]: <-- [9:AT+FBO=0\r]
Jan 03 11:40:29.08: [22920]: --> [2:OK]
Jan 03 11:40:29.08: [22920]: <-- [10:AT+FCT=30\r]
Jan 03 11:40:29.23: [22920]: --> [2:OK]
Jan 03 11:40:29.23: [22920]: <-- [15:AT+FNR=1,1,1,1\r]
Jan 03 11:40:29.38: [22920]: --> [2:OK]
Jan 03 11:40:29.38: [22920]: <-- [9:AT+FIE=0\r]
Jan 03 11:40:29.53: [22920]: --> [2:OK]
Jan 03 11:40:29.53: [22920]: <-- [23:AT+FCC=1,5,2,2,0,0,0,0\r]
Jan 03 11:40:29.69: [22920]: --> [2:OK]
Jan 03 11:40:29.69: [22920]: <-- [22:AT+FLI="DELEquipment"\r]
Jan 03 11:40:29.85: [22920]: --> [2:OK]
Jan 03 11:40:29.85: [22920]: DIAL 9,4164217663
Jan 03 11:40:29.85: [22920]: <-- [17:ATDT9,4164217663\r]
Jan 03 11:40:44.49: [22920]: --> [4:+FCO]
Jan 03 11:40:46.66: [22920]: -->
[79:+FNF:000075010203108200041944454C2045515549
504D454E54202020202020202020202020FF]
Jan 03 11:40:46.66: [22920]: REMOTE NSF
"000075010203108200041944454C20455155495
04D454E54202020202020202020202020FF"
Jan 03 11:40:47.33: [22920]: --> [27:+FCI:"          4164217663"]
Jan 03 11:40:47.33: [22920]: REMOTE CSI "4164217663"
Jan 03 11:40:47.62: [22920]: --> [20:+FIS:1,5,0,2,1,0,0,3]
Jan 03 11:40:47.62: [22920]: --> [2:OK]
Jan 03 11:40:47.62: [22920]: REMOTE best rate 14400 bit/s
Jan 03 11:40:47.62: [22920]: REMOTE max page width 1728 pixels in 215 mm
Jan 03 11:40:47.62: [22920]: REMOTE max unlimited page length
Jan 03 11:40:47.62: [22920]: REMOTE best vres 7.7 line/mm
Jan 03 11:40:47.62: [22920]: REMOTE best format 2-D MR
Jan 03 11:40:47.62: [22920]: REMOTE best 10 ms/scanline
Jan 03 11:40:47.62: [22920]: USE 14400 bit/s
Jan 03 11:40:47.62: [22920]: USE 10 ms/scanline
Jan 03 11:40:47.62: [22920]: SEND file "docq/doc1.cover;30"
Jan 03 11:40:47.62: [22920]: USE page width 1728 pixels in 215 mm
Jan 03 11:40:47.62: [22920]: USE unlimited page length
Jan 03 11:40:47.62: [22920]: USE 3.85 line/mm
Jan 03 11:40:47.62: [22920]: USE 1-D MR
Jan 03 11:40:47.62: [22920]: <-- [23:AT+FIS=0,5,0,2,0,0,0,3\r]
Jan 03 11:40:47.78: [22920]: --> [2:OK]
Jan 03 11:40:47.78: [22920]: <-- [7:AT+FDT\r]
Jan 03 11:40:47.94: [22920]: --> [20:+FCS:0,5,0,2,0,0,0,3]
Jan 03 11:40:54.21: [22920]: --> [16:ATE0V1Q0X4S0=0H0]
                                 ^^^^^^^^^^^^^^^^^^^^^
  It looks like it hangs itself up right here.  I can't figure this out.

Jan 03 11:40:54.21: [22920]: --> [2:OK]
Jan 03 11:41:01.83: [22920]: --> [2:OK]
                                 ^^^^^^
  I get a constant stream of these and reports that the modem is wedged
(below from syslog:)

Jan  3 11:42:37 claudius FaxQueuer[22877]: MODEM /dev/cuaa0 appears to be
wedged

  ps ax reports this:

22877  ??  Is     0:00.01 faxq
22920  ??  S      0:00.04 faxsend -m cuaa0 sendq/q1
23116  ??  S      0:00.02 /usr/local/sbin/faxgetty cuaa0

  ...and all I can do to clear the problem is kill -9 faxsend.  Nothing
gets solved.

-- 
--Dennis <mailto://dennis.favro@utoronto.ca>



____________________ HylaFAX(tm) Users Mailing List _______________________
 To unsub: mail -s unsubscribe hylafax-users-request@hylafax.org < /dev/null




Project hosted by iFAX Solutions