Newsgroup: it.comp.os.linux.sys
Titolo: Hylafax 4.1.8 comando ATX3

Ciao ragazzi!
Volevo chiedervi: dove posso inderire il comando ATX3
perche' Hylafax possa passarlo al modem??
Purtroppo non riesco a spedire i fax con un Faxmodem 56K
U.S.Robotics quando alza la linea fa un bip, se ne sentono due piu' lunghi in
risposta e poi la linea da segnale occupato.
Nei log di Hylafax vedo che il messaggio non e' partito, perche' la linea e' occupata!!!
In piu' nei log STATUS c'e' scritta questa frase "Waiting for modem to come ready".
Qualcuno ha qualche esperienza in merito?
La mia intenzione e' di realizzare un mail to fax gateway!
Il randellatore
-- 
LINUX REGISTERED USER #332371 at 
http://counter.li.org/

 perche' Hylafax possa passarlo al modem??
vi /etc/hylafax/etc/config.ttySx
dove x=0,1,2 - dipende dalla seriale dove e' collegato il modem.
La posizione del file puo' essere diversa, fai un find, nel caso.
bye G.L.
-- 
« E' assolutamente evidente che l'arte del cinema
  si ispira alla vita, mentre la vita si ispira alla TV »
(Woody Allen)

 
E che stringa devo inserire?
Ti ringrazio.


 Ti ringrazio.
http://www.hylafax.org/howto/config/class1
Prova a inserire e/o modificare:
ModemSoftResetCmd = ATZX3


 
Grazie mille avevo visto quella pagina,
ma ancora non conosco tanto bene hylafax da poterla capire bene!
Ora provo!
Rigrazie!


 ModemSoftResetCmd = ATZX3
Ehm, ModemSoftResetCmd:		ATZX3
Comunque, a scanso di comandi tipo ATF o ATF[0,1,2],
che ripristinano le impostazioni originali di fabbrica,
le impostazioni possono essere memorizzate permanentemente
in un profilo del modem. Dopo i settaggi, un bel at&y0w0,
e sono belle che memorizzate nel profilo 0 ed il modem
e' istruito per caricare il profilo 0 all'accensione...


 
OK!Non sono un esperto di modem, ma comunque mi andro' a vedere come
inserire anche quest'ultimo comando!
Ho provato ad inserire il comando che mi hai dato tu,
ma ancora non funziona!
Ti posto il log del tentativo di invio qui sotto!
Sembra si incastri sul comando ATDP0,%s
che in teoria dovrebbe essere il comando che abilita la chiamata a toni!
mag 14 10:11:58.98: [20793]: SESSION BEGIN 000000079 003904344
mag 14 10:11:58.98: [20793]: HylaFAX (tm) Version 4.1.8
mag 14 10:11:58.98: [20793]: SEND FAX: JOB 23 DEST h COMMID 000000079 DEVICE '/dev/ttyS0'
mag 14 10:11:58.98: [20793]: DELAY 75 ms
mag 14 10:11:59.05: [20793]: DELAY 2600 ms
mag 14 10:12:02.66: [20793]: DELAY 10 ms
mag 14 10:12:02.67: [20793]: <-- [6:ATZX3\r]
mag 14 10:12:02.80: [20793]: --> [2:OK]
mag 14 10:12:02.80: [20793]: DELAY 3000 ms
mag 14 10:12:05.80: [20793]: <-- [5:ATE0\r]
mag 14 10:12:05.93: [20793]: --> [4:ATE0]
mag 14 10:12:05.93: [20793]: --> [2:OK]
mag 14 10:12:05.93: [20793]: <-- [5:ATV1\r]
mag 14 10:12:06.06: [20793]: --> [2:OK]
mag 14 10:12:06.06: [20793]: <-- [7:ATQ0X3\r]
mag 14 10:12:06.19: [20793]: --> [2:OK]
mag 14 10:12:06.19: [20793]: <-- [7:ATS0=0\r]
mag 14 10:12:06.32: [20793]: --> [2:OK]
mag 14 10:12:06.32: [20793]: <-- [7:ATS8=2\r]
mag 14 10:12:06.45: [20793]: --> [2:OK]
mag 14 10:12:06.45: [20793]: <-- [8:ATS7=60\r]
mag 14 10:12:06.58: [20793]: --> [2:OK]
mag 14 10:12:06.58: [20793]: <-- [12:AT&H1&I0&R2\r]
mag 14 10:12:06.72: [20793]: --> [2:OK]
mag 14 10:12:06.72: [20793]: <-- [11:ATS13=1&D2\r]
mag 14 10:12:06.86: [20793]: --> [2:OK]
mag 14 10:12:06.86: [20793]: <-- [6:AT&C1\r]
mag 14 10:12:06.99: [20793]: --> [2:OK]
mag 14 10:12:06.99: [20793]: <-- [12:AT+FCLASS=1\r]
mag 14 10:12:07.13: [20793]: --> [2:OK]
mag 14 10:12:07.13: [20793]: <-- [12:AT&H1&I0&R2\r]
mag 14 10:12:07.27: [20793]: --> [2:OK]
mag 14 10:12:07.27: [20793]: <-- [21:AT+FCLASS=1&H1&I0&R2\r]
mag 14 10:12:07.41: [20793]: --> [2:OK]
mag 14 10:12:07.41: [20793]: <-- [7:ATL0M1\r]
mag 14 10:12:07.54: [20793]: --> [2:OK]
mag 14 10:12:07.54: [20793]: <-- [12:AT+FCLASS=1\r]
mag 14 10:12:07.78: [20793]: --> [2:OK]
mag 14 10:12:07.78: [20793]: <-- [12:AT&H1&I0&R2\r]
mag 14 10:12:08.02: [20793]: --> [2:OK]
mag 14 10:12:08.03: [20793]: DIAL 4
mag 14 10:12:08.03: [20793]: <-- [8:ATDP0,4\r]
mag 14 10:12:23.30: [20793]: --> [4:BUSY]
mag 14 10:12:23.30: [20793]: SEND FAILED: JOB 23 DEST h ERR Busy signal detected
mag 14 10:12:23.30: [20793]: <-- [5:ATH0\r]
mag 14 10:12:23.54: [20793]: --> [2:OK]
mag 14 10:12:23.54: [20793]: SESSION END


 
  RISOLTOOO :)))!
