Asterisk + iaxmodem +hylafax fax fogadás nem megy

Fórumok

Sziasztok,

Van egy VOIP-os kapcsolatunk amin szeretnénk fogadni küldeni faxot.
Jelenleg a fogadás egyáltalán nem megy. A küldő sípol valamit komunnikál a két eszköz egymással, de az eredemény szinte mindig u.a.
A VOIP-ra asterisket használunk iaxmodemmel és hylafx-al.

Küldeni már tudtam de ez is kb úgy megy hogy 3-4 probálkozásból egy sikerül.
Van valakinek müködő hasonló jellegű kapcsolata ?

Hylafax log


Jul 09 15:59:19.95: [ 8381]: <-- data [2]
Jul 09 15:59:20.53: [ 8381]: --> [2:OK]
Jul 09 15:59:20.53: [ 8381]: <-- [9:AT+FRH=3\r]
Jul 09 15:59:21.05: [ 8381]: --> [7:CONNECT]

Jul 09 15:59:31.07: [ 8381]: MODEM TIMEOUT: receiving HDLC frame data
Jul 09 15:59:31.07: [ 8381]: <-- data [1]
Jul 09 15:59:31.08: [ 8381]: --> [2:..]
Jul 09 15:59:31.08: [ 8381]: --> [2:OK]
Jul 09 15:59:31.08: [ 8381]: <-- [9:AT+FRS=7\r]
Jul 09 15:59:47.24: [ 8381]: --> [10:NO CARRIER]

MODEM No carrier
Jul 09 15:59:47.24: [ 8381]: Failure to receive silence (synchronization failure
Jul 09 15:59:47.24: [ 8381]: RECV FAX: Failure to receive silence (synchronizati
Jul 09 15:59:47.24: [ 8381]: RECV FAX: end
Jul 09 15:59:47.24: [ 8381]: Failure to receive silence (synchronization failure
Jul 09 15:59:47.24: [ 8381]: SESSION END

iax.conf
[iaxmodem]
type=friend
secret=sectet
port=4570
host=dynamic context=fax-out disallow=all
allow=ulaw
jitterbuffer=no
forcejitterbuffer=no

iaxmodem baállitás

device /dev/ttyIAX0
owner uucp:uucp
mode 660 port 4570
refresh 30
server 127.0.0.1
peername iaxmodem
secret secret
cidname iaxmodem
cidnumber 3616960656 codec ulaw record yes

Hozzászólások

nekem annó nem jött össze 100% osan a fax ip-n tehát nem is fax over ip hanem
Asztali CP (fax karival) --- LAN -- SIP server -- LAN --- pap2 (amin fax lóg)
és hol ment hol nem :D a gép és a pap2 NAT olt alhálón volt, persze a SIP szerver se kukutyinban hanem a szomszéd szerver szobában volt. Pár switch meg routeren keresztül érték el. Sehol nem volt QoS definiálva. A FAX küldés/fogadás hol ment hol nem. Szóval olyat hogy fax jön az internetről meg se próbáltam :D

Persze lehet én voltam béna.

Core2Duo T7100, 2.5G, Ubuntu 8.04, 2.6.24

A faxhoz T38-at kell használnod codec-nek. A PCMA, PCMU, GSM valami codec-ekel nagy eséllyel nem fog menni.

A T38 nagy gondja az hogy túl bonyolult és emiatt sokan sokféleképp implementálták, amik nem biztos, hogy fognak menni egymással.

Amíg VoIP-al dolgoztam, addig a faxküldés volt az egyik, ha nem a legnagyobb állandó probléma. Utáltuk is rendesen. :-)

Szerk: Most nézem csak, hogy te PCMU-t használsz. Azon nagyon felejtős a fax...

Közben kipróbáltam alaw-al is de u.a az eredmény.
Közben észrevettem egy asterisk üzenetet :


Jul 11 07:26:40 NOTICE[11923]: chan_sip.c:3775 process_sdp: No compatible codecs!
Jul 11 07:26:40 NOTICE[11923]: chan_sip.c:3775 process_sdp: No compatible codecs!

Pedig iaxmodem és iax.conf -ban a codec u.a

Van egy Beronet S8 ISDN kártyánk azon jönn be a fax, de isten igazából nincsen jelentősége.... de.... nem ajánlom senkinek, hogy VOIP-on keresztűl hozza be a faxot, mert abból sírás lesz a vége. Sok szolgálatató támogatja majdnem minden codecet, de a T.38 szabvánnyal nem nagyon tudnak megbírkózni. Ez van. Inkább kössetek be egy analóg vonalat.
Van egy test:
http://myvoipspeed.visualware.com/servers/ams.html
10 ms alatt van a kapcsolat akkor talán még menni is fog, felette ne reménykedj.

Sziasztok,

Ammennyiben még érdekel valakit, akkor érdemes kipróbálni az slinear codec-et is. Merthogy ezzel működik, VoIP on keresztül is. Így ki lehet használni a hylafax előnyét.

Krisz

http://www.voipnetwork.hu
a NAGYOK tudásával, a kicsik rugalmasságával