HylaFAX The world's
most advanced open source fax server
|
|
[
Date Prev][
Date Next][
Thread Prev][
Thread Next]
[
Date Index]
[
Thread Index]
Re: [hylafax-users] Case ID 192499 : MultiModemISI AT+FAA=1 doesn't work
Thanks for your reply.
Parameters AdaptiveAnswer, AnswerRotary, ModemAnswerFaxCmd, & ModemAnswerDataCmd
are used for "SERVER ADAPTIVE ANSWER" (ie. hylafax software adaptive answer)
and not the by the modem itself ("MODEM ADAPTIVE ANSWER" ie. hardware adaptive
answer).
http://www.hylafax.org/setup-advanced.php#AdaptiveAnswer
With SERVER ADAPTIVE ANSWER,
the server first try to answer a call with fax handshake.
If the handshake fail within the timeout given,
the server disconnect the line and
then waiting the same user to call again.
If the user call again, then the server answer the call with data handshake.
In our environment, SERVER ADAPTIVE ANSWER is not suitable.
Because we are using telco hunting number (4 line ISDN BRI = 8 analog line),
where each incoming call answered in a round robin fashion.
I've tried the modem in Class 1 configuration,
and it works well.
In Class 1 configuration, the AT+FAA=1 gives an ERROR response.
Here is the log :
at+fclass=1
OK
at+faa=1
ERROR
Could you please help us again, to configure the modem
to use the MODEM ADAPTIVE ANSWER ? Thanks.
Regards,
Affan
Quoting Samuel De Leon <SDIAZDELEON@MULTITECH.COM>:
> affan@ri1.biz
>
>
> Searching in the Data base from Hylafax I found some of the configuration
> settings needed in the fax to make adaptive answer to work.
>
>
>
> ModemSetupAACmd: AT+FAA=1
> #
> AdaptiveAnswer: yes # enable adaptive answer
> AnswerRotary: "fax data" # answer for fax, then data
> ModemAnswerFaxCmd: AT+FCLASS=2.0;A # default is to answer as fax
> ModemAnswerDataCmd: ATH+FCLASS=0H;A # hangup and answer as data
> Class1RecvIdentTimer: 8000 # timeout fax answer in 8 secs
>
>
>
> You can try setting the software for class 2, if still it does not work try
> setting the software for class 1.
>
>
> Regards,
>
>
> Samuel.
>
>
>
>
>
>
> -----Original Message-----
> From: Support-LAN
> Sent: Saturday, February 22, 2003 7:56 AM
> To: Samuel De Leon
> Subject: (TS) Fw: MultiModemISI AT+FAA=1 doesn't work
>
> Can you please take care of this.
>
> Regards,
> Multi-Tech Support Team
>
> If you have any additional questions regarding the following products:
> VPN, RouteFinder, RASFinder, ProxyServer, Routers, CC4000 and ISI cards
> please send email to : support-lan@multitech.com
>
> Please visit our web site and ftp site
> (http://www.multitech.com or ftp://ftp.multitech.com)
> for all the latest software / firmware releases.
> Please visit the URL below for many frequently asked questions and
> resolutions
> (http://www.multitech.com/SUPPORT/Resolutions/)
>
> ----- Original Message -----
> From: <affan@ri1.biz>
> To: <support@multitech.com>
> Sent: Saturday, February 22, 2003 4:28 AM
> Subject: MultiModemISI AT+FAA=1 doesn't work
>
>
> > I am using MultiModem ISIHP-4U in Linux Redhat 8.0,
> > running Hylafax application.
> >
> > Instead of handling incoming fax, we also need to
> > configure the modem as RAS (56K analog modem).
> > But I still could not make it work.
> > I've tried configure hylafax in class 2 fax with AT+FAA=1,
> > when there is a FAX or DATA call coming in the MultiModem
> > always disconnect the handshake negotiation.
> >
> > Could you please help us ?
> > Is this modem MultiModem support Adaptive Answer (AT+FAA=1) ?
> > Howto configure the MultiModem ISIHP-4U to do the Adaptive Answer ?
> >
> > Thanks.
> >
> > =================================
> > Here is part of the config.ttyM1i
> > =================================
> > RingsBeforeAnswer: 1
> > ModemType: Class2 # use this to supply a hint
> > ModemRate: 115200 # max rate for DCE-DTE
> communication
> > ModemFlowControl: rtscts # XON/XOFF flow control assumed
> > Class2Cmd: AT+FCLASS=2 # command to enter class 2
> > Class2BORCmd: AT+FBOR=0 # bit order for phase B/C/D
> (direct)
> > Class2CQCmd: "" # commands to enable copy quality
> proc.
> > Class2AbortCmd: AT+FK # abort session command
> > Class2CQQueryCmd: AT+FCQ=? # query for copy quality
> capabilities
> > Class2DCCQueryCmd: AT+FDCC=? # query for modem capabilities
> > Class2TBCCmd: AT+FTBC=0 # setup stream mode
> > Class2CRCmd: AT+FCR=1 # enable capability to receive
> > Class2PHCTOCmd: AT+FPHCTO=30 # set phase C timeout parameter
> > Class2BUGCmd: AT+FBUG=1 # enable HDLC frame tracing
> > Class2LIDCmd: AT+FLID # set local identifier command
> > Class2DCCCmd: AT+FDCC # set modem capabilities command
> > Class2DISCmd: AT+FDIS # set session parameters command
> > Class2DDISCmd: "" # disable pre-dial DIS command
> hack
> > Class2CIGCmd: AT+FCIG # set polling identifier command
> > Class2PTSCmd: AT+FPTS # set post-page status command
> > Class2SPLCmd: AT+FSPL # set polling indicator command
> > Class2APQueryCmd: none
> > Class2NFLOCmd: AT+FLO=0
> > Class2SFLOCmd: AT+FLO=1
> > Class2HFLOCmd: AT+FLO=2
> > ModemSetupAACmd: AT+FAA=1
> >
> > ========================
> > here is the log file
> > ========================
> > Feb 22 09:56:47 NS FaxGetty[2375]: OPEN /dev/ttyM1i HylaFAX (tm) Version
> 4.1.5
> > Feb 22 09:56:47 NS FaxGetty[2375]: MODEM set DTR OFF
> > Feb 22 09:56:47 NS FaxGetty[2375]: MODEM set DTR ON
> > Feb 22 09:56:50 NS FaxGetty[2375]: MODEM set baud rate: 115200 baud, input
> flow
> > RTS/CTS, output flow RTS/CTS
> > Feb 22 09:56:50 NS FaxGetty[2375]: MODEM flush i/o
> > Feb 22 09:56:50 NS FaxGetty[2375]: <-- [4:ATZ\r]
> > Feb 22 09:56:51 NS FaxGetty[2375]: --> [3:ATZ]
> > Feb 22 09:56:51 NS FaxGetty[2375]: --> [2:OK]
> > Feb 22 09:56:54 NS FaxGetty[2375]: <-- [5:ATE0\r]
> > Feb 22 09:56:54 NS FaxGetty[2375]: --> [4:ATE0]
> > Feb 22 09:56:54 NS FaxGetty[2375]: --> [2:OK]
> > Feb 22 09:56:54 NS FaxGetty[2375]: <-- [5:ATV1\r]
> > Feb 22 09:56:54 NS FaxGetty[2375]: --> [2:OK]
> > Feb 22 09:56:54 NS FaxGetty[2375]: <-- [5:ATQ0\r]
> > Feb 22 09:56:54 NS FaxGetty[2375]: --> [2:OK]
> > Feb 22 09:56:54 NS FaxGetty[2375]: <-- [7:ATS0=0\r]
> > Feb 22 09:56:54 NS FaxGetty[2375]: --> [2:OK]
> > Feb 22 09:56:54 NS FaxGetty[2375]: <-- [7:ATS8=2\r]
> > Feb 22 09:56:55 NS FaxGetty[2375]: --> [2:OK]
> > Feb 22 09:56:55 NS FaxGetty[2375]: <-- [8:ATS7=60\r]
> > Feb 22 09:56:55 NS FaxGetty[2375]: --> [2:OK]
> > Feb 22 09:56:55 NS FaxGetty[2375]: <-- [12:AT+FCLASS=?\r]
> > Feb 22 09:56:55 NS FaxGetty[2375]: --> [5:0,1,2]
> > Feb 22 09:56:55 NS FaxGetty[2375]: --> [2:OK]
> > Feb 22 09:56:55 NS FaxGetty[2375]: <-- [12:AT+FCLASS=2\r]
> > Feb 22 09:56:55 NS FaxGetty[2375]: --> [2:OK]
> > Feb 22 09:56:55 NS FaxGetty[2375]: <-- [9:AT+FMFR?\r]
> > Feb 22 09:56:55 NS FaxGetty[2375]: --> [3:MTS]
> > Feb 22 09:56:55 NS FaxGetty[2375]: --> [2:OK]
> > Feb 22 09:56:55 NS FaxGetty[2375]: <-- [9:AT+FMDL?\r]
> > Feb 22 09:56:55 NS FaxGetty[2375]: --> [12:ISI56128_MDM]
> > Feb 22 09:56:55 NS FaxGetty[2375]: --> [2:OK]
> > Feb 22 09:56:55 NS FaxGetty[2375]: <-- [9:AT+FREV?\r]
> > Feb 22 09:56:55 NS FaxGetty[2375]: --> [8:s101999V]
> > Feb 22 09:56:55 NS FaxGetty[2375]: --> [2:OK]
> > Feb 22 09:56:55 NS FaxGetty[2375]: <-- [10:AT+FDCC=?\r]
> > Feb 22 09:56:56 NS FaxGetty[2375]: -->
> [39:(0-1),(0-5),(0),(0-2),(0),(0),(0),(0-
> > 7)]
> > Feb 22 09:56:56 NS FaxGetty[2375]: --> [2:OK]
> > Feb 22 09:56:56 NS FaxGetty[2375]: <-- [9:AT+FCQ=?\r]
> > Feb 22 09:56:56 NS FaxGetty[2375]: --> [3:0-1]
> > Feb 22 09:56:56 NS FaxGetty[2375]: --> [2:OK]
> > Feb 22 09:56:56 NS FaxGetty[2375]: <-- [10:AT+FSPL=?\r]
> > Feb 22 09:56:56 NS FaxGetty[2375]: --> [3:0,1]
> > Feb 22 09:56:56 NS FaxGetty[2375]: --> [2:OK]
> > Feb 22 09:56:56 NS FaxGetty[2375]: <-- [12:AT+FCLASS=2\r]
> > Feb 22 09:56:56 NS FaxGetty[2375]: --> [2:OK]
> > Feb 22 09:56:56 NS FaxGetty[2375]: <-- [9:AT+FLO=2\r]
> > Feb 22 09:56:56 NS FaxGetty[2375]: --> [2:OK]
> > Feb 22 09:56:56 NS FaxGetty[2375]: <-- [10:AT+FTBC=0\r]
> > Feb 22 09:56:56 NS FaxGetty[2375]: --> [2:OK]
> > Feb 22 09:56:56 NS FaxGetty[2375]: <-- [10:AT+FBOR=0\r]
> > Feb 22 09:56:56 NS FaxGetty[2375]: --> [2:OK]
> > Feb 22 09:56:56 NS FaxGetty[2375]: <-- [13:AT+FPHCTO=30\r]
> > Feb 22 09:56:57 NS FaxGetty[2375]: --> [2:OK]
> > Feb 22 09:56:57 NS FaxGetty[2375]: <-- [24:AT+FDCC=1,5,0,2,0,0,0,0\r]
> > Feb 22 09:56:57 NS FaxGetty[2375]: --> [2:OK]
> > Feb 22 09:56:57 NS FaxGetty[2375]: MODEM MTS ISI56128_MDM/s101999V
> > Feb 22 09:56:57 NS FaxGetty[2375]: <-- [5:ATM0\r]
> > Feb 22 09:56:57 NS FaxGetty[2375]: --> [2:OK]
> > Feb 22 09:56:57 NS FaxGetty[2375]: <-- [9:AT+FCR=1\r]
> > Feb 22 09:56:57 NS FaxGetty[2375]: --> [2:OK]
> > Feb 22 09:56:57 NS FaxGetty[2375]: <-- [16:AT+FLID="DANTA"\r]
> > Feb 22 09:56:57 NS FaxGetty[2375]: --> [2:OK]
> > Feb 22 09:56:57 NS FaxGetty[2375]: <-- [9:AT+FAA=1\r]
> > Feb 22 09:56:57 NS FaxGetty[2375]: --> [2:OK]
> > Feb 22 09:56:57 NS FaxGetty[2375]: MODEM input buffering disabled
> > Feb 22 09:57:23 NS FaxGetty[2375]: MODEM input buffering enabled
> > Feb 22 09:57:23 NS FaxGetty[2375]: --> [4:RING]
> > Feb 22 09:57:23 NS FaxGetty[2375]: MODEM input buffering enabled
> > Feb 22 10:00:29 NS FaxGetty[2375]: ANSWER: Ring detected without
> successful hand
> > shake
> > Feb 22 10:00:29 NS FaxGetty[2375]: <-- [5:ATH0\r]
> > Feb 22 10:00:29 NS FaxGetty[2375]: --> [4:ATH0]
> > Feb 22 10:00:29 NS FaxGetty[2375]: --> [2:OK]
> >
> >
> > -------------------------------------------------
> > This mail sent through webmail.ri1.biz
>
>
-------------------------------------------------
This mail sent through webmail.ri1.biz
____________________ HylaFAX(tm) Users Mailing List _______________________
To subscribe/unsubscribe, click http://lists.hylafax.org/cgi-bin/lsg2.cgi
On UNIX: mail -s unsubscribe hylafax-users-request@hylafax.org < /dev/null
*To learn about commercial HylaFAX(tm) support, mail sales@hylafax.org.*