C'erano due errori!
Uno nella configurazione di sendmail, avevo dimenticato il simobo del dollaro
prima della lettera che identificava la variabile host e poi
ho tolto il comando ATDP0,%s
che in pratica componeva lo zero prima del numero!
Grazie mille comunque per l'aiuto!
Ciaoo!


 detected
[SNIP]
mmmhhhh, anche a me mi si impioppava con una dial string del genere.
Si puo' ovviare col file dialrules. Riporto l'aiuto che mi diedero
a suo tempo.
Renaissance wrote:
 > Certo, come da consiglio, per istruirlo a far precedere costantemente
 > al numero telefonico lo "0", sarebbe sufficente modificare in
 > config.ttyS0:
 >
 > Ma mi si impioppa hylafax (o il modem), con un bel
 > NO CARRIER DETECTED
Di seguito un estratto dal mio dialrules che funzia alla grande:
=Inizia=
! Process a dialing string according to local requirements.
! These rules do only one transformation: they convert in-country
! international calls to long-distance calls.
!
DialString := [
[-${WS}.]+		=			! strip syntactic sugar
[abcABC]		= 2			! these convert alpha to numbers
[defDEF]		= 3
[ghiGHI]		= 4
[jklJKL]		= 5
[mnoMNO]		= 6
[prsPRS]		= 7
[tuvTUV]		= 8
[wxyWXY]		= 9
^[+]${Country}		= ${LDPrefix}		! long distance call
^[+]			= ${IDPrefix}		! international call
^[0-9]{5,}$          	= 0,&                   ! add 0 for outside calls
]
=Finisce=
La penultima riga e' quella che ti interessa: il prog antepone lo zero
a tutti i numeri composti da piu' di 5 cifre
HTH
FP


 che in pratica componeva lo zero prima del numero!
Argh...     :-)
Comunque, l'aiuto ti potra essere utile se
il modem passa per un centralino.


 
Good!Grazie mille me lo salvo in un file di testo,
non si sa mai che mi possa servire in futuro!!
Ultima domanda... ma se configuro il modem in classe 2.0 ci guadagno qualcosa?


 qualcosa?
Sinceramente non mi sono mai soffermato a valutare le
differenze fra classe 1,2,2.0. Mi dicono che il 90%
dei fax nel mondo sono di classe 1.0. Senza contare che,
ancora mi dicono, i modem di classe 2.0 supportati da
hylafax sono ancora pochini...    :-)


 che in teoria dovrebbe essere il comando che abilita
 > la chiamata a toni!
Dimenticavo: atdP e' "pulse dial". Il comando
per la chiamata a toni e' atdT. Ovviamente conviene
usare quest'ultimo, a meno che non si abbia a che
fare con centralini piuttosto anzianotti...   ;-)
