Hallo Karsten, Hallo Liste, Vielen Dank für die Tipps!!! Bin nun ein paar Schritte weiter gekommen. Aber leider noch nicht am Ziel angelangt .... Ich antworte nun nicht in den vorangegangenen Emails, da es sich nun, imho, um eine andere Problematik handelt. Die Änderungen habe ich nun durchgeführt, anschließend das System einmal neu gestartet, und anschließend versucht, via Cypheus ein Fax zu versenden. Nun erhalte ich folgende Ausgaben in /var/log/messages: Dec 5 19:54:24 suse9 HylaFAX[4120]: Filesystem has SysV-style file creation semantics. Dez 5 19:54:24 suse9 FaxQueuer[4085]: SUBMIT JOB 11 Dez 5 19:54:34 suse9 FaxQueuer[4085]: JOB 11: Send program terminated abnormally; unable to exec /var/spool/fax/bin/faxsend Dez 5 19:54:34 suse9 FaxQueuer[4085]: NOTIFY: bin/notify "doneq/q11" "failed" "0:10" Obwohl: suse9:/ # ls -l /var/spool/fax/bin/faxsend -rwxr-xr-x 1 fax uucp 412 2003-11-05 02:16 /var/spool/fax/bin/faxsend suse9:/ # Woran kann es nun liegen? Danke!!!! Gruß Torsten ----- Original Message ----- From: "Karsten Keil" <kkeil@suse.de> To: <suse-isdn@suse.com> Sent: Friday, December 05, 2003 12:46 PM Subject: Re: [suse-isdn] Probleme mit hylafax & capi4hylafax (SuSE 9.0)
On Fri, Dec 05, 2003 at 11:00:49AM +0100, Torsten E. wrote:
Hallo Liste,
ich weiß nicht, ob dies schon einmal gepostet wurde .... habe das Archiv nur von September bis Dezember durchgesehen.
In meinem SuSE 9.0 System läuft eine Fritz!Card DSL. Sowohl der ISDN Teil als auch der DSL Teil sind eingerichtet. Es funktioniert folgendes: - ich kann Faxe empfangen - ich kann bspw. mittels c2faxsend (c2faxsend -f TIFF -d Faxnummer tif-Datei) ohne Probleme Faxe senden
Aber: - ich kann mittels sendfax (sendfax -n -d 12345 /etc/hosts) keine Faxe versenden suse9:/ # sendfax -n -d 9022484 /etc/hosts request id is 7 (group id 7) for host localhost (1 file) suse9:/ #
/var/log/messages zeigt dann an: Dec 4 17:59:11 suse9 HylaFAX[5034]: Filesystem has SysV-style file creation semantics. Dec 4 17:59:11 suse9 FaxQueuer[1336]: SUBMIT JOB 7 Dec 4 17:59:13 suse9 FaxSend[5041]: Syntax error at line 167, missing ':' in "{" Dec 4 17:59:13 suse9 FaxSend[5041]: Syntax error at line 307,
...
Die von mir bis dato durchgeführten Modifikationen: - Berechtigungen 0777 auf /dev/capi20 gesetzt -- diese werden aber nach dem Versenden eines Faxes auf 0600 uucp:dialout zurückgesetzt
Die Berechtigungen sollten so aussehen: testkke:~ # ll /dev/cap* crw-rw---- 1 root dialout 68, 0 Sep 23 20:00 /dev/capi20 crw-rw---- 1 root dialout 68, 1 Sep 23 20:00 /dev/capi20.00 crw-rw---- 1 root dialout 68, 2 Sep 23 20:00 /dev/capi20.01 crw-rw---- 1 root dialout 68, 3 Sep 23 20:00 /dev/capi20.02 ... oder
testkke:~ # ll /dev/cap* crw-rw---- 1 uucp dialout 68, 0 Sep 23 20:00 /dev/capi20 crw-rw---- 1 uucp dialout 68, 1 Sep 23 20:00 /dev/capi20.00 crw-rw---- 1 uucp dialout 68, 2 Sep 23 20:00 /dev/capi20.01 crw-rw---- 1 uucp dialout 68, 3 Sep 23 20:00 /dev/capi20.02 ...
Wichtig ist das in der /var/spool/fax/etc/config.faxCAPI u.a. folgendes gesetzt ist:
FaxReceiveUser: fax FaxReceiveGroup: dialout
Weiterhin sollten alle dirs/files unter //var/spool/fax den owner "fax" haben. (trifft ab SL 9.0 zu)
- der /var/spool/fax/etc/config die Zeile "SendFaxCmd: /usr/bin/c2faxsend" hinzugefügt
Das ist Dein entscheidener Fehler. Dort muss stehen: SendFaxCmd: /var/spool/fax/bin/faxsend
- die Berechtigungen von /usr/bin/c2faxsend auf 0777 (standen auf 0600)
??? das ist seltsam, im RPM sind sie:
testkke:~ # rpm -qlv capi4hylafax | grep c2fax -rwxr-xr-x 1 root root 229367 Sep 24 01:03 /usr/bin/c2faxrecv -rwxr-xr-x 1 root root 225284 Sep 24 01:03 /usr/bin/c2faxsend
- einen symb. Link von /dev/faxCAPI auf /dev/capi20 angelegt
Bitte wieder entfernen, das ist unnoetig und bringt nur hylafax durcheineander.
- die Client ip-Adressen in /var/spool/fax/etc/hosts.hfaxd eingetragen - die Benutzer der Gruppe "dialout" hinzugefügt
OK.
-- Karsten Keil SuSE Labs ISDN development
-- 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