On Sun, Aug 24, 2003 at 12:44:37PM +0200, Ekkard Gerlach wrote:
* Karsten Keil schrieb:
Warum will faxCAPI nicht faxen?
Laeuft der Empfangs daemon? Der muss auch bei sendonly laufen da er den Modemstatus für hylafax emuliert, nur so kann hylafax erkennen das das "faxCAPI" modem ready ist.
Ahh , hatte den herausgenommen, weil der alle Gespräche angenommen hat
Ja man muss eine Empfangs MSN angeben und sollte auch GlobalCall disablen, letzteres ist in DE nicht so kritisch, aber z.B. in Östereich, da werden alle Gespräche an die Haupt MSN als GlobalCall signalisiert (d.h. ohne MSN).
Jetzt läufts! Yupieeehhh! Als Empfangsdaemon wird dann aber wieder c2fax.. (hier c2faxrecv ) verwendet. Ein bißchen asymmetrisch, oder?
Alternativ haette man den hfaxd (der das fuer serielle Modems macht) veraendern muessen, was wiederum ein hylafax ohne capi4hylafax problematisch macht oder einen mini daemon schreiben muessen, der nur das macht. Der Author von capi4hylafax ist wohl diesen Weg gegangen weil der receive daemon erstens diese Info eh hat und in den meisten Faellen auch laeuft.
Ich würde so etwas für die SDB vorschlagen. (Meine Notizen:)
---- schnipp --------
Zusammenfassung hylafax via ISDN (für Umsteiger von Modem) - keine Anleitung für Anfänger - ==========================================================
1. capi4linux und capi4hylafax installieren. faxsetup braucht nicht ausgeführt werden, wenn Modem bereits läuft.
Jain wenn man ein Update macht, sollte faxsetup in jedem Fall laufen, weil es auch Anpassungen im Enviroment vornimmt.
2. mit faxaddmodem ISDN-Karte aufnehmen (anfängliche Frage "CAPI 2.0 based ISDN modem" mit "yes" beantworten. 3. faxstat -s : sollte das faxCAPI-Modem anzeigen. 4. Obwohl c2faxsend mit capi4hylafax geliefert wird diesen nicht verwenden, asymmetrisch! Wohl aber c2faxrecv als Empfangsdaemon einsetzen. (Wird von faxaddmodem automatisch in inittab eingetragen) 5. Auch zum send-only muß der c2faxrecv-Daemon laufen!! (beim Betrieb Hylafax über Modem wird kein EMpfangsdaemon gebraucht, asymmetrisch!) 6. In der config.faxCAPI unter IncomingMSNs: mit einer Eintragung verhindern, daß c2faxrecv alle Rufe auf allen MSN entgegennimmt. Bei Eintrag einer Fantasienummer ist Empfang abgeschaltet. 7. War vorher ein Modem in Betrieb, so stehen jetzt ZWEI Fax-Geräte zur Verfügung (siehe faxstat -s). Durch Löschen der config.ttyS0 oder config.modem etc. wird das Modem abgeschaltet. 8. Senden von Fax'en: sendfax -n -d 072199999999 t.ps Hylafax wählt dann eines der zur Verfügung stehenden Fax-Geräte Gezieltes Senden eines Fax auf eines der Geräte: sendfax -n -h faxCAPI@localhost -d 07219999999 t.ps 9. Eingegangene Faxe wie bisher unter /var/spool/fax/recvq 10.User, die faxen dürfen sollen, müssen rw-Rechte auf /dev/capi* haben (analog zu /dev/ttyS*).
Werkzeug: telinit q rchylafax restart pico /var/spool/fax/etc/config.faxCAPI faxstat -s chgrp uucp /dev/capi* oder chgrp dialout /dev/capi* id
---- schnapp --------
Dank an Karsten Keil und Gernot Hillier
Ekkard
-- 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
-- Karsten Keil SuSE Labs ISDN development