On Fri, Jan 24, 2003 at 09:33:03AM +0100, Christoph Steigmeier wrote:
Hallo
On Thu, 23 Jan 2003, Michael Rolf wrote:
Der Eintrag gehört nach config.faxCAPI. Der Eintrag ist auch dort drin.
Im Logfile schreibt C4H auch genau rein wie faxrcvd aufgerufen wird. Jan 20 20:05:01.79: [ 2678]: SESSION BEGIN 00000009 +41.56.4914662 Jan 20 20:05:01.79: [ 2678]: Incoming analog call on controller 1 from 0417615650 to 4914662. Jan 20 20:05:11.35: [ 2678]: Connection established. Jan 20 20:05:11.35: [ 2678]: StationID = 041 761 56 50 Jan 20 20:05:11.35: [ 2678]: BaudRate = 9600 Jan 20 20:05:11.35: [ 2678]: Flags = MR_compr, No_ECM Jan 20 20:05:11.35: [ 2678]: Write fax in path /var/spool/fax to file recvq/fax00009.tif. Jan 20 20:05:40.68: [ 2678]: Page 1 was received. - Last Page! Jan 20 20:05:43.76: [ 2678]: Fax received and calling '/var/spool/fax/bin/faxrcvd "recvq/fax00009.tif" "faxCAPI" "00000009" "" "041 761 56 50" "" "4914662"'. Jan 20 20:05:45.06: [ 2678]: Connection is droped with reason 0x3400 (No additional information). Jan 20 20:05:45.06: [ 2678]: SESSION END
Im faxrcvd siehts ungefaehr so aus
if [ "$FILETYPE" = "tif" ]; then echo "Content-Type: image/tiff; name=\"$FILENAME.tif\"" echo "Content-Description: FAX document" echo "Content-Transfer-Encoding: base64" echo "Content-Disposition: attachment;
filename="$FILENAME.tif"" echo "" base64 $FILE 2>/dev/null $TIFF2PS -a $FILE | lpr
Die Zeile mit dem Ausdrucken steht in allen if's drin.
Im gleichen Skript stelle ich weiteroben ein FILETYPE=pdf
Und es kommt trotzdem kein pdf raus ??
Ich muss irgendetwas uebersehen haben.
Anhand des config.faxCAPI wird ja das faxrcvd aufgerufen. Und direkt dort drin konfiguriert man den FILETYPE. Oder stellt man das auch im CONFIG ein.
Habe alles gemaess den Dokus auf der hylafax Seite eingerichtet. Trotzdem klappts einfach nicht.
Ist denn ueberhaupt ein USER definiert der die Faxe per mail bekommen soll, SENDTO wird gesetzt ? Nur dann werden diese if ueberhaupt erreicht. Falls Du die Faxe garnicht per Mail zustellen willst, must Du das $TIFF2PS -a $FILE | lpr viel weiter oben einbauen. Was passiert denn wenn Du 1. cd /var/spool/fax tiff2ps -a recvq/fax00009.tif > /tmp/test.ps direkt aufrufst ? 2. cd /var/spool/fax bin/faxrcvd "recvq/fax00009.tif" "faxCAPI" "00000009" "" "041 761 56 50" "" "4914662" direkt aufrufst. -- Karsten Keil SuSE Labs ISDN development