Faxen machen mit AVM Fritz!Card PCI und Squeeze 2.6.32-5-amd

Welches Modul/Treiber für welche Hardware, Kernel compilieren...
Antworten
TuhPon
Beiträge: 13
Registriert: 09.12.2005 16:57:03

Faxen machen mit AVM Fritz!Card PCI und Squeeze 2.6.32-5-amd

Beitrag von TuhPon » 25.12.2010 11:46:13

Hallo Zusammen und fröhliche Weihnachten.

ich versuche schon seit zwei Tagen mein neues Squeeze-System mit dem Kernel 2.6.32-5-amd64 zum FAXe empfangen einzurichten.

Ein make in /usr/src/fritz/ meldet mir folgendes:

Code: Alles auswählen

root@INET-PC:/usr/src/fritz# make
make -C src
make[1]: Entering directory `/usr/src/fritz/src'
make -C /lib/modules/2.6.32-5-amd64/build SUBDIRS=/usr/src/fritz/src modules
make[2]: Entering directory `/usr/src/linux-headers-2.6.32-5-amd64'
/usr/src/linux-headers-2.6.32-5-common/arch/x86/Makefile:81: stack protector enabled but no compiler support
  CC [M]  /usr/src/fritz/src/main.o
/usr/src/fritz/src/main.c:25:26: error: linux/config.h: Datei oder Verzeichnis nicht gefunden
In file included from /usr/src/fritz/src/main.c:45:
/usr/src/fritz/src/driver.h:101: error: conflicting types for ‘driver_init’
/usr/src/linux-headers-2.6.32-5-common/include/linux/device.h:475: error: previous declaration of ‘driver_init’ was here
/usr/src/fritz/src/main.c: In function ‘fritz_init’:
/usr/src/fritz/src/main.c:367: error: implicit declaration of function ‘pci_module_init’
make[5]: *** [/usr/src/fritz/src/main.o] Fehler 1
make[4]: *** [_module_/usr/src/fritz/src] Fehler 2
make[3]: *** [sub-make] Fehler 2
make[2]: *** [all] Fehler 2
make[2]: Leaving directory `/usr/src/linux-headers-2.6.32-5-amd64'
make[1]: *** [fcpci.ko] Fehler 2
make[1]: Leaving directory `/usr/src/fritz/src'
make: *** [src/fcpci.ko] Fehler 2
ein Blick in die Log-Datei bringt folgendes:

Code: Alles auswählen

cat install.log 


install(10569331,5681)
AVM ISDN-Controller, 1
Card: FRITZ!Card PCI
Driver: fcpci
Startup: Sa 25. Dez 09:22:48 CET 2010
Install for FRITZ!Card PCI, version 3.11.07, build 050707
Welcome to the FRITZ!Card PCI driver installation!
Installing for kernel version 2.6.32-5-amd64, architecture: unknown SMP
CHK:KERNEL 2.6
CHK:pppd version 2.4.5
CHK:pppd version status 0
PRE:Looking for file install_passive-d.html...
PRE:Looking for file install_passive-e.html...
MAIN:Generating FRITZ!Card PCI driver for kernel 2.6.32-5-amd64...
/usr/bin/make
make: Entering directory `/usr/src/fritz/src'
mkdir -p /tmp/fritz
make -C /lib/modules/2.6.32-5-amd64/build SUBDIRS=/usr/src/fritz/src modules
make[1]: Entering directory `/usr/src/linux-headers-2.6.32-5-amd64'
/usr/src/linux-headers-2.6.32-5-common/arch/x86/Makefile:81: stack protector enabled but no compiler support
  CC [M]  /usr/src/fritz/src/main.o
/usr/src/fritz/src/main.c:25:26: error: linux/config.h: Datei oder Verzeichnis nicht gefunden
In file included from /usr/src/fritz/src/main.c:45:
/usr/src/fritz/src/driver.h:101: error: conflicting types for ‘driver_init’
/usr/src/linux-headers-2.6.32-5-common/include/linux/device.h:475: error: previous declaration of ‘driver_init’ was here
/usr/src/fritz/src/main.c: In function ‘fritz_init’:
/usr/src/fritz/src/main.c:367: error: implicit declaration of function ‘pci_module_init’
make[4]: *** [/usr/src/fritz/src/main.o] Fehler 1
make[3]: *** [_module_/usr/src/fritz/src] Fehler 2
make[2]: *** [sub-make] Fehler 2
make[1]: *** [all] Fehler 2
make[1]: Leaving directory `/usr/src/linux-headers-2.6.32-5-amd64'
make: *** [fcpci.ko] Fehler 2
make: Leaving directory `/usr/src/fritz/src'
MAIN:Error while making src/fcpci.ko, see install.log!
MAIN:Could not generate fcpci.ko!
Stopped.



install(10569331,5681)
AVM ISDN-Controller, 1
Card: FRITZ!Card PCI
Driver: fcpci
Startup: Sa 25. Dez 09:28:57 CET 2010
Install for FRITZ!Card PCI, version 3.11.07, build 050707
Welcome to the FRITZ!Card PCI driver installation!
Installing for kernel version 2.6.32-5-amd64, architecture: unknown SMP
CHK:KERNEL 2.6
CHK:pppd version 2.4.5
CHK:pppd version status 0
PRE:Looking for file install_passive-d.html...
PRE:Looking for file install_passive-e.html...
MAIN:Generating FRITZ!Card PCI driver for kernel 2.6.32-5-amd64...
/usr/bin/make
make: Entering directory `/usr/src/fritz/src'
make -C /lib/modules/2.6.32-5-amd64/build SUBDIRS=/usr/src/fritz/src modules
make: Entering an unknown directory
make: *** /lib/modules/2.6.32-5-amd64/build: Datei oder Verzeichnis nicht gefunden.  Schluss.
make: Leaving an unknown directory
make: *** [fcpci.ko] Fehler 2
make: Leaving directory `/usr/src/fritz/src'
MAIN:Error while making src/fcpci.ko, see install.log!
MAIN:Could not generate fcpci.ko!
Stopped.



