User Tools

Site Tools


doc:appunti:linux:sa:hylafax

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
doc:appunti:linux:sa:hylafax [2011/01/25 18:14] – [Formato pagina (papersize)] niccolodoc:appunti:linux:sa:hylafax [2019/10/30 17:25] (current) – [Configurazione di un nuovo modem: faxaddmodem] niccolo
Line 84: Line 84:
 <code> <code>
 Serial port:            ttyS1 Serial port:            ttyS1
-CountryCode:            "39"+CountryCode:            39
 AreaCode:               "" AreaCode:               ""
-FAXNumber:              "+39-0574-695038"+FAXNumber:              +39.0574.695038
 LongDistancePrefix:     "" LongDistancePrefix:     ""
-InternationalPrefix:    "00"+InternationalPrefix:    00
 DialStringRules:        etc/dialrules.europe DialStringRules:        etc/dialrules.europe
 ServerTracing:          0x08501 ServerTracing:          0x08501
 SessionTracing:         0x08501 SessionTracing:         0x08501
-RingsBeforeAnswer:      "5" +RecvFileMode:           0660 
-SpeakerVolume:          off+LogFileMode:            0640 
 +DeviceMode:             0660 
 +RingsBeforeAnswer:      5 
 +SpeakerVolume:          medium 
 +GettyArgs:              "-h %l dx_%s"
 LocalIdentifier:        "LINUX.FAX" LocalIdentifier:        "LINUX.FAX"
 TagLineFont:            etc/lutRS18.pcf TagLineFont:            etc/lutRS18.pcf
 TagLineFormat:          "%d/%m/%Y %H:%M:%S|%%l %%n|Pagina %%P di %%T" TagLineFormat:          "%d/%m/%Y %H:%M:%S|%%l %%n|Pagina %%P di %%T"
-PercentGoodLines:       85+PercentGoodLines:       80
 MaxConsecutiveBadLines: 15 MaxConsecutiveBadLines: 15
 MaxRecvPages:           25 MaxRecvPages:           25
 </code> </code>
  
-I parametri specifici relativi all'hardware del modem dovrebbero essere rilevati automaticamente e quindi si lascia tutti i parametri di default. Il risultato è la creazione del file di configurazione ''**/etc/hylafax/config.ttyS1**''.+I parametri specifici relativi all'hardware del modem dovrebbero essere rilevati automaticamente e quindi si lascia tutti i parametri di default. Il risultato è la creazione dei file di configurazione ''**/etc/hylafax/config.ttyS1**'' e **''/etc/hylafax/config''**. 
 + 
 +Al restart HylaFAX cerca tutti i file **''/etc/config.<device>''** e lancia un'istanza di **''faxgetty''** su di esso.
  
 **NOTA:** pare impossibile specificare la stringa vuota per alcuni parametri come invece il manuale lascerebbe intendere: viene in tal caso usato il default proposto. Attenzione anche a modificare manualmente il file ''**config.ttyS1**'', se poi viene eseguito nuovamente ''faxaddmodem'' alcune stringhe non vengono preservate correttamente. Ad esempio si sono impostate manualmente le due righe seguenti per avere una tagline all'inizio di ogni pagina fax trasmessa: **NOTA:** pare impossibile specificare la stringa vuota per alcuni parametri come invece il manuale lascerebbe intendere: viene in tal caso usato il default proposto. Attenzione anche a modificare manualmente il file ''**config.ttyS1**'', se poi viene eseguito nuovamente ''faxaddmodem'' alcune stringhe non vengono preservate correttamente. Ad esempio si sono impostate manualmente le due righe seguenti per avere una tagline all'inizio di ogni pagina fax trasmessa:
Line 254: Line 260:
   * /usr/share/man/man5/hylafax-config.5.gz   * /usr/share/man/man5/hylafax-config.5.gz
   * /usr/share/man/man5/hylafax-server.5.gz   * /usr/share/man/man5/hylafax-server.5.gz
 +
 +===== Esecuzione di script in ricezione e invio =====
 +
 +Se si vuole eseguire degli script alla ricezione di un fax oppure in occasione delle notifiche (es. dopo l'invio), si possono predisporre degli script da eseguire al posto o prima di quelli predefiniti: **''faxrcvd''** e **''notify''** contenuti in **''/var/spool/hylafax/bin/''**.
 +
 +In **''/etc/hylafax/config.ttyS0''** è possibile indicare lo script da eseguire in ricezione:
 +
 +<file>
 +FaxRcvdCmd:  /usr/local/bin/hylafax-faxrcvd
 +</file>
 +
 +In **''/etc/hylafax/config''** lo script eseguito durante le notifiche (es. invio):
 +
 +<file>
 +NotifyCmd:   /usr/local/bin/hylafax-notify
 +</file>
 +
 +Vedere gli script originali per sapere quali sono i parametri ricevuti.
  
 ===== Controllo di accesso ===== ===== Controllo di accesso =====
doc/appunti/linux/sa/hylafax.1295975677.txt.gz · Last modified: 2011/01/25 18:14 by niccolo