FritzCard PCI auf XEN installieren

lukasgo

Neuer User
Mitglied seit
4 Jun 2006
Beiträge
77
Punkte für Reaktionen
0
Punkte
0
Hi,

Ich bin im Begriff meinen Asterisk von einem eigenen Standpc in eine Virtuelle XEN Maschine zu übersiedeln, jetzt habe ich ein kleines Problem bei der Installation der FritzCard, ich habe es geschafft das ich die Karte an die Virtuelle Maschine durchreiche
lspci gibt folgendes aus:

Code:
lukasgo@xenasterisk:/usr/src/fritz$ lspci
00:00.0 Network controller: AVM Audiovisuelles MKTG & Computer System GmbH Fritz!PCI v2.0 ISDN (rev 01)

Jetzt bin ich einem Tutorial gefolgt wonach ich mir den SUSE Treiber von AVM direkt holen soll fcpci-suse93-3.11-07.tar.gz. Das habe ich auch gemacht habe ihn entpackt und mit dem Befehl ./install wollte ich die installation starten.
Leider stoppt die Installation schon nach kurzer Zeit:

Code:
lukasgo@xenasterisk:/usr/src/fritz$ sudo ./install

Welcome to the FRITZ!Card PCI driver installation!

Generating FRITZ!Card PCI driver for kernel 2.6.26-2-xen-amd64...
Error while making src/fcpci.ko, see install.log!
Could not generate fcpci.ko!

Stopped.

lukasgo@xenasterisk:/usr/src/fritz$

Im install.log steht folgendes:

Code:
install(1272584187,5475)
AVM ISDN-Controller, 1
Card: FRITZ!Card PCI
Driver: fcpci
Startup: Fre Mai 21 15:33:58 UTC 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.26-2-xen-amd64, architecture: unknown SMP
CHK:KERNEL 2.6
CHK:pppd version 2.4.4
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.26-2-xen-amd64...
/usr/bin/make
make: Entering directory `/usr/src/fritz/src'
make -C /lib/modules/2.6.26-2-xen-amd64/build SUBDIRS=/usr/src/fritz/src modules
make[1]: Entering directory `/usr/src/linux-headers-2.6.26-2-amd64'
  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/queue.h:27,
                 from /usr/src/fritz/src/tables.h:31,
                 from /usr/src/fritz/src/driver.h:31,
                 from /usr/src/fritz/src/main.c:45:
/usr/src/fritz/src/tools.h:74: error: expected identifier or ‘(’ before ‘typeof’
/usr/src/fritz/src/tools.h:74: error: expected ‘)’ before ‘__xchg’
In file included from /usr/src/fritz/src/main.c:45:
/usr/src/fritz/src/driver.h:101: error: conflicting types for ‘driver_init’
include/linux/device.h:425: 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[2]: *** [/usr/src/fritz/src/main.o] Fehler 1
make[1]: *** [_module_/usr/src/fritz/src] Fehler 2
make[1]: Leaving directory `/usr/src/linux-headers-2.6.26-2-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.

Wo liegt der Fehler?? Bitte helft mir :-(

mfg
lukasgo
 
Holen Sie sich 3CX - völlig kostenlos!
Verbinden Sie Ihr Team und Ihre Kunden Telefonie Livechat Videokonferenzen

Gehostet oder selbst-verwaltet. Für bis zu 10 Nutzer dauerhaft kostenlos. Keine Kreditkartendetails erforderlich. Ohne Risiko testen.

3CX
Für diese E-Mail-Adresse besteht bereits ein 3CX-Konto. Sie werden zum Kundenportal weitergeleitet, wo Sie sich anmelden oder Ihr Passwort zurücksetzen können, falls Sie dieses vergessen haben.