Hallo imagination,
Hallo @other,
also nicht zu 100% kann ich jetzt mal nicht bestaetigen. Klar wir haben jetzt glaub ich auch wies gott wie lang herumgedoktort um was vernuenftiges auf die Reihe zu bringen, nur bis dato hats immer wieder an Kleinigkeiten oder "patch-wahnsinn" gelitten
Hier mal unser Erfahrungsbericht bzw. Loesungsansatz wie wir es derzeit haben und damit sehr zufrieden sind :
1.) Asterisk 1.2.* mit rxfax
am besten gleich vergessen. Die Wahrscheinlichkeit das es funktioniert liegt glaub ich bei 20%. Sicherlich gibts einige wo es ohne Probleme funktioniert nur eben der Teil ist ganz ganz wenig.
RxFax waere sicherlich am einfachsten zum configen aber mit den Problemen was es mit den Bibliotheken im Hintergrund gibt ist einfach nicht mehr normal. Vormal es nicht wirklich Sinn macht, dass dann Faxe irgendwie zerknaust und verstuemmelt oder zamgequetscht ankommen.
2.) Asterisk 1.2.* mit IAXModem + Hylafax
Derzeit - zumindest nach uns - die beste Variante um Asterisk "faxen" beizubringen Es gibt zwar Kleinigkeiten auf die man aufpassen sollte, aber funkt eigentlich einwandfrei mit tadelloser Qualitaet.
Das einzige Problem was hierbei anzumerken ist, ist die eher umfangreiche Hylafax-Konfiguration die sicherlich nicht gerade fuer jedermann gedacht ist.
Im Detail einfach das iaxmodem.tar.gz von Sourceforge runterladen und bitte ja nicht nach deren Anleitung installieren, weil da kanns dann schon passiern das Ihr Euch die spandsp und iax zusammenhaut.
Also einfach nicht in die LIB-Verzeichnisse wechseln und nur das IAXModem selber mit einem 'make' compelieren. Reicht allemal ohne Probleme ;-)
Dann einfach mehrere IAXmodem's (am besten gleich 4+ - halt je nach Faxaufwand) anlegen und in der inittab eintragen zum starten. in der iax.conf natuerlich auch sonst funkt das Peer ja nicht ;-) HIer mal die einzelnen files :
Dann einfach noch Hylafax installieren - kann ruhig 0815-Standard sein - und mit faxaddmodem mehrere FIFO (in der gleichen anzahl der obigen IAXmodem's) erzeugen lassen.
Klar will Hylafax natuerlich da jetzt drauf zugreifen. Hier einfach hylafax ins rc-update hinzufuegen und in der /etc/inittab einen eintrag machen. Bitte verwendet nicht den mgetty+fax weil der beigelieferte faxgetty von Hylafax ist schon wesentlich besser (zumindest nach unseren Tests).
In /var/spool/fax/ sollten dann FIFO.ttyIAX00 usw. aufscheinen (siehe code box) bzw. im etc/ noch die config.ttyIAX00 usw.
Etwaige User, etc. halt dann noch fuer Hylafax anlegen und schon ist das ganze eigentlich fertig geconfigt. Also nach obigen mal im Schnelldurchgang aber viel mehr ists eigentlcih nicht.
Letztlich einfach nur noch folgende Eintraege in der extensions.conf machen (ggf. halt an Euren DialPlan anpassen) :
und das wars
Hylafax in Kombination mit WHFC (Windows) funkt astrein ;-) Einfach Installation und jeder Windows-Client kann mit dem WHFC Faxe verschicken. Nachteil hier ist leider das das Tool nur .PS (Postscript) kann aber mit einem Adobe und "speichern unter" sollte das kein Problem sein.
Weitere Test seitens Client mit Hylafax in Kombination von CUPS und IPP (Windows) sind gerade im Test aber da hauts noch ned ganz mit der /etc/printcap hin (weil CUPS die immer resettet *grml*).
Aber vielleicht hat ja wer eine Idee wie ich CUPS beibringe, dass er mir in der automatisch erzeugen /etc/printcap einen weiteren Parameter fuer den Drucker anlegt. Weil sobald man CUPS neu startet resettet er leider die /etc/printcap und somit ist haendisch genau sinnlos dort was zu aendern.
cu alex
Hallo @other,
also nicht zu 100% kann ich jetzt mal nicht bestaetigen. Klar wir haben jetzt glaub ich auch wies gott wie lang herumgedoktort um was vernuenftiges auf die Reihe zu bringen, nur bis dato hats immer wieder an Kleinigkeiten oder "patch-wahnsinn" gelitten
Hier mal unser Erfahrungsbericht bzw. Loesungsansatz wie wir es derzeit haben und damit sehr zufrieden sind :
Code:
HARDWARE :
Intel Dual Xeon 2.8
Digium Wildard E1/T1 Karte (geht mit jeder anderen auch solange diese von Asterisk unterstuetzt wird.
SOFTWARE :
Gentoo Linux mit
Asterisk 1.2.13 bzw. 1.2.13-r1
Zaptel 1.2.9.1 bzw. 1.2.11
SpanDSP 0.0.2_pre26
libpri 1.2.3-r1
iaxmodem 0.1.15 (via sourceforge)
hylafax 4.3.0
1.) Asterisk 1.2.* mit rxfax
am besten gleich vergessen. Die Wahrscheinlichkeit das es funktioniert liegt glaub ich bei 20%. Sicherlich gibts einige wo es ohne Probleme funktioniert nur eben der Teil ist ganz ganz wenig.
RxFax waere sicherlich am einfachsten zum configen aber mit den Problemen was es mit den Bibliotheken im Hintergrund gibt ist einfach nicht mehr normal. Vormal es nicht wirklich Sinn macht, dass dann Faxe irgendwie zerknaust und verstuemmelt oder zamgequetscht ankommen.
2.) Asterisk 1.2.* mit IAXModem + Hylafax
Derzeit - zumindest nach uns - die beste Variante um Asterisk "faxen" beizubringen Es gibt zwar Kleinigkeiten auf die man aufpassen sollte, aber funkt eigentlich einwandfrei mit tadelloser Qualitaet.
Das einzige Problem was hierbei anzumerken ist, ist die eher umfangreiche Hylafax-Konfiguration die sicherlich nicht gerade fuer jedermann gedacht ist.
Im Detail einfach das iaxmodem.tar.gz von Sourceforge runterladen und bitte ja nicht nach deren Anleitung installieren, weil da kanns dann schon passiern das Ihr Euch die spandsp und iax zusammenhaut.
Also einfach nicht in die LIB-Verzeichnisse wechseln und nur das IAXModem selber mit einem 'make' compelieren. Reicht allemal ohne Probleme ;-)
Dann einfach mehrere IAXmodem's (am besten gleich 4+ - halt je nach Faxaufwand) anlegen und in der inittab eintragen zum starten. in der iax.conf natuerlich auch sonst funkt das Peer ja nicht ;-) HIer mal die einzelnen files :
Code:
Beispiel /etc/iaxmodem/ttyIAX00
device /dev/ttyIAX00
owner uucp:uucp
mode 660
port 5000
refresh 3600
server 127.0.0.1
peername iaxmodem00
secret password
codec slinear
Beispiel /etc/inittab
IA00:2345:respawn:/usr/local/bin/iaxmodem/iaxmodem ttyIAX00
Beispiel /etc/asterisk/iax_additional.conf
[iaxmodem00]
type=friend
host=dynamic
port=5000
secret=password
context=from-iaxmodem
disallow=all
allow=ulaw
allow=alaw
Dann einfach noch Hylafax installieren - kann ruhig 0815-Standard sein - und mit faxaddmodem mehrere FIFO (in der gleichen anzahl der obigen IAXmodem's) erzeugen lassen.
Klar will Hylafax natuerlich da jetzt drauf zugreifen. Hier einfach hylafax ins rc-update hinzufuegen und in der /etc/inittab einen eintrag machen. Bitte verwendet nicht den mgetty+fax weil der beigelieferte faxgetty von Hylafax ist schon wesentlich besser (zumindest nach unseren Tests).
In /var/spool/fax/ sollten dann FIFO.ttyIAX00 usw. aufscheinen (siehe code box) bzw. im etc/ noch die config.ttyIAX00 usw.
Code:
/etc/inittab
FA00:2345:respawn:/usr/sbin/faxgetty ttyIAX00
ls -l /var/spool/fax/FIFO.tty*
prw------- 1 uucp uucp 0 Nov 20 2006 FIFO.ttyIAX00
ls -l /var/spool/fax/etc/config.tty*
-rw-r--r-- 1 uucp uucp 1.8K Nov 23 2006 config.ttyIAX00
Etwaige User, etc. halt dann noch fuer Hylafax anlegen und schon ist das ganze eigentlich fertig geconfigt. Also nach obigen mal im Schnelldurchgang aber viel mehr ists eigentlcih nicht.
Letztlich einfach nur noch folgende Eintraege in der extensions.conf machen (ggf. halt an Euren DialPlan anpassen) :
Code:
[default]
exten => 0815,1,Dial(IAX2/iaxmodem00/${EXTEN})
exten => 0815,2,Hangup()
;
[from-iaxmodem]
exten => _X.,1,Dial(Zap/g1/${EXTEN})
exten => _X.,2,Hangup()
;
und das wars
Hylafax in Kombination mit WHFC (Windows) funkt astrein ;-) Einfach Installation und jeder Windows-Client kann mit dem WHFC Faxe verschicken. Nachteil hier ist leider das das Tool nur .PS (Postscript) kann aber mit einem Adobe und "speichern unter" sollte das kein Problem sein.
Weitere Test seitens Client mit Hylafax in Kombination von CUPS und IPP (Windows) sind gerade im Test aber da hauts noch ned ganz mit der /etc/printcap hin (weil CUPS die immer resettet *grml*).
Aber vielleicht hat ja wer eine Idee wie ich CUPS beibringe, dass er mir in der automatisch erzeugen /etc/printcap einen weiteren Parameter fuer den Drucker anlegt. Weil sobald man CUPS neu startet resettet er leider die /etc/printcap und somit ist haendisch genau sinnlos dort was zu aendern.
cu alex