Re: [opensuse-isdn-de] Hylafax: c2faxsend hängt ... ( Suse 10.2)
On Tue, Oct 16, 2007 at 06:54:10PM +0200, Filip Lyncker wrote:
aehem ... das ist ein socket:
lrwx------ 1 root root 64 Oct 16 14:14 6 -> socket:[77969] lrwx------ 1 root root 64 Oct 16 14:14 7 -> socket:[77970]
die sache ist die , ich benutze rcapid (Remote CAPI Daemon) zu dem sever ( vmware host) auf dem physisch die isdn karte sitzt. wenn du jetzt denkst, " ok das wird das problem sein" frag ich mich nur eins : wieso kann ich per hand c2faxsend aufrufen wie beschrieben und es geht , und nur wenn es von sendfax aufgerufen wird nicht?
Keine Ahnung was da die Ursache sein kann, am ehesten würde ich immer noch an irgendwelche Permission Sachen denken. Bau doch mal ins /var/spool/fax/bin/faxsend script ein echo "test" > /tmp/test_fax_user ein und schau dann, welche Gruppe und welcher User dieses file hat und ob das die selben sind wie wenn man ein File beim manuellen Versuch anlegt. Annsonnsten mal ein Logfile in der config.faxCAPI angeben, den LogTraceLevel 4 setzen und den c2faxsend Aufruf in /var/spool/fax/bin/faxsend um -L -v erweitern. Vielleicht sieht man im Logfile was. -- Karsten Keil SuSE Labs ISDN and VOIP development SUSE LINUX Products GmbH, Maxfeldstr.5 90409 Nuernberg, GF: Markus Rex, HRB 16746 (AG Nuernberg) --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-isdn-de+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-isdn-de+help@opensuse.org
tja sieht nach einem schrägen problem aus ... also sendfax wird mit root:root aufgerufen ( so wird mich touch das file angelegt ) - genauso wie ich c2faxsend von hand auch aufrufe ... und im logfile von c2faxsend steht : Oct 16 19:16:15.05: [ 9337]: CapiFaxSend - INFO: SESSION BEGIN 000000031 +49.611.940xxx Oct 16 19:16:15.05: [ 9337]: CapiFaxSend - INFO: SEND FAX: JOB 31 DEST 9909393 COMMID 000000085 Oct 16 19:16:15.05: [ 9337]: CapiFaxSend - INFO: Try to connect to fax number 9909xxx in Hylafax mode on controller 1. Oct 16 19:16:15.05: [ 9337]: CapiFaxSend - INFO: Dial and starting transfer of TIFF-File docq/doc12.ps;01 with fine resolution. Oct 16 19:16:17.35: [ 9337]: CapiFaxSend - INFO: Connection established. Oct 16 19:16:17.35: [ 9337]: CapiFaxSend - INFO: StationID = +49 611 9909xxx Oct 16 19:16:17.35: [ 9337]: CapiFaxSend - INFO: BaudRate = 9600 Oct 16 19:16:17.35: [ 9337]: CapiFaxSend - INFO: Flags = HighRes, MR_compr, MMR_compr Oct 16 19:16:17.36: [ 9337]: CapiFaxSend - INFO: Page 1 was sent. - Last Page! Oct 16 19:16:17.36: [ 9337]: CapiFaxSend - INFO: Fax file completely transfered to CAPI. interessant ist noch, das das gegnerische fax auch dran geht, kommt also ein call zustande und dann ahengts , das fax legt irgendwann ohne fehlermeldung wieder auf ... Was mir noch auffällt ist, das c2faxsend 99 % cpu zeit braucht ... hast du dir den code mal angesehn ? ist das so aufwendig zu berechnen - oder wieviel % cpu verbrauch das ding normalerweise so beim senden ? ich überlege , ob evtl durch die vmware die cpu derart beansprucht ist, dass es zu problemen führt ..... gruesse filip Karsten Keil schrieb:
On Tue, Oct 16, 2007 at 06:54:10PM +0200, Filip Lyncker wrote:
aehem ... das ist ein socket:
lrwx------ 1 root root 64 Oct 16 14:14 6 -> socket:[77969] lrwx------ 1 root root 64 Oct 16 14:14 7 -> socket:[77970]
die sache ist die , ich benutze rcapid (Remote CAPI Daemon) zu dem sever ( vmware host) auf dem physisch die isdn karte sitzt. wenn du jetzt denkst, " ok das wird das problem sein" frag ich mich nur eins : wieso kann ich per hand c2faxsend aufrufen wie beschrieben und es geht , und nur wenn es von sendfax aufgerufen wird nicht?
Keine Ahnung was da die Ursache sein kann, am ehesten würde ich immer noch an irgendwelche Permission Sachen denken. Bau doch mal ins /var/spool/fax/bin/faxsend script ein echo "test" > /tmp/test_fax_user ein und schau dann, welche Gruppe und welcher User dieses file hat und ob das die selben sind wie wenn man ein File beim manuellen Versuch anlegt.
Annsonnsten mal ein Logfile in der config.faxCAPI angeben, den LogTraceLevel 4 setzen und den c2faxsend Aufruf in /var/spool/fax/bin/faxsend um -L -v erweitern. Vielleicht sieht man im Logfile was.
-- _________________________________ Filip Lyncker, Dipl.-Inform. (FH) Lyncker & Theis GmbH Wilhelmstr. 16 65185 Wiesbaden Germany Fon +49 611/89038960 Fax +49 611/9406125 Handelsregister: HRB 23156 Amtsgericht Wiesbaden Steuernummer: 4023897051 USt-IdNr.: DE255806399 Geschäftsführer: Filip Lyncker, Armin Theis --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-isdn-de+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-isdn-de+help@opensuse.org
participants (2)
-
Filip Lyncker
-
Karsten Keil