install(10569331,5681)
AVM ISDN-Controller, 1
Card: FRITZ!Card PCI
Driver: fcpci
Startup: Sa 25. Dez 10:01:10 CET 2010
Install for FRITZ!Card PCI, version 3.11.07, build 050707
Welcome to the FRITZ!Card PCI driver installation!
Installing for kernel version 2.6.32-5-amd64, architecture: unknown SMP
CHK:KERNEL 2.6
CHK:pppd version 2.4.5
CHK:pppd version status 0
PRE:Looking for file install_passive-d.html...
PRE:Looking for file install_passive-e.html...
MAIN:Generating FRITZ!Card PCI driver for kernel 2.6.32-5-amd64...
/usr/bin/make
make: Entering directory `/usr/src/fritz/src'
make -C /lib/modules/2.6.32-5-amd64/build SUBDIRS=/usr/src/fritz/src modules
make[1]: Entering directory `/usr/src/linux-headers-2.6.32-5-amd64'
/usr/src/linux-headers-2.6.32-5-common/arch/x86/Makefile:81: stack protector enabled but no compiler support
  CC [M]  /usr/src/fritz/src/main.o
/usr/src/fritz/src/main.c:25:26: error: linux/config.h: Datei oder Verzeichnis nicht gefunden
In file included from /usr/src/fritz/src/main.c:45:
/usr/src/fritz/src/driver.h:101: error: conflicting types for ‘driver_init’
/usr/src/linux-headers-2.6.32-5-common/include/linux/device.h:475: error: previous declaration of ‘driver_init’ was here
/usr/src/fritz/src/main.c: In function ‘fritz_init’:
/usr/src/fritz/src/main.c:367: error: implicit declaration of function ‘pci_module_init’
make[4]: *** [/usr/src/fritz/src/main.o] Fehler 1
make[3]: *** [_module_/usr/src/fritz/src] Fehler 2
make[2]: *** [sub-make] Fehler 2
make[1]: *** [all] Fehler 2
make[1]: Leaving directory `/usr/src/linux-headers-2.6.32-5-amd64'
make: *** [fcpci.ko] Fehler 2
make: Leaving directory `/usr/src/fritz/src'
MAIN:Error while making src/fcpci.ko, see install.log!
MAIN:Could not generate fcpci.ko!
Stopped.
Leider konnte ich hierzu nichts finden. (Falls doch hab ich es nicht als Hilfe erkennen können :( )

Hätte jemand kurz Zeit mir unter die Arme zu greifen?

Vielen Dank!

TuhPon

Benutzeravatar
Rawbit
Beiträge: 721
Registriert: 24.12.2004 13:17:21
Lizenz eigener Beiträge: GNU Free Documentation License
Kontaktdaten:

Re: Faxen machen mit AVM Fritz!Card PCI und Squeeze 2.6.32-5

Beitrag von Rawbit » 26.12.2010 13:12:25

Hi,

falls Du die orginal Sourcen von AVM hast,
wirst Du Pech haben, da AVM die PCI für Linux
nicht mehr unterstützt.
Das Thema gibt es schon im DF.

Gruß

aajnmueller

Benutzeravatar
lutzwillek
Beiträge: 2
Registriert: 17.02.2011 23:26:11
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Berlin
Kontaktdaten:

Re: Faxen machen mit AVM Fritz!Card PCI und Squeeze 2.6.32-5

Beitrag von lutzwillek » 18.02.2011 00:21:30

Die originalen Quellen funktionieren nicht mehr.
Bitte versuche folgende Anleitung:
http://www.belug.de/hilfe-howtos-fcpci.html

Bei Deinem Kernel musst Du die Quellen für den 2.6.31 Kernel nehmen, ist aber alles auf der Webseite beschrieben.

Liebe grüße Lutz

jpg
Beiträge: 6
Registriert: 01.04.2011 03:05:55

Re: Faxen machen mit AVM Fritz!Card PCI und Squeeze 2.6.32-5

Beitrag von jpg » 01.04.2011 03:12:03

Hi,

hab jetzt nen compile problem ...
das ganze ist etwas seltsam - leider :-(

ich bin die schritte wie in der anleitung durch gegangen ...
http://www.pro-linux.de/artikel/2/1469/ ... ibers.html
https://belug.de/~lutz/pub/fcpci/

beim make all endet alles mit Fehler 2

Code: Alles auswählen

make -C /lib/modules/2.6.32-5-686/build SUBDIRS=/opt/fritz-fcpci-2.6.34/src modules
make: *** /lib/modules/2.6.32-5-686/build: Datei oder Verzeichnis nicht gefunden.  Schluss.
make: *** [fcpci.ko] Fehler 2
nachdem ich die kernel-headers nachinstalliert hatte ( aptitude install linux-headers-`uname -r` ) ging es weiter!

jetzt hab ich debugging betrieben und wenn man das ganze auf der gleichen kiste nur mit ubuntu 10.10 macht tut es!

FIXED!

unter debian brauchte man (wie ubuntu) build-essential capiutils libcapi20-dev
sowie extra bzip2 linux-headers-`uname -r`

lg JPG

Antworten