Ultimo accesso: Oggi è sabato 4 settembre 2010, 19:51


Tutti gli orari sono UTC + 1 ora




Apri un nuovo argomento Rispondi all’argomento  [ 6 messaggi ] 
Autore Messaggio
 Oggetto del messaggio: [Hylafax] fax in uscita si, in ingresso no
MessaggioInviato: giovedì 17 giugno 2010, 1:18 
Utente

Iscritto il: mercoledì 6 maggio 2009, 11:13
Messaggi: 25
Località: Napoli
Ciao a tutti,
con hylafax non riesco a ricevere i fax. In effetti c'è qualcosa che non mi è chiaro.
Vi ricapitolo un attimo i files di configurazione:

iax.conf
-----------------------------------------------
[general]
disallow=all
allow=ulaw
allow=alaw
bindport=4569
bindaddr=0.0.0.0

; non so se devo aggiungere anche questa riga, così come si fa per il sip.conf
;register=<user>:<password>:<user>@voip.eutelia.it:5060/<user>

[<user>]
type=friend
context=fax
disallow=all
allow=ulaw
username=<user>
secret=<password>
qualify=yes
host=dynamic
requirecalltoken=no

extension.conf
-----------------------------------------------
;questo è il contesto per i fax in uscita che funziona correttamente
[fax]
exten => _X.,1,Dial(SIP/smsdiscount/${EXTEN})
exten => _X.,n,Hangup

ho visto che nell'extension.conf dovrei aggiungere questo estensioni per i fax in ingresso. Ma in quale context?
exten => <user>,1,Dial(IAX2/<user>)
;oppure exten => <user>,1,Dial(IAX2/ttyIAX/${EXTEN})
exten => <user>,n,Hangup

E da chi verrebbe richiamato? In iax.conf, il trunk <user> richiama il context [fax] che è quello in uscita (e che funziona correttamente)... e quello in ingresso?
Ho visto che in sip.conf le chiamate in ingresso le "smista" la sezione general. Ma in iax.conf, la sezione general non ha una variabile context...
Spero di essermi spiegato in modo comprensibile.
Grazie.

_________________
Antonio Giuliana
www.antoniogiuliana.it


Top
Non connesso Profilo E-mail  
 
 Oggetto del messaggio: Re: [Hylafax] fax in uscita si, in ingresso no
MessaggioInviato: giovedì 17 giugno 2010, 23:20 
Utente

Iscritto il: lunedì 30 aprile 2007, 18:06
Messaggi: 5
> ;questo è il contesto per i fax in uscita che funziona correttamente
> [fax]
> exten => _X.,1,Dial(SIP/smsdiscount/${EXTEN})
> exten => _X.,n,Hangup
>
> ho visto che nell'extension.conf dovrei aggiungere questo estensioni per i fax in
> ingresso. Ma in quale context?
> exten => <user>,1,Dial(IAX2/<user>)
> ;oppure exten => <user>,1,Dial(IAX2/ttyIAX/${EXTEN})
> exten => <user>,n,Hangup
>
> E da chi verrebbe richiamato? In iax.conf, il trunk <user> richiama il context
> [fax] che è quello in uscita (e che funziona correttamente)... e quello in ingresso?
> Ho visto che in sip.conf le chiamate in ingresso le "smista" la sezione
> general. Ma in iax.conf, la sezione general non ha una variabile context...
> Spero di essermi spiegato in modo comprensibile.
> Grazie.

****************


Ma utilizzi Iaxmodem ?
Se si :
Prima cosa, su quale canale viene ricevuta la chiamata fax? Scheda ISDN, PSTN..altro?
Identificata la scheda, se ISDN e il numero è dedicato mandalo direttamente al contesto FAX

exten => 02XXXXXXXX,1,goto(fax,s,1)

all'estensione "s"

[fax]
exten => s,1,dial(IAX2/iaxmodem)
exten => s,n,hangup

se la scheda è PSTN... devi reindirizzarlo a monte... (chan_dahdi zaptel) modifica il contesto con fax.
Insomma devi farcela arriavare al contesto fax se no non lo legge...

Se il numero non è dedicato, cioè vuoi gestire anche la voce... allora prova così:
chiamata > contesto "IVR?" = se fax...

exten => s,1,answer
exten => s,n,wait(2)
exten => s,n,dial(SIP/100)
...
...
...

exten => fax,1,goto(fax,s,1)
exten => fax,n,Hangup

