• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

Hylafax/Capi Probleme

Moin,

auch ich beiße mir gerade an der Hylafax-Installation unter openSuSE 11.2 die Zähne aus: Trotz echt guter Anleitungen wie http://www.planet-laas.de/Linux/Kapitel3.11.html kommt bei mir, wenn ich den Faxserver anzusprechen versuche, diese Meldung:

Code:
jacek@veteran:~> faxstat -r
HylaFAX scheduler on valen.local: Running
Modem faxCAPI (+49.«rasiert»): Terminated

CAPIsuite (als Server) habe ich nicht laufen, doch das CAPI-Paket selbst wurde installiert und mit faxaddmodem.capi konfiguriert. Hernach in der HOSTS-Datei die Berechtigungen für meine Clients gesetzt und Hylafax neu gestartet.

Aber wenn ich mit sendfax ein PDF verschicken will, passiert auf dem Client DAS:

Code:
jacek@veteran:~> sendfax -n -d 044077149911 ./Documents/GSS.pdf
request id is 1 (group id 1) for host valen (1 file)
jacek@veteran:~> faxstat -s
HylaFAX scheduler on valen.local: Running
Modem faxCAPI (+49.4481.201104): Terminated

JID  Pri S  Owner Number       Pages Dials     TTS Status
1    127 W  jacek «rasiert»  0:0   0:12

...und der Server sagt DAS:

Code:
valen:/var/spool/fax/log # tail /var/log/messages
Mar 14 15:02:51 valen FaxQueuer[4120]: MODEM /dev/faxCAPI appears to be wedged
Mar 14 15:02:51 valen FaxQueuer[4120]: MODEM WEDGED: bin/wedged "faxCAPI" "/dev/faxCAPI"
Mar 14 15:02:51 valen init: Id "fr" respawning too fast: disabled for 5 minutes
Mar 14 15:02:51 valen FaxQueuer[4120]: NOTIFY exit status: 0 (4721)
Mar 14 15:03:22 valen HylaFAX[4731]: Filesystem has SysV-style file creation semantics.
Mar 14 15:03:22 valen HylaFAX[4731]: What we have here is a PDF file
Mar 14 15:03:22 valen FaxQueuer[4120]: SUBMIT JOB 1

«wedged» heißt angeblich «verklemmt»...

Ach ja...diese SW-Versionen benütze ich auf dem Server:

Code:
valen:/var/spool/fax/log # rpm -qa | grep fax
hylafax-client-4.4.4-19.3.x86_64
hylafax-4.4.4-19.3.x86_64
capi4hylafax-01.03.00-149.4.x86_64
valen:/var/spool/fax/log # rpm -qa | grep capi
capi4linux-2009.9.16-2.8.x86_64
capisuite-0.4.5-243.6.x86_64
capi4hylafax-01.03.00-149.4.x86_64

...und diese hier auf dem Client:

Code:
jacek@veteran:~> rpm -qa | grep fax
hylafax-client-4.4.4-19.3.x86_64
hylafax-client-debuginfo-4.4.4-19.3.x86_64
kfax-3.3.6-3.3.x86_64

Eine andere Frage: Irgendwie vermisse ich in KDE 4.3.5 die Möglichkeit, ein Fax direkt aus einer Anwendung heraus zu verschicken (wie man sonst druckt). Wie richtet man so einen Faxversand (Hylafax-Server als Drucker) ein?
 
OP
generalmajor

generalmajor

Hacker
...und wenige Minuten später sagt mir der Client DAS:

Code:
jacek@veteran:~> faxstat -s
HylaFAX scheduler on valen.local: Running
Modem faxCAPI (+49.4481.201104): Terminated

JID  Pri S  Owner Number       Pages Dials     TTS Status
1    126 W  jacek 044077149911  0:1   1:12         CAPI not installed or act

So ich richtig verstanden habe, muss ein Eintrag c2faxrecv in der /etc/inittab eingetragen sein, damit besagter Receiver läuft...also:

Code:
valen:~ # cat /etc/inittab | grep c2faxrecv
fr:35:respawn:/usr/bin/c2faxrecv -q "/var/spool/fax"
valen:~ # ps -ef | grep c2faxrecv
root      5665  5631  0 15:20 pts/0    00:00:00 grep c2faxrecv

Anscheinend läuft c2faxrecv nicht. Ist das vielleicht der Fehler?

Sorry, dass ich langsam den Wald vor lauter Bäumen nicht sehe...aber einen Faxserver einzurichten, ist echt kein leichter Job. :???:
 
OP
generalmajor

generalmajor

Hacker
Da gibt's ja nich die Logfiles unter /var/spool/fax/log:

