Hallo! Es heisst ja immer, man soll nicht nur nehmen, sondern auch geben. Deswegen hier jetzt also eine kurze Anleitung, mit der ich es geschafft habe, mit den AVM-Capi Treibern einer SuSE 7.2 (mit Yast1 und hisax - Unterstützung) das Faxen unter Kernel 2.6.6 mittels einer AVM FritzPCI beizubringen: - zunächst: Kernel konfigurieren & installieren, benötigte Module: # # Wan interfaces # CONFIG_PPP=m CONFIG_PPP_MULTILINK=y CONFIG_PPP_FILTER=y CONFIG_PPP_ASYNC=m CONFIG_PPP_SYNC_TTY=m CONFIG_PPP_DEFLATE=m CONFIG_PPP_BSDCOMP=m # # ISDN subsystem # CONFIG_ISDN=m # # Old ISDN4Linux # CONFIG_ISDN_I4L=m CONFIG_ISDN_PPP=y CONFIG_ISDN_PPP_VJ=y CONFIG_ISDN_MPP=y CONFIG_IPPP_FILTER=y CONFIG_ISDN_PPP_BSDCOMP=m CONFIG_ISDN_AUDIO=y CONFIG_ISDN_TTY_FAX=y # # CAPI subsystem # CONFIG_ISDN_CAPI=m CONFIG_ISDN_DRV_AVMB1_VERBOSE_REASON=y CONFIG_ISDN_CAPI_MIDDLEWARE=y CONFIG_ISDN_CAPI_CAPI20=m CONFIG_ISDN_CAPI_CAPIFS_BOOL=y CONFIG_ISDN_CAPI_CAPIFS=m CONFIG_ISDN_CAPI_CAPIDRV=m eventl. braucht man nicht alle dieser CONFIG_ISDN_Optionen, wirkllich wichtig sind die CONFIG_ISDN_CAPI_* und CONFIG_ISDN_I4L=m danach Kernel bauen und neustarten. - von AVM den Treiber besorgen: [1] oder direkt: [2] - Treiber entpacken, konfigurieren, installieren linuxbox /tmp > gunzip -cd fcpci-suse9.1-3.11-02.tar.gz | tar xfv - linuxbox /tmp > cd fritz linuxbox /tmp/fritz > make linuxbox /tmp/fritz > make install - i4l_hardware - Skript anpassen: ---/etc/init.d/i4l_hardware (dies Skript stammt ursprünglich von [5]--- case "$1" in start) [...] ######################################################### # AVM-B1 / AVM Capi Driver ######################################################### if test ! -z "$AVM_IDX" ; then CONTR=1 echo "Loading capi ..." modprobe -v capi echo "Loading CAPI4Linux AVM-Driver ..." /usr/sbin/capiinit start echo "Loading bridge for ISDN4Linux ..." modprobe -v fcpci modprobe -v capidrv if test $? -ne 0; then echo "" echo "Loading of bridge for ISDN4Linux failed!" echo "~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~" echo "Check /var/log/messages and /var/log/warn." echo "You will not be able to use applications using" echo "ISDN4Linux until loading is successful." echo "Also ISDNlog won't be started." echo "" ISDNLOG_START="no" LOAD_OK="yes" else LOAD_OK="yes" fi # To recover the original file "i4l_hardware", please # take a look into "i4l_hardware.old"! fi [...] stop) [...] if test ! -z "$AVM_IDX" ; then /usr/sbin/capiinit stop modprobe -r capidrv fi [...] ---/etc/init.d/i4l_hardware--- Achtung: lt. Karsten Keil von SuSE ist der obige Eintrag "modprobe -v fcpci" unnötig, da "/usr/sbin/capiinit start" das wohl erledigen soll, jedoch hat es bei mir nur so geklappt. - in Yast als AVM - Controller "AVM B1 PCI" einstellen. - Rechner neustarten. (- hylafax installieren & konfigurieren) - capi4hylafax Treiber (/Module?) von AVM laden und den dortigen Anweisungen folgen: [1] oder direkt: [3] - Hinweis: wenn man das empfangene Fax auch tatsächlich immer per Mail zugeschickt haben möchte, möge sich bitte auch folgende Seite anschauen [4]: So, ich hoffe, dass das vielleicht dem einen oder anderen hilft. Getestet habe ich das -mangels anderer Systeme- nur auf meiner heimischen SuSE 7.2. Fragen können natürlich jederzeit gestellt werden, ob es dazu dann allerdings "zielführende" Antworten geben wird, bleibt vorerst dahingestellt. Zudem lohnt sich eventl. auf die Seiten von [5], dort gibt es dann auch ein Forum, vielleicht findet man ja dort noch was passendes. Referenz: ohne die Hilfe von - Karsten Keil von SuSE und - Andreas Kyek wäre diese Lösung nicht so schnell entstanden, wenn überhaupt. Danke Euch. Links: [1] www.avm.de [2] ftp://ftp.avm.de/cardware/fritzcrd.pci/linux/suse.91/fcpci-suse9.1-3.11-02.tar.gz [3] ftp://ftp.avm.de/tools/capi4hylafax.linux/capi4hylafax-01.02.02.tar.gz [4] http://www.linuxnetmag.com/de/issue8/m8hylafax1.html [5] www.thepenguin.de So, ich muss lernen. Schöne Grüße! Stefan