HylaFAX The world's
most advanced open source fax server
|
|
[
Date Prev][
Date Next][
Thread Prev][
Thread Next]
[
Date Index]
[
Thread Index]
Re: Sharing Fax and Data line
Hi,
Short question:
which device uses ppp to dial out?
If it uses /dev/modem or /dev/cua1 that is the problem.
It must use /dev/ttyS1 if it shall coexist with HylaFAX
cause otherwise device locking will fail, resulting in HylaFAX
reinitialising the modem and killing your ppp-process....
hope this helps
Christoph
"Carl B. Davis" schrieb:
>
> Greetings:
>
> I have recently installed hylafax 4.1beta1-1 rpm on my RedHat 6.0
> system.
>
> I setup faxgetty to run on ttyS1 to which my modem is attached. I can
> fax from the linux command line and I will receive it on my fax.
> However, when I try to use the modem for data, it resets itself, but is,
> apparently, superseded by the fax program. I have pp. set up for demand
> dialing connection to my internet provider. I thought that faxgetty
> would supervise my modem and allow outgoing data connections, or faxes.
>
> >From the logs and configurations, is appears that the dialup sequence
> tells the modem to reset, which it does, but then it gets interrupted by
> a reply through faxgetty that identifies the modem, which is not the
> answer the script is looking for. I am attaching selected portions of
> my /var/log/messages file, the config.ttyS1 file and the chat file for
> connecting to my ISP.
>
> I have searched in the archives and manual for what is causing my
> problem, but I can't put my finger on it. What do I need to change to
> allow the data and fax lines to share the modem? Is that what the
> discussion about using mgetty with faxgetty is all about? Thanks for
> your help.
>
> Carl
>
> Attached are some of the messages I get from /var/log/messages when I
> try to bring up the ppp connection to my ISP. :
>
> Dec 23 08:56:10 bigserver pppd[646]: Starting link
> Dec 23 08:56:11 bigserver chat[4186]: abort on (BUSY)
> Dec 23 08:56:11 bigserver chat[4186]: abort on (NO CARRIER)
> Dec 23 08:56:11 bigserver chat[4186]: abort on (VOICE)
> Dec 23 08:56:11 bigserver chat[4186]: abort on (NO DIALTONE)
> Dec 23 08:56:11 bigserver chat[4186]: abort on (NO DIAL TONE)
> Dec 23 08:56:11 bigserver chat[4186]: abort on (NO ANSWER)
> Dec 23 08:56:11 bigserver chat[4186]: send (ATZ^M)
> Dec 23 08:56:11 bigserver chat[4186]: expect (OK)
> Dec 23 08:56:20 bigserver FaxGetty[4131]: MODEM ROCKWELL
> AC/K56/V2.083-K56_2M_DLS
> Dec 23 08:56:41 bigserver FaxGetty[4188]: Unknown speaker volume "on";
> using "quiet"
> Dec 23 08:56:41 bigserver FaxGetty[4189]: OPEN /dev/ttyS1
> Dec 23 08:56:42 bigserver FaxGetty[4131]: ANSWER: Can not lock modem
> device
> Dec 23 08:56:42 bigserver chat[4186]: A^M
> Dec 23 08:56:42 bigserver chat[4186]: OK
> Dec 23 08:56:42 bigserver chat[4186]: -- got it
> Dec 23 08:56:42 bigserver chat[4186]: send (AT&F&C1&D3%C3^M)
> Dec 23 08:56:42 bigserver chat[4186]: send (ATDT,9,265-4638^M)
> Dec 23 08:56:42 bigserver chat[4186]: expect (CONNECT)
> Dec 23 08:56:42 bigserver chat[4186]: ^M
> Dec 23 08:56:42 bigserver chat[4186]: AT&F&C1&D3%C3^M^M
> Dec 23 08:56:42 bigserver chat[4186]: OK^M
> Dec 23 08:56:45 bigserver chat[4186]: ATDT,9,265-4638^M^M
> Dec 23 08:56:45 bigserver chat[4186]: OK^M
> Dec 23 08:56:49 bigserver chat[4186]: ^M
> Dec 23 08:56:49 bigserver chat[4186]: OK^M
> Dec 23 08:56:52 bigserver chat[4186]: ATE0V1Q0S0=0H0^M^M
> Dec 23 08:56:52 bigserver chat[4186]: OK^M
> Dec 23 08:56:57 bigserver FaxGetty[4189]: /dev/ttyS1: Can not initialize
> modem.
> Dec 23 08:57:14 bigserver FaxGetty[4131]: MODEM ROCKWELL
> AC/K56/V2.083-K56_2M_DLS
> Dec 23 08:57:27 bigserver FaxGetty[4131]: ANSWER: Can not lock modem
> device
> Dec 23 08:57:27 bigserver chat[4186]: ^M^M
> Dec 23 08:57:27 bigserver chat[4186]: OK^M
> Dec 23 08:57:27 bigserver chat[4186]: alarm
> Dec 23 08:57:27 bigserver chat[4186]: Failed
> Dec 23 08:57:27 bigserver pppd[646]: Connect script failed
>
> HERE IS THE CHAT FILE:
>
> ABORT BUSY
> ABORT "NO CARRIER"
> ABORT VOICE
> ABORT "NO DIALTONE"
> ABORT "NO DIAL TONE"
> ABORT "NO ANSWER"
> "" ATZ
> # OK AT&F&C1&D3%C3%G0\J0-M0\N6\Q2\V2S7=60
> OK AT&F&C1&D3%C3
> "" ATDT,9,261-4338
> CONNECT "\c"
> ^M
>
> HERE IS THE config.ttyS1 file:
> CountryCode: 1
> AreaCode: 312
> FAXNumber: 1.312.995.2829
> LongDistancePrefix: 1
> InternationalPrefix: 011
> DialStringRules: etc/dialrules
> ServerTracing: 1
> SessionTracing: 11
> RecvFileMode: 0600
> LogFileMode: 0600
> DeviceMode: 0600
> RingsBeforeAnswer: 0
> SpeakerVolume: on
> GettyArgs: "-h %l dx_%s"
> LocalIdentifier: "FaxData Line"
> TagLineFont: etc/lutRS18.pcf
> TagLineFormat: "From %%l|%c|Page %%p of %%t"
> MaxRecvPages: 25
> #
> #
> # Modem-related stuff: should reflect modem command interface
> # and hardware connection/cabling (e.g. flow control).
> #
> ModemType: Class2 # use class 2 interface
> ModemRate: 38400
> ModemFlowControl: rtscts # default
> #
> #ModemResetCmds: AT&F2 # what you want for a
> Supra
> #ModemResetCmds: ATZ # ADDED BY CD
> ModemNoFlowCmd: AT&K # disable flow control cmd
> ModemHardFlowCmd: AT&K3 # hardware flow control cmd
> ModemSoftFlowCmd: AT&K4 # software flow control cmd
> ModemSetupDTRCmd: AT&D3 # DTR off causes modem to reset
> #ModemSetupDTRCmd: AT&D2S25=1S38=0 # Dynalink 1414VE needs this
> ModemSetupDCDCmd: AT&C1 # DCD follows carrier
> ModemSetupAACmd: AT+FAA=1+FCLASS=0 # enable in current class
> #
> ModemSendFillOrder: LSB2MSB # as expected
> ModemRecvFillOrder: MSB2LSB # opposite of what makes sense
> #
> ModemAnswerFaxBeginCmd: "<19200><xon>" # modem switches on fax receive
> #
> # Caller ID configuration setup for Supra.
> #
> #QualifyCID: etc/cid # CID access control list file
> #CIDNumber: "NMBR = " # pattern string for phone
> number info
> #CIDName: "NAME = " # pattern string for identity
> info