Code:
valen:/var/spool/fax/log # ls -al
insgesamt 64
drwxr-xr-x  2 fax  uucp 4096 14. Mär 17:05 .
drwxr-xr-x 17 fax  uucp 4096 14. Mär 17:05 ..
-rw-------  1 root root  452 14. Mär 15:07 c000000001
-rw-------  1 root root  452 14. Mär 15:18 c000000002
-rw-------  1 root root  452 14. Mär 15:28 c000000003
-rw-------  1 root root  452 14. Mär 15:38 c000000004
-rw-------  1 root root  452 14. Mär 15:43 c000000005
-rw-------  1 root root  452 14. Mär 15:53 c000000006
-rw-------  1 root root  452 14. Mär 16:04 c000000007
-rw-------  1 root root  452 14. Mär 16:14 c000000008
-rw-------  1 root root  452 14. Mär 16:24 c000000009
-rw-------  1 root root  452 14. Mär 16:34 c000000010
-rw-------  1 root root  452 14. Mär 16:39 c000000011
-rw-------  1 root root  452 14. Mär 16:45 c000000012
-rw-------  1 root root  452 14. Mär 17:05 c000000013
-rw-r--r--  1 root root    2 14. Mär 17:05 seqf
valen:/var/spool/fax/log # cat c000000013
Mar 14 17:05:29.42: [11809]: SESSION BEGIN 000000002 +49.4481.201104
Mar 14 17:05:29.42: [11809]: SEND FAX: JOB 2 DEST 044077149911 COMMID 000000013
Mar 14 17:05:29.42: [11809]: Try to connect to fax number 044077149911 in Hylafax mode on controller 1.
Mar 14 17:05:29.42: [11809]: Dial and starting transfer of TIFF-File docq/doc2.pdf;00 with normal resolution.
Mar 14 17:05:29.55: [11809]: Connection dropped with Reason 0x1009 (CAPI not installed).

H.i.K.: Hylafax erkennt den CAPI-Treiber nicht als solchen. Das gefällt mir aber gar nicht...
 

whois

Ultimate Guru
Ich teile den Thread mal, bitte in Zukunft neu eröffnen.

Welche ISDN Karte werkelt denn da und welche Capis zu welchem Kernel?
 
OP
generalmajor

generalmajor

Hacker
Karte --> AVM Fritz!Card PCI v2.0
Treiber --> CAPI 2.0 (habe ich wenigstens so in YaST vorgewählt)
Kernel --> 2.6.31.12-0.1.1 (x86_64)

Obwohl ich alles via YaST installiert und (soweit möglich) konfiguriert habe, scheint nicht mal capiinfo den Treiber zu erkennen:

Code:
valen:~ # capiinfo
capi not installed - Success (0)
 
OP
generalmajor

generalmajor

Hacker
Gerade eingespielt. Trotzdem kein Erfolg. Der Treiber scheint korrekt in den Kernel eingebunden zu werden:

Code:
valen:~ # modprobe -l *capi*
kernel/drivers/isdn/hardware/eicon/divacapi.ko
kernel/drivers/isdn/capi/kernelcapi.ko
kernel/drivers/isdn/capi/capi.ko
kernel/drivers/isdn/capi/capidrv.ko
kernel/drivers/isdn/capi/capifs.ko

valen:~ # modprobe -l *fcpci*
kernel/drivers/isdn/hardware/mISDN/hfcpci.ko
kernel/drivers/isdn/hisax/hisax_fcpcipnp.ko

valen:~ # cat /etc/capi.conf
#SuSEconfig.isdn generated
# card  file    proto   io      irq     mem     cardnr  options
fcpci   -       -       -       -       -       1

Aber dann:

Code:
valen:~ # capiinfo
capi not installed - Success (0)

Noch schlimmer...CAPIINIT meckert über eine falsche Verzeichnishierarchie:

Code:
valen:~ # capiinit
ERROR: cannot open /dev/capi20 nor /dev/isdn/capi20 - Is a directory (21)

Was habe ich jetzt schon wieder falsch gemacht? :(
 

whois

Ultimate Guru
Puh verstehe ich ehrlich gesagt auch nicht so richtig.
Zeig mir zur vollständigen Info mal bitte folgendes.

Code:
rpm -qa|grep kernel
 
OP
generalmajor

generalmajor

Hacker
Code:
valen:~ # rpm -qa | grep kernel
linux-kernel-headers-2.6.31-3.4.noarch
kernel-default-2.6.31.12-0.1.1.x86_64
kernel-firmware-20090821-4.1.noarch
nfs-kernel-server-1.1.3-21.3.1.x86_64
kernel-desktop-2.6.31.12-0.1.1.x86_64
 

whois

Ultimate Guru
Ich frage jetzt nur noch mal verstehe das bitte nicht falsch.
Du hast dir auch einen 64Bit Treiber gezogen.
Ich verstehe das ehrlich gesagt nicht.
 
OP
generalmajor

generalmajor

Hacker
Sorry, aber ich sehe keine Grund weshalb das nicht funktioniert.
Hast du keine LUG in der Nähe die da vielleicht mal mit drüber sehen kann?

Ich sehe da leider auch keinen Grund. :-(

Ich weiß nur, dass ich es in grauer Vorzeit noch unter openSUSE 10.2 probiert habe und nicht mal diesen Fehler bekommen habe, sondern die Meldung, meine Fritz!Card sei «busy». :-?

Wenn ich so eine Linux-Gruppe in der Nähe hätte...! Trotzdem danke für Deine Mühe.

Grüße
Jacek
 
Oben