Hallo Liste, ich habe HylaFax schon seit längerem in Betrieb und es funktioniert - mal ja, mal nein - ganz gut. ;-) Ich benutze hier ein SuSE 9.1 mit den Original-Paketen von den CDs, die immer auf den aktuellen Ständen gehalten werden (mittels YOU, siehe unten). Nun hatte ich bisher nur ein einfaches Setup mit einer einzigen MSN, auf der HylaFax Faxe annehmen sollte und ebenso auch verschicken sollte. Nun möchte ich gerne HylaFax etwas ausweiten, da es mir trotz der Instabilität gut gefällt und ich viele Aufgaben gerne automatisiere sowie Papier sparen möchte (nicht jedes Fax ist es wert, ausgedruckt zu werden). Ich habe also in der /var/spool/fax/etc/config.faxCAPI eine neue Sektion eingefügt, in der das "neue" Device konfiguriert wird. Das erste Device heisst also faxCAPI, das neue, zweite, habe ich faxCAPI2 genannt. Das denke ich habe ich korrekt gemacht. Ich kann bei Nachfragen auch gerne das config-file posten. Dann habe ich in der Datei /var/spool/fax/etc/users für die neue, zweite MSN die entsprechende e-Mail-Adresse eingetragen. In der /var/spool/fax/etc/hosts.hfaxd sind alle Rechner eingetragen, die aus meinem Netzwerk faxe verschicken dürfen. Danach habe ich mittels rchhylafax restart den Faxserver neu gestartet. Ebenfalls habe ich den c2faxrecv, der über die inittab aufgerufen, mittels kill -SIGHUP <PID_c2faxrecv> ebenfalls neu gestartet. Der Link /var/spool/fax/etc/config.faxCAPI2, der auf /var/spool/fax/etc/config.faxCAPI zeigt, wurde nach dem restart korrekt angelegt. Der Faxempfang funktioniert auf beiden MSNs hervorragend, ohne Probleme. Rufe ich nun als root auf der Konsole "faxstat" auf, zeigt mir faxstat nicht mehr die alte Nummer an, sondern die neue (???). ABER !! - faxstat zeigt die neue Nummer an, die zum Device faxCAPI2 gehört. Allerdings verkauft mir faxstat die neue Nummer unter dem Device faxCAPI !!! ???? Ist das so korrekt?? Ich verstehe das nicht!! Help ;-)) =============================================================== stargate:/var/spool/fax/etc # stargate:/var/spool/fax/etc # faxstat HylaFAX scheduler on stargate.swami.net: Running Modem faxCAPI (+49.4236.9430235): Running and idle stargate:/var/spool/fax/etc # =============================================================== (--> zu sehen sein sollte: "Modem faxCAPI (+49.4236.942629):" (--> oder meinetwegen auch: "Modem faxCAPI2 (+49.4236.9430235):" =============================================================== stargate:/var/spool/fax/etc # stargate:/var/spool/fax/etc # stargate:/var/spool/fax/etc # rpm -qa | grep fax capi4hylafax-4.1.8-24.2 hylafax-4.1.8-24.2 stargate:/var/spool/fax/etc # stargate:/var/spool/fax/etc # =============================================================== Verschicke ich ein Fax mit /usr/bin/sendfax, funktioniert das so weit ganz gut. Befehle und Log: =============================================================== stargate:/var/spool/fax/etc # stargate:/var/spool/fax/etc # sendfax -d 11 adminconfig.ps stargate:/var/spool/fax/etc # =============================================================== =============================================================== Jan 28 21:54:18 stargate FaxQueuer[22519]: SUBMIT JOB 30 Jan 28 21:54:21 stargate isdnlog: Jan 28 21:54:21 * tei 64 calling +49 4236/11, Kirchlinteln with Ludwig IT-Services FAX RING (3.1 kHz audio) Jan 28 21:54:22 stargate isdnlog: Jan 28 21:54:22 * tei 127 calling 0422159015 - 65 with ? Time:Fri Jan 28 21:54:00 2005 Jan 28 21:54:22 stargate isdnlog: Jan 28 21:54:22 * tei 127 calling 11 with ? COLP 11 Jan 28 21:54:22 stargate kernel: capilib_new_ncci: kcapi: appl 6 ncci 0x10101 up Jan 28 21:55:54 stargate kernel: kcapi: appl 6 ncci 0x10101 down [.....] AUF JEDEN FALL ERFOLGREICHE BEENDIGUNG [...] =============================================================== Das Fax wurde also erfolgreich versendet. Absendernummer: 9430235, also faxCAPI2, obwohl ich dem sendfax keinerlei zusätzlicher Parameter gegeben hatte. Wie geht so etwas? Nach meiner Logik müsste doch, wenn nichts anderes angegeben, faxCAPI und nicht faxCAPI2 benutzt werden??? Problem: Versuche ich, mit Windows über WHFC ein Fax abzusetzen, bekomme ich nur folgendes im Log: =============================================================== Jan 28 22:23:59 stargate HylaFAX[13616]: Filesystem has SysV-style file creation semantics. Jan 28 22:23:59 stargate FaxQueuer[22519]: SUBMIT JOB 31 Jan 28 22:24:00 stargate FaxQueuer[22519]: NOTIFY: bin/notify "doneq/q31" "done" "0:01" Jan 28 22:24:00 stargate exim[13637]: 2005-01-28 22:24:00 1Cuday-0003Xx-7x <= fax@swami.net U=fax P=local S=826 T="facsimile job 31 to 11 completed" Jan 28 22:24:00 stargate exim[13638]: 2005-01-28 22:24:00 1Cuday-0003Xx-7x => swami <swami@swanni-und-michi.de> R=localuser T=local_delivery Jan 28 22:24:00 stargate exim[13638]: 2005-01-28 22:24:00 1Cuday-0003Xx-7x Completed =============================================================== Besonders diese Zeile =============================================================== FaxQueuer[22519]: NOTIFY: bin/notify "doneq/q31" "done" "0:01" =============================================================== verstehe ich nicht, da sie ja sozusagen sofort nach dem submit kommt. Es wird auch gar nicht erst versucht, eine Gegenstelle anzuwählen, es wird gleich die "done"-Meldung ausgeworfen. Ich wäre Euch allen sehr dankbar, wenn Ihr mir hier ein bischen aushelfen könntet. Eine Frage habe ich allerdings noch, auch wenn meine Mail jetzt eh schon viieeeel zu lang geworden ist... ;-) Wie kann ich festlegen, welche Nummer (MSN) ausgehend benutzt wird??? In WHFC kann ich keine dementsprechende Option finden. Danke schon mal, Michael