Newsgroup: it.comp.os.linux.software
Titolo: hylafax e lo stramaledetto no dialtone

Ciao,
riesco a ricevere fax ma non ad inviarne, in /var/log/messages :
SEND FAX: JOB 6 DEST 02XXXXXXX COMMID 00000006 DEVICE '/dev/ttyS0'
SEND FAILED: JOB 6 DEST 029374114 ERR No local dialtone
Questo è il log relativo a quest'invio :
giu 19 13:13:13.78: [  960]: SESSION BEGIN 00000006 02XXXXXXX
giu 19 13:13:13.78: [  960]: HylaFAX (tm) Version 4.1.6
giu 19 13:13:13.78: [  960]: SEND FAX: JOB 6 DEST 02XXXXXXX COMMID 00000006 DEVICE '/dev/ttyS0'
giu 19 13:13:13.79: [  960]: DELAY 75 ms
giu 19 13:13:13.86: [  960]: DELAY 2600 ms
giu 19 13:13:17.47: [  960]: DELAY 10 ms
giu 19 13:13:17.48: [  960]: <-- [4:ATZ\r]
giu 19 13:13:17.62: [  960]: --> [2:OK]
giu 19 13:13:17.62: [  960]: DELAY 3000 ms
giu 19 13:13:20.62: [  960]: <-- [5:ATX3\r]
giu 19 13:13:20.76: [  960]: --> [4:ATX3]
giu 19 13:13:20.76: [  960]: --> [2:OK]
giu 19 13:13:20.76: [  960]: <-- [5:ATE0\r]
giu 19 13:13:20.90: [  960]: --> [4:ATE0]
giu 19 13:13:20.90: [  960]: --> [2:OK]
giu 19 13:13:20.90: [  960]: <-- [5:ATV1\r]
giu 19 13:13:21.04: [  960]: --> [2:OK]
giu 19 13:13:21.04: [  960]: <-- [7:ATQ0X4\r]
giu 19 13:13:21.18: [  960]: --> [2:OK]
giu 19 13:13:21.18: [  960]: <-- [7:ATS0=0\r]
giu 19 13:13:21.32: [  960]: --> [2:OK]
giu 19 13:13:21.32: [  960]: <-- [7:ATS8=2\r]
giu 19 13:13:21.46: [  960]: --> [2:OK]
giu 19 13:13:21.46: [  960]: <-- [8:ATS7=60\r]
giu 19 13:13:21.60: [  960]: --> [2:OK]
giu 19 13:13:21.60: [  960]: <-- [12:AT&H2&I2&R1\r]
giu 19 13:13:21.74: [  960]: --> [2:OK]
giu 19 13:13:21.74: [  960]: <-- [11:ATS13=1&D2\r]
giu 19 13:13:21.88: [  960]: --> [2:OK]
giu 19 13:13:21.88: [  960]: <-- [6:AT&C1\r]
giu 19 13:13:22.02: [  960]: --> [2:OK]
giu 19 13:13:22.02: [  960]: <-- [12:AT+FCLASS=1\r]
giu 19 13:13:22.16: [  960]: --> [2:OK]
giu 19 13:13:22.16: [  960]: <-- [12:AT+FCLASS=0\r]
giu 19 13:13:22.30: [  960]: --> [2:OK]
giu 19 13:13:22.30: [  960]: <-- [7:ATL0M1\r]
giu 19 13:13:22.44: [  960]: --> [2:OK]
giu 19 13:13:22.44: [  960]: <-- [12:AT+FCLASS=1\r]
giu 19 13:13:22.68: [  960]: --> [2:OK]
giu 19 13:13:22.69: [  960]: DIAL 0,02XXXXXXX
giu 19 13:13:22.69: [  960]: <-- [16:ATDT0,02XXXXXXX\r]
giu 19 13:13:30.82: [  960]: --> [12:NO DIAL TONE]
giu 19 13:13:30.82: [  960]: SEND FAILED: JOB 6 DEST 02XXXXXXX ERR No local dialtone
giu 19 13:13:30.82: [  960]: <-- [5:ATH0\r]
giu 19 13:13:31.06: [  960]: --> [2:OK]
giu 19 13:13:31.06: [  960]: SESSION END
Come si vede dalla parte "DIAL" devo fare lo 0 per uscire, ma hylafax non ci riesce.
Ho provato ad aggiungere in /etc/hylafax/etc/config.ttyS0 la riga :
ModemResetCmds:         ATX3
Ma non è cambiato nulla. Ho provato tutti i dialtone dallo 0 al 5 (ATX0 etc), ma niente.
Qualcuno ha idee ?
--
RaSca
"Il regno dei cieli è simile ad un mercante che va in cerca di
perle preziose. Trovatane una di grande valore va, vende tutti
i suoi averi e la compra" - Gesù Cristo
http://web.tiscali.it/rascasoft

 Qualcuno ha idee ?
La soluzione stava nel togliere qualcuna delle opzioni nel file
/etc/hylafax/etc/config.ttyS0, nel dettaglio :
#ModemSetupDTRCmd:      ATS13=1&D2      # setup so DTR drop resets modem
#ModemSetupDCDCmd:      AT&C1           # setup so DCD reflects carrier
(or not) #ModemNoFlowCmd:        AT&H0&I0&R1     # setup modem for no flow
control #ModemHardFlowCmd:      AT&H1&I0&R2     # setup modem for hardware
flow control ##ModemSoftFlowCmd:     AT&H2&I2&R1     # setup modem for
software flow control #ModemResultCodesCmd:   ATQ0X4          # enable
result codes #
#ModemMfrQueryCmd:      !USR
#ModemModelQueryCmd:    ATI3
#ModemRevQueryCmd:      ATI7            # XXX returns a multi-line result
Non sò quale fosse la causa del mio problema (ho provato ad andare per
esclusione, ma solo togliendole tutt ho ottenuto il pieno funzionamento)
ma visto che così il tutto funziona egregiamente...


 --
Devi capire come mai ad un certo punto ti trovi un 
giu 19 13:13:21.04: [  960]: <-- [7:ATQ0X4\r]
giu 19 13:13:21.18: [  960]: --> [2:OK]
-- 
Roberto Tagliaferri-Linux user #30785 <-> r.tagliaferri@(forse)
tosnet.it
	Il paese da dove veniva non era un paese di geni.
	Loro lo chiamavano computer umano perchè sapeva contare fino a 20.
	Nudo fino a 21