in tal modo il sistema risponde alla chiamata aprendo il canale, attende 2 secondi per capire se la chiamata è generata da un FAX (il classico segnale), se "sente" il segnale fax esegue l'azione alla in basso... "fax" e la reindirizza al contesto fax all'esetensione "s" priorità 1, se no chiama il SIP 100 perchè la identifica come chiamata voce...

Prova...


Top
Non connesso Profilo E-mail  
 
 Oggetto del messaggio: Re: [Hylafax] fax in uscita si, in ingresso no
MessaggioInviato: giovedì 17 giugno 2010, 23:38 
Utente

Iscritto il: mercoledì 6 maggio 2009, 11:13
Messaggi: 25
Località: Napoli
Grazie per la risposta.
Uso iaxmodem con un numero voce euteliavoip che voglio trasformare in fax (non voglio usare euteliafax).
D'accordo sul fatto che devo rimandare l'estensione al contesto fax, ma il problema è a monte. E cioè, in iax.conf devo configurare il trunk eutelia allo stesso modo di come si fa in sip.conf?
Ad esempio register=<user>:<password>:<user>@voip.eutelia.it:5060/<user>

_________________
Antonio Giuliana
www.antoniogiuliana.it


Top
Non connesso Profilo E-mail  
 
 Oggetto del messaggio: Re: [Hylafax] fax in uscita si, in ingresso no
MessaggioInviato: venerdì 18 giugno 2010, 10:55 
Utente

Iscritto il: lunedì 30 aprile 2007, 18:06
Messaggi: 5
no no, non è necesssario, IAX.conf lo configuri solo per l'account di Iaxmodem.
Il numero di eutelia è un sip, per cui è sufficiente configurare l'account sip in sip.conf (o comunque nel file dove risiedono i tuoi sip) e poi metti la stringa di registrazione in sip.conf.

Occhio, però, che Eutelia utilizza il protocollo T38 per gestire i fax e Asterisk non lo supporta nativamente... sarà necessario fare diverse modifiche...

Per maggiori info:
http://www.vocesuip.com/fax_over_ip_aff ... 642.0.html

non ho ancora avuto modo di sbatterci la testa... se lo fai prima tu posta la tua esperienza così ci diamo una mano a vicenda. ;-)


Top
Non connesso Profilo E-mail  
 
 Oggetto del messaggio: Re: [Hylafax] fax in uscita si, in ingresso no
MessaggioInviato: venerdì 18 giugno 2010, 12:01 
Utente

Iscritto il: mercoledì 6 maggio 2009, 11:13
Messaggi: 25
Località: Napoli
Quindi hylafax + iaxmodem su asterisk non bastano per inviare i fax? Non avevo ancora sentito parlare di questa patch per il t38...
Ho provato ad impostarein sip.conf il trunk del numero voip eutelia che voglio usare come fax:
register=<numero>:<password>:<numero>@voip.eutelia.it:5060/<numero>
poi nel contesto incoming di extension.conf ho aggiunto queste righe:
exten => <numero>,1,Dial(IAX2/<numero>)
exten => <numero>,n,Hangup

Poi ho provato a chiamare il numero di fax e squilla normalmente (non si sentono i toni del fax) e tra l'altro non è configurato su alcun client.
Il log di asterisk, al momento della ricezione di una chiamata/fax mi da:
Executing [<numero>@incoming:1] Dial("SIP/eutelia_fisso-00000004", "IAX2/<numero>") in new stack
-- Called <numero>
-- Call accepted by 127.0.0.1 (format ulaw)
-- Format for call is ulaw
-- IAX2/<numero>-960 is ringing
-- Registered IAX2 '<numero>' (AUTHENTICATED) at 127.0.0.1:35992
[Jun 18 12:44:42] NOTICE[3820]: chan_iax2.c:8436 update_registry: Restricting registration for peer '<numero>' to 60 seconds (requested 300)
[Jun 18 12:45:08] WARNING[3816]: chan_iax2.c:3329 __attempt_transmit: Max retries exceeded to host 127.0.0.1 on IAX2/<numero>-3238 (type = 6, subclass = 11, ts=50005, seqno=14)
== Spawn extension (fax, <numero>, 1) exited non-zero on 'IAX2/<numero>-3238'
-- Hungup 'IAX2/<numero>-3238'

