Mit selbst-kompiliertem hylafax 4.1.8 wird nicht doppelt gezählt. Dafür bricht es aber nach dreimaligem Versuch auf ein analoges Fax/Telefon ab (unabhängig vom -t/-T Parameter) und auf ein ISDN Device/Mobiltelefon ganz korrekt nach den Parameterwerten (so ist meine Ergebnis nach kurzem Test). Auch nicht korrekt, aber schon besser. Jürgen --On 28.01.2004 16:40 +0100 Jürgen R. Plasser wrote:
Hallo,
wenn ich sendfax mit Parametern wie folgt aufrufe # sendfax -t 3 -T 3 -d 40 fax-tiff-file
versucht Sendfax nur zweimal (statt dreimal) die Nummer anzurufen. Faxstat gibt folgende Zeile aus: 88 125 F root 40 0:2 4:3 REJECT: Too many attempts
Warum 4:3? Eigentlich waren es ja nur 2 Anrufversuche!
Ich habe mich ein wenig gespielt und folgendes herausgefunden, enn ich diese Parameterwerte an sendfax übergebe:
JobID sendfax-params call attempts really done ========================================= 86 -t 1 -T 1 1 87 -t 2 -T 2 1 88 -t 3 -T 3 2 89 -t 4 -T 4 2 90 -t 5 -T 5 3 91 -t 6 -T 6 3 92 -t 8 -T 8 4 93 -t 6 -T 6 3 94 -t 3 -T 3 2 95 -t 6 -T 6 3
bekomme ich die folgenden Ergebnisse:
86 126 F root 40 0:2 2:1 REJECT: Too many attempts 87 126 F root 40 0:2 2:2 REJECT: Too many attempts 88 125 F root 40 0:2 4:3 REJECT: Too many attempts 89 125 F root 40 0:2 4:4 REJECT: Too many attempts 90 124 F root 40 0:2 6:5 REJECT: Too many attempts 91 124 F root 40 0:2 6:6 REJECT: Too many attempts 92 123 F root 40 0:2 8:8 REJECT: Too many attempts 93 124 F fax 40 0:1 6:6 REJECT: Too many attempts 94 125 F fax 40 0:1 4:3 REJECT: Too many attempts 95 124 F fax 40 0:1 6:6 REJECT: Too many attempts
Es scheint, dass Parameter -T (max dials) oder -t (max tries) dem rechten Wert nach dem Doppelpunkt in Spalte 7 entspricht. Der linke Wert ist immer die doppelte Anzahl an Versuchen. Wenn ich die max Versuche auf 4 setze versucht sendfax es nur zweimal. Hat das irgendwas mit der verwendeten PCI Fritzkarte (SuSE 9) zu tun?
Um die Anzahl der Versuche richtig hinzukriegen, muss ich alle -t/-T Parameter mit zwei multiplizieren. Natürlich bekommt dann notify.awk die falschen Werte für die Fehlermeldung. Das ist schlecht und irritiert mich. Ich würde lieber die Ursache des Übels beseitigen als irgendwelche Workarounds zu schreiben.
Wer kennt dieses Problem noch?
Grüße, Jürgen Plasser
ps. Habe das Problem auf der hylafax-users-list schon mal gepostet, aber bisher kein verwertbares Feedback bekommen.
-- Um die Liste abzubestellen, schicken Sie eine Mail an: suse-isdn-unsubscribe@suse.com Um eine Liste aller verfügbaren Kommandos zu bekommen, schicken Sie eine Mail an: suse-isdn-help@suse.com
-- DI Jürgen R. Plasser * *** ***** ****** ********* plasser@hexagon.at HEXAGON EDV-Dienstleistungen | A-4221 Steyregg | Weissenwolffstraße 14 www.hexagon.at | info@hexagon.at | it-sicherheit | internet | software