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

Einrichten von ffgtk

flosbach

Newbie
Hallo.
Ich habe auf der Suche nach einer Fax-Lösung für meinen Linux Rechner
ffgtk, capifax, und hoffentlich ALLE weiteren Programme und libs installiert
die nötig sind um über eine FritzBox zu faxen. Beim ersten Start von ffgtk
wird man per Assistenten durch die Konfiguration geführt und muss in dem
Prozess auch das Passwort der Fritz!Box eingeben.

Bei mir ist angeblich das Passwort falsch obwohl ich mit genau demselben
Passwort über meinen Browser mich in meine Fritz!Box einloggen kann.
Ich habe es schon viele male versucht. Ich habe das Passwort geändert in
ein ganz einfaches, ich habe meine Firewall abgeschaltet.

Nichts hat bisher geholfen.http:

Mein System sieht jetzt
folgendermaßen aus :

OpenSuse 12.2
Fritz!Box 7270 (FRITZ!OS 05.50)
ffgtk 0.8.3
ffgtk-cups 0.8.3
capifax 0.7.3
capi4linux 6.2.2

Hat jemand von euch das gleiche Problem gehabt und eine Lösung gefunden ?

Gruß
Jürgen
 
Hallo Flosbach,

eine Frage, von welcher Quelle ist das Programm installiert. Ich hatte dasselbe Problem unter 12.3 64Bit und habe den Hinweis bekommen, dass die Version, die im Packman repository für Opensuse liegt, zu alt für die neuen Firmware-Versionen ist. Ich habe daher die Version 0.8.5 aus dem Repo home:tabos-team:ffgtk installiert. Damit wurde das Passwort wieder erkannt. Faxen habe ich allerdings noch nicht getestet.
 
Hallo,
ich klinke mich hier auch mal ein, habe dasselbe Problem. Vielleicht kommen wir zusammendrauf.
Ich habe die 0.8.5 schon installiert.
In verschiedenen Foren steht, daß irgendwie bei den Kerneln > 3 das capifs nicht mehr unterstützt wird.
Forenbeiträge:

http://www.foehr-it.de/hlp/viewtopic.php?t=435&sid=549a7511a913b3fdee12d11c6f3fc51b
http://www.linux-club.de/viewtopic.php?f=23&t=115511

Irgendwie scheint alles da zu sein, funzt aber nicht.
Irgendwie fehlt das Moduk capifs.ko.... :???:
Aber irgend was zwingendes habe ich auch noch nicht gefunden.
@flosbach: Poste doch mal einige Ausgaben von Deinem Sys wie unten steht.

Meine Ausgaben:

in /etc/capi20.conf steht
# copy to /etc for remote capi
REMOTE fritzbox 192.168.178.1 5031
und die devices sind auch da:
Code:
linux:/home/ingo # ll /dev/capi*
crw-rw---- 1 root dialout 68, 0 30. Mai 11:56 /dev/capi
crw-rw---- 1 root dialout 68, 0 30. Mai 12:01 /dev/capi20

weitere Ausgaben::
Code:
linux:/home/ingo # rpm -qa capi*
capi4hylafax-01.03.00-167.1.1.i586
capi4linux-2011.8.29-12.1.1.i586
capisuite-0.4.5-261.1.1.i586
capifax-0.7.3-6.1.i586
Code:
linux:/home/ingo # modprobe -l|grep 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
Code:
linux:/home/ingo # rpm -qa |grep i4l-
i4l-base-2011.8.29-12.1.1.i586
Code:
linux:/home/ingo # lsmod|grep capi
capi                   23843  0 
kernelcapi             45068  1 capi
Dann aber:
Code:
linux:/home/ingo # capiinit
FATAL: Module capifs not found.
FATAL: Module capifs not found.
WARNING: filesystem capifs not available
Code:
linux:/home/ingo # capiinfo
capi20.c: 164              CapiDebug():[fritzboxOpenSocket]; connect()
capi20.c: 164              CapiDebug():[fritzboxOpenSocket]: Could not connect to port 503 on '192.168.178.1'. CapiOverTCP enabled??
capi20.c: 164              CapiDebug():[capi20_isinstalled]: CapiRegNotInstalled
capi not installed - Connection refused (111)
 

spoensche

Moderator
Teammitglied
Hast du mal die Capi Einstellungen auf der Fritzbox überprüft? Was sagen die Logs auf der Fritzbox?
 

spoensche

Moderator
Teammitglied
Was sagen die Logs von der FritzBox? Hast du in der Fritzbox auch eine Telefonnummer, bzw. den Faxversand unter dem Menüpunkt Telefonie aktiviert?
 
Hi Spoensche,
mit der Box ist alles OK, Nummern etc. sind eingerichtet, integrierter Faxempfang ist aktiviert.
Die logs sagen nichts dramatisches:

30.05.13 08:01:15 Internetverbindung (Telefonie) wurde erfolgreich hergestellt. IP-Adresse: 10.84.94.85, DNS-Server: 172.30.51.6 und 172.30.52.6, Gateway: 10.84.64.1
30.05.13 08:01:02 Integrierter Faxempfang wurde aktiviert auf USB-Speicher 'Generic-External-01'.

