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



affan@ri1.biz:

I tested the same card in here and unfortunately Adaptive answer has not
being implemented in the card  ( +faa=1 not supported).

This is the reason the software fails to answer in the right mode.


In a normal Adaptive answer connection, once the modem receives the the
command +faa=1  when answering the call the modems will switch automatically
to fax of data mode the software then will detect either the fax connection
messages or  the data connect message  and it will either take the fax or to
send the login  prompt to the port.

This  is not possible to do it with the modems in the ISIHP-4U card.


Regards,


Samuel.




-----Original Message-----
From: affan@ri1.biz [mailto:affan@ri1.biz] 
Sent: Monday, February 24, 2003 5:17 PM
To: Samuel De Leon
Cc: MTS Technical Support; hylafax-users@hylafax.org
Subject: Re: 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.*




Project hosted by iFAX Solutions