Re: Re: [suse-isdn] DialStringRules werden unter hylafax mit capi4hylafax ignoriert
R.Sander@t-online.de (Ralf Sander) schrieb am 01.12.02 18:04:54:
Als schnelle Abhilfe kannst Du eventuell /var/spool/fax/bin/faxsend erweitern und da die entsprechenden Zeichen filtern.
Ja, daran habe ich auch schon gedacht, aber vorher wollte ich klären ob sich die DialStringRules aktivieren lassen.
CAPI4HylaFax unterstützt keine DialingRules. Nur die wohl wichtigste DialingRule wird durch "NumberPrefix" in config.faxCAPI abgefangen. Ein (nicht konfigurierbares) enternen illegaler Zeichen in der Telefonnummer ist denke ich mal eine gute Idee für das nächste C4H Release. Michael ______________________________________________________________________________ Die Kommunikationszentrale ist da! Nie wieder E-Mail-Chaos! Verwalten Sie alle Ihre E-Mail Adressen unter: http://freemail.web.de/features/?mc=021123
Ich habe das Problem für mich durch Erweiterung der Datei /var/spool/fax/bin/faxsend wie folgt gelöst, funktioniert einwandfrei: --------------------------------------------------------------------------- #!/bin/sh # # This script is a wrapper to call the correct faxsend # program, depending of the modem type # PARA=$* SENDFAX=/usr/lib/fax/faxsend m_found="no" while [ $# -gt 0 ]; do case $1 in "-m") m_found="yes" ;; faxCAPI*) if [ "$m_found" = "yes" ]; then SENDFAX=/usr/bin/c2faxsend fi m_found="no" ;; sendq*) if [ "$SENDFAX" = "/usr/bin/c2faxsend" ]; then # cp $1 $1.old cat $1 | perl -e 'while ( <STDIN> ) { if ( m/^number:/ ) { s/[^0-9]//g; print "number:$_\n"; } else { print $_; } }' > $1.new cp $1.new $1 rm $1.new fi ;; *) m_found="no" ;; esac shift done $SENDFAX $PARA --------------------------------------------------------------------------- Am Montag, 2. Dezember 2002 10:46 schrieb Michael Rolf:
R.Sander@t-online.de (Ralf Sander) schrieb am 01.12.02 18:04:54:
Als schnelle Abhilfe kannst Du eventuell /var/spool/fax/bin/faxsend erweitern und da die entsprechenden Zeichen filtern.
Ja, daran habe ich auch schon gedacht, aber vorher wollte ich klären ob sich die DialStringRules aktivieren lassen.
CAPI4HylaFax unterstützt keine DialingRules. Nur die wohl wichtigste DialingRule wird durch "NumberPrefix" in config.faxCAPI abgefangen.
Ein (nicht konfigurierbares) enternen illegaler Zeichen in der Telefonnummer ist denke ich mal eine gute Idee für das nächste C4H Release.
Michael
___________________________________________________________________________ ___ Die Kommunikationszentrale ist da! Nie wieder E-Mail-Chaos! Verwalten Sie alle Ihre E-Mail Adressen unter: http://freemail.web.de/features/?mc=021123
participants (2)
-
Michael Rolf
-
R.Sander@t-online.de