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 16:28] – [Configurazione di un nuovo modem: faxaddmodem] 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 121: Line 127:
   - Si potrebbe ignorare il default di sistema dei client HylaFax aggiungendo l'opzione **''-s a4''** al comando ''sendfax''.   - Si potrebbe ignorare il default di sistema dei client HylaFax aggiungendo l'opzione **''-s a4''** al comando ''sendfax''.
   - Attenzione ad altri programmi di impaginazione (non OpenOffice) che potrebbero scegliere il formato carta predefinito da **''/etc/papersize''**, configurabile con **''paperconfig(8)''**.   - Attenzione ad altri programmi di impaginazione (non OpenOffice) che potrebbero scegliere il formato carta predefinito da **''/etc/papersize''**, configurabile con **''paperconfig(8)''**.
 +
 +Se una pagina termina con solo spazio bianco, HylaFax la invia troncata, per far risparmiare carta al destinatario. Se si vuole modificare questo comportamento si può impostare in **''/etc/hylafax/config''** (impostazione utilizzata da ''faxq''):
 +
 +<file>
 +PageChop:    none
 +</file>
 ===== Debug e file di configurazione ===== ===== Debug e file di configurazione =====
  
Line 248: 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.1295969319.txt.gz · Last modified: 2011/01/25 16:28 by niccolo