Linux als SOHO-Server
für Linux- und Windows-Clients |
Kapitel:
|
Analog zu der zuvor beschriebenen Fax-Serverlösung mit HylaFAX und einem analogen-Modem, folgt nun die Installation/Konfiguration von 'HylaFAX' und einem ISDN-Adapter. In der folgenden Beschreibung werden die Grundlagen zur Realisierung eines 'HylaFAX'-Servers mit ISDN-Adapter unter Debian-Linux vorgestellt. CAPI und capi4hylafax einrichtenZunächst ist wie bereits beschrieben der CAPI-Treiber unter Debian-Linux zu installieren, die korrekte Funktionalität sollte mit dem Kommando 'capiinfo' geprüft werden (vgl. Unterkapitel: 'CAPI'). Danach sind die Rechte für die CAPI-Devices zu modifizieren, alle CAPI-Devices ('/dev/capi*') sollten den Benutzer 'uucp' und der Gruppe 'dialout' zugeordnet werden:
Weiterhin ist ein symbolischen Link von '/dev/capi20' auf '/dev/faxCAPI' anzulegen, auch hier ist der Benutzer 'uucp' und die Gruppe 'dialout' zu setzen:
Danach kann nun das Paket 'capi4hylafax' nach Debian-Methode installiert werden:
Alle Abhängigkeiten bei der Installation sollten aufgelöst werden. Nach der Installation von 'capi4hylafax' ist in der Datei '/etc/innittab' zu modifizieren, z.B.:
Weiterhin sollte geprüft werden, ob in der Datei '/etc/default/capi4hylafax' der Parameter 'run_capi4hylafax', der für das automatische Laden von 'capi4hylafax' verantwortlich ist, auf '1' gesetzt ist. HylaFAX installieren/konfigurierenAls nächstes ist das Paket 'hylafax' mittels 'apt-get' zu installieren, dabei sollte der Server- und Client-Anteil zu installieren:
Eventuelle sonstige Abhängigkeiten sollten automatisch aufgelöst werden, auch kann optional das Paket 'hylafax-doc', indem sich Dokumentation befindet, mitinstalliert werden. Nach der Installation sollte zunächst die Datei '/etc/default/hylafax' angepasst werden:
Bei einen 'HylaFAX'-Server mit 'capi2hylafax'
wird anstatt des Programms 'faxgetty' 'c2faxrecv'
genutzt. Damit 'faxgetty' nicht automatisch
gestartet wird, ist der Parameter 'USE_FAXGETTY'
auf 'no' zu setzen. Da standardmäßig 'sendfax' für ausgehende Faxe verwendet wird, jedoch die ISDN-Karte mit 'capi2hylafax' damit nicht viel anfangen kann, ist 'c2faxsend' in der '/etc/hylafax/config' einzutragen:
Des weiteren sollte, damit die Empfänger auch den Absender im der Kopfzeile (Header) erkennen könnte, in der Datei: '/etc/hylafax/config.faxCAPI' die eigene Faxnummer und Firmenangaben eintragen werden:
den Parameter 'FAXNumber' und 'LocalIdentifier' sind zu modifizieren. Zum Abschluss der Konfiguration muss 'HylaFAX' noch das 'faxCAPI' (Modem) bekannt gemacht werden, dieses kann auf der Kommandozeile mit
geschehen. Damit Clients auf den 'HylaFAX'-Server zugreifen können, sind noch Benutzer anzulegen. Diese werden in der Datei '/etc/hylafax/hosts.hfaxd' verwaltet. Zum Bearbeiten der Datei sollte das Programm 'faxadduser' verwendet werden. Das Programm ist auf den Manualseiten ausführlich beschrieben. Hier ein Beispiel:
In diesem Beispiel wird der Benutzer 'linux'
mit dem Kennwort 'Pinguin' angelegt. Zum Abschluss der Konfiguration müssen die relevanten dienste für 'HylaFAX' neu gestartet werden:
Der Fax-Server sollte nun einsatzbereit sein. Test der Fax-FunktionalitätErster test mit faxstat oder mit Telefon:
Das korrekte empfangen eines Fax-Servers kann mit einer echten Fax-Gegenstation am besten nachgewiesen werden, empfangende Faxe sollten als 'TIFF'-Datei im Verzeichnis '/var/spool/hylafax/recvq' abgelegt werden. Das Senden des Fax-Severs kann auf der Konsole mit dem Kommando 'c2faxsend' erfolgen:
Beim Aufruf ist '-v <FILE>' die als Fax zu sendende Datei, die mit der Option '-d <NUMMER>' auf die Gegenstelle mit der Rufnummer '8719917' verschickt wird. Das zu sendendes Format ist mit der Option '-f' zu wählen, in diesem Fall 'TIFF'-Format. AnmerkungenMittels dem Tool 'capi4hylafaxconfig' kann auch die Konfiguration mit einer 'Ncurses'-GUI erledigt werden, dazu muss evtl. noch das Paket 'dialog' nachinstalliert werden. Der Benutzer 'uucp' sollte der Gruppe 'dialout' angehören ('adduser uucp dialout'). Bei Problemen mit dem 'HylaFAX'-Server sollten zunächst die Log-Dateien analysiert werden. Auf der Homepage von 'HylaFAX' können weitere wichtige Informationen bezüglich des Client/Server-System nachgelesen werden. Hier sind auch weitere Verweise bezüglich diverser Client-Applikationen mit denen 'HylaFAX' zusammenarbeiten kann gefunden werden. Weitere Infos
letzte Änderung: 12. November 2006 |
Copyright © 2004 Norbert Eusterholz |