Da come vedo, il numero di fax viene considerato come numero voce e quando ricevo un fax, dall'altro lato non ottengono risposta. Infatti il log di hylafax mi restituisce:
SEND FAILED: JOB 8 DEST <numero> ERR [3] No answer from remote

_________________
Antonio Giuliana
www.antoniogiuliana.it


Top
Non connesso Profilo E-mail  
 
 Oggetto del messaggio: Re: [Hylafax] fax in uscita si, in ingresso no
MessaggioInviato: mercoledì 30 giugno 2010, 0:43 
Utente

Iscritto il: mercoledì 6 maggio 2009, 11:13
Messaggi: 25
Località: Napoli
Qualcosa è cambiato. Ho reinstallato hylafax.
Ora quando chiamo il numero voce eutelia che voglio usare come fax sento il tono del fax (dopo tre squilli).
Questo è il log:

== Using SIP RTP CoS mark 5
-- Executing [<numero>@incoming:1] NoOp("SIP/eutelia_fisso-0000001a", "estensione: <numero>") in new stack
-- Executing [<numero>@incoming:2] Dial("SIP/eutelia_fisso-0000001a", "IAX2/iaxmodem") in new stack
-- Called iaxmodem
-- Call accepted by 127.0.0.1 (format ulaw)
-- Format for call is ulaw
-- IAX2/iaxmodem-3327 is ringing
-- IAX2/iaxmodem-3327 answered SIP/eutelia_fisso-0000001a
-- Hungup 'IAX2/iaxmodem-3327'
== Spawn extension (incoming, <numero>, 2) exited non-zero on 'SIP/eutelia_fisso-0000001a'

Quando invece dovrei ricevere un fax ottengo ripetutamente questo log:
[Jun 30 01:33:45] WARNING[3074]: app_dial.c:1747 dial_exec_full: Unable to create channel of type 'IAX2' (cause 20 - Unknown)
== Everyone is busy/congested at this time (1:0/0/1)
-- Executing [<numero>@incoming:3] Hangup("SIP/eutelia_fisso-00000018", "") in new stack
== Spawn extension (incoming, <numero>, 3) exited non-zero on 'SIP/eutelia_fisso-00000018'
== Using SIP RTP CoS mark 5
-- Executing [<numero>@incoming:1] NoOp("SIP/eutelia_fisso-00000019", "estensione: <numero>") in new stack
-- Executing [<numero>@incoming:2] Dial("SIP/eutelia_fisso-00000019", "IAX2/iaxmodem") in new stack

questo è il /var/log/messages:
Jun 30 01:32:40 <host> FaxGetty[2798]: LOCKWAIT
Jun 30 01:32:49 <host> FaxSend[3033]: MODEM WWW.SOFT-SWITCH.ORG spandsp/
Jun 30 01:32:50 <host> FaxSend[3033]: SEND FAX: JOB 32 DEST <numero> COMMID 000000171 DEVICE '/dev/ttyIAX' FROM 'user <email>' USER user
Jun 30 01:33:35 <host> FaxSend[3033]: SEND FAILED: JOB 32 DEST <numero> ERR [3] No answer from remote
Jun 30 01:33:36 <host> FaxQueuer[2719]: NOTIFY: bin/notify.php "sendq/q32" "requeued" "" "01:38"
Jun 30 01:33:37 <host> FaxQueuer[2719]: NOTIFY exit status: 0 (3064)
Jun 30 01:33:48 <host> FaxGetty[2798]: MODEM WWW.SOFT-SWITCH.ORG spandsp/

E se provo a richiamare poco dopo la tentata ricezione del fax, sento anche io il tono di congestione.
Cosa può essere a questo punto?
Grazie.

_________________
Antonio Giuliana
www.antoniogiuliana.it


Top
Non connesso Profilo E-mail  
 
Visualizza ultimi messaggi:  Ordina per  
Apri un nuovo argomento Rispondi all’argomento  [ 6 messaggi ]  Moderatori: simbol76ss, Obelix, paolo

Tutti gli orari sono UTC + 1 ora


Chi c’è in linea

Visitano il forum: Nessuno e 1 ospite


Non puoi aprire nuovi argomenti
Non puoi rispondere negli argomenti
Non puoi modificare i tuoi messaggi
Non puoi cancellare i tuoi messaggi
Non puoi inviare allegati

Cerca per:
Vai a:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Theme created StylerBB.net & kodeki
Traduzione Italiana phpBB.it