Zur Info: Die Probleme haben nach dem Update von 12.1 Kernel 3.2.xxx auf 12.3 Kernel 3.7.4x angefangen.
Vorher lief ffgtk problemlos.

Deshalb habe ich den Verdacht, daß hier die Kommunikation fehlt, aufgrund fehlendem capi support
des Kernels oder fehlender Module. (capifs.ko, siehe Ausgaben unten)

ffgtk "sieht" die Box schlichtweg nicht:(hier ein Auszug aus der Konsolenausgabe)
nach "find devices()" kam da bisher immer eine Rückmeldung in der Art "xx controllers found, bla....)

10:01:55 InitSpoolWatcher(): Setting file monitor to '/var/spool/ffgtk'
10:01:55 InitBluetooth(): No bluetooth devices detected!
10:01:55 main(): startup complete
10:01:55 trayIconSetIconType(): Trayicon type set to 3
10:01:55 main(): g_main_loop_run
10:02:00 assistantPrepare(): findDevices()
10:02:03 assistantPrepare(): findDevices() done

Hier nochmal die Zusammenfassung der Ausgaben.

Code:
linux:/home/ingo # ll /dev/capi*
crw-rw---- 1 root dialout 68, 0 31. Mai 13:44 /dev/capi
crw-r--r-- 1 root root    68, 0  1. Jun 09:55 /dev/capi20

linux:/home/ingo # capiinfo
capi not installed - Connection refused (111)

linux:/home/ingo # capiinit
FATAL: Module capifs not found.
FATAL: Module capifs not found.
WARNING: filesystem capifs not available

linux:/home/ingo # lsmod|grep capi
capi                   23843  0 
kernelcapi             45068  1 capi

linux:/home/ingo # modprobe -l|grep 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
linux:/home/ingo #

Insbesondere die FATAL Meldung macht mich stutzig... :schockiert:
Ich schmeiss jetzt mal auf Verdacht alles an capi und ffgtk raus, und installiere die rpms neu, vielleicht habe
ich was verfrickelt, oder repos gemixt. Ich erstatte Bericht, welche repos ich verwendet habe,
 

spoensche

Moderator
Teammitglied
Was hast du den immer mit den CAPI Modulen? Du brauchst in deinem Rechner keine ISDN-Karte oder sonstige Karten zum Faxen. Das ist ja der Trick bei der Sache.

Dein Faxprogramm verbindet sich mit der Fritzbox über das TCP- Protokoll. Das Fax wird also in ein IP Pakete verpackt und zur Fritzbox geschickt. Die Fritzbox packt den ganzen Faxkram wieder aus und leitet es dann wie ein Faxgerät an der Telefondose zum Empfänger weiter. Alles was mit T.38, faxen oder nicht faxen, zu tun hat macht die Fritzbox. Sie ist also quasi dein Fax Relay.

PS:
Es wird auch Fax over IP genannt.
 
OK, kapiert,
Faxe empfängt das Ding ja, das habe ich schon getestet.
Ich lass jetzt mal den ganzen Capi Kram weg und probiere die "nackte"
ffgtk soft.

Danke für die Geduld
 
Verdammte Sch...e! :D
Ich hatte in den Netzwerkeinstellungen als primären DNS 8.8.8.4 (google free dns) statt 192.168.178.1 (fritzbox) eingetragen,
weil mir der KabelBW DNS zu langsam war... :zensur:
Nun wird auf einmal eine Fritz! Box erkannt und ich kann die Einstellungen vornehmen.

Zur Info: Ich benutze die 0.8.5 von dieser Repo:
http://download.opensuse.org/repositories/home:/enzokiel/openSUSE_12.3_Update/

Installiert sind bei mir nur:

ffgtk-lang-0.8.5-6.3.noarch
ffgtk-0.8.5-6.3.i586
ffgtk-cups-0.8.5-6.3.noarch
libcapi20-3-2012.9.28-35.30.i586
Dann noch den Drucker einrichten:
Code:
#!/bin/sh
###############################################
#als su ausführen
#richtet einen Faxdrucker mit spooler ein und setzt die Rechte 
#Normal sollte ffgtk-cups hier liegen, bei Fehlermeldung ggf. anpassen
#cp /usr/share/ffgtk/ffgtk-cups /usr/lib/cups/backend/
###############################################
mkdir -p /var/spool/ffgtk/
chown root:root /var/spool/ffgtk
chmod 0777 /var/spool/ffgtk/
cp /usr/share/ffgtk/ffgtk-cups /usr/lib/cups/backend/
chown root:root /usr/lib/cups/backend/ffgtk-cups
chmod 0755 /usr/lib/cups/backend/ffgtk-cups

if [ -d /usr/share/cups/model ]; then
    lpadmin -p FaxDrucker -E -v ffgtk-cups:/ -P /usr/share/cups/model/Postscript.ppd.gz
else
    lpadmin -p FaxDrucker -E -v ffgtk-cups:/ -m lsb/usr/cups-included/postscript.ppd
fi
 
Oben