AF
Asterisk Forum
обсуждения телефонии, VoIP и IP-PBX
12разделов
5 423тем
34 385сообщений
← К списку тем

Asterisk 1.8 - iaxmodem - Hylafax Не может получить факс

Newbies/FAQ Forum 1 сообщений 19.11.2010 14:16 - 19.11.2010 14:16
#1 19.11.2010 14:16

Asterisk 1.8 - iaxmodem - Hylafax Не может получить факс


Добрый день, видел на этом форуме кто-то запускал уже такую связку и удачно.


У меня же не получилось. Может кто подскажет в чем ошибка?
Это все запустил на тестовой машине и она соединена с рабочей станцией тоже iax транком поэтом получаеться так

PSTN -> Asterisk 1.4 (Рабочая ) ---Iax2---> Asterisk 1.8 (Тестовая)

Вот конфигурация :

iax.conf

[iaxmodem]
type=friend
username=iaxmodem
context=fax
secret=1234
host=dynamic
qualify=yes
disallow=all
allow=ulaw
requirecalltoken=no
port=4570
permit=0.0.0.0/0.0.0.0

dialplan

[fax]
exten => 1000,1,Dial(IAX2/iaxmodem/${EXTEN},10,r)


/etc/iaxmodem/ttyIAX0

owner uucp:uucp
mode 660
port 4570
refresh 60
server 127.0.0.1
peername iaxmodem
secret 1234
cidname fax
cidnumber 1000
codec alaw

Hylafax config.ttyIAX0


CountryCode: 370
AreaCode: 5
FAXNumber: 1000
LongDistancePrefix: 1
InternationalPrefix: 011
DialStringRules: etc/dialrules
ServerTracing: 1
SessionTracing: 11
RecvFileMode: 0600
LogFileMode: 0600
DeviceMode: 0600
RingsBeforeAnswer: 1
SpeakerVolume: off
GettyArgs: "-h %l dx_%s"
LocalIdentifier: "NothingSetup"
TagLineFont: etc/lutRS18.pcf
TagLineFormat: "From %%l|%c|Page %%P of %%T"
MaxRecvPages: 25

Class1Cmd: AT+FCLASS=1.0 # command to enter class 1.0
Class1PPMWaitCmd: AT+FTS=7 # command to stop and wait before PPM
Class1TCFWaitCmd: AT+FTS=7 # command to stop and wait before TCF
Class1EOPWaitCmd: AT+FTS=9 # command to stop and wait before EOP
Class1SwitchingCmd: AT+FRS=7 # command to stop and listen for silence
Class1RecvAbortOK: 200 # wait 200ms for abort response
Class1FrameOverhead: 4 # 4 byte overhead in recvd HDLC frames
Class1RecvIdentTimer: 40000 # 35+5secs waiting for ident frames
Class1TCFMaxNonZero: 10 # max 10% of data may be non-zero
Class1TCFMinRun: 1000 # min run is 2/3rds of TCF duration

Logs

-- Executing [1000@fax:1] Dial("IAX2/pbx-vln-cs-598", "IAX2/iaxmodem") in new stack
-- Call accepted by 127.0.0.1 (format ulaw)
-- Format for call is ulaw
-- Called iaxmodem
-- IAX2/iaxmodem-2693 is ringing
-- IAX2/iaxmodem-2693 answered IAX2/pbx-vln-cs-598
-- Channel 'IAX2/pbx-vln-cs-598' unable to transfer
-- Hungup 'IAX2/iaxmodem-2693'

Hylafax log

Nov 19 13:55:30.76: [ 2627]: SESSION BEGIN 000000001 370000
Nov 19 13:55:30.76: [ 2627]: HylaFAX (tm) Version 6.0.3
Nov 19 13:55:30.76: [ 2627]: [7:CONNECT]
Nov 19 13:55:34.48: [ 2627]: ANSWER: FAX CONNECTION DEVICE '/dev/ttyIAX0'
Nov 19 13:55:34.48: [ 2627]: RECV FAX: begin
Nov 19 13:55:34.48: [ 2627]: