![]() |
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