Gentoo Archives: gentoo-user-de

From: Wolfgang Jankowski <Wolfgang.Jankowski@×××.de>
To: gentoo-user-de@l.g.o
Subject: Re: [gentoo-user-de] Fritz!Card PCI und Linux
Date: Sat, 10 Jul 2010 19:03:55
Message-Id: 201007102005.22877.Wolfgang.Jankowski@gmx.de
In Reply to: Re: [gentoo-user-de] Fritz!Card PCI und Linux by Larry
1 Hallo Larry,
2
3 > Du benutzt wahrscheinlich noch das package net-dialup/fritzcapi . Dieses
4 > läuft aber seit Kernel >2.6.18 (?) nicht mehr. Dafür hat sich jemand die
5 > Mühe gemacht und das package net-dialup/fcpci gebaut (für Fritz!PCI -
6 > für andere Karten, z.B. USB etc. siehe 'eix -Sc avm').
7 > Ich hatte neulich bei einem Kunden ein ganz ähnliches Problem wie Du
8 > beschrieben hast, es aber mittels fcpci dann behoben bekommen. Das
9 > package scheint also recht stabil zu sein.
10 Ich habe beide Pakete versucht, aber der emerge lief schon nicht.
11 Welchen Kernel hatte dein Kunde?
12
13 > Wenn Du magst, kannst Du ja mal einen Blick in den Thread
14 > '[gentoo-user-de] mISDN und kernel 2.6.32' werfen. Das Thema ist gerade
15 > erst ein paar Tage her. Vielleicht hilft es Dir bei der
16 > Entscheidungsfindung etwas weiter...
17 Leider nein, denn mISDN scheint gerade die AVM-Karten zu ignorieren. Bei
18 hfcpci standen alle möglichen Anbieter, aber nicht AVM.
19
20 Die "capi_ctr_..."-Funktionen sind im Kernel wohl auch neu definiert worden.
21 Es ist wohl einiges ganz heftig geändert worden.
22 Falls also jemand mit einem neueren Kernel (>= 2.6.32) die Fritz!Card pci
23 integriert hat, würde ich mich über Hilfe freuen.
24 Vielleicht gibt es ja einen Patch, der die Namen umdefiniert.
25
26
27 Tschüß
28 Wolfgang
29
30
31 Hier noch mal die genaue Fehlermeldung von
32 emerge fcpci:
33
34
35 make -j2 HOSTCC=i686-pc-linux-gnu-gcc CROSS_COMPILE=i686-pc-linux-gnu-
36 LDFLAGS= KDIR=/usr/src/linux
37 LIBDIR=/var/tmp/portage/net-dialup/fcpci-0.1-r1/work/fritz/src all
38 make -C /usr/src/linux
39 M=/var/tmp/portage/net-dialup/fcpci-0.1-r1/work/fritz/src modules
40 make[1]: Entering directory `/usr/src/linux-2.6.32-gentoo-r7'
41 CC [M] /var/tmp/portage/net-dialup/fcpci-0.1-r1/work/fritz/src/main.o
42 CC [M] /var/tmp/portage/net-dialup/fcpci-0.1-r1/work/fritz/src/driver.o
43 In file included
44 from /var/tmp/portage/net-dialup/fcpci-0.1-r1/work/fritz/src/queue.h:27,
45
46 from /var/tmp/portage/net-dialup/fcpci-0.1-r1/work/fritz/src/tables.h:31,
47
48 from /var/tmp/portage/net-dialup/fcpci-0.1-r1/work/fritz/src/driver.h:30,
49
50 from /var/tmp/portage/net-dialup/fcpci-0.1-r1/work/fritz/src/main.c:44:
51 /var/tmp/portage/net-dialup/fcpci-0.1-r1/work/fritz/src/tools.h:75: error:
52 conflicting types for 'atomic_xchg'
53 /usr/src/linux-2.6.32-gentoo-r7/arch/x86/include/asm/atomic_32.h:215: error:
54 previous definition of 'atomic_xchg' was here
55 make[2]: *** [/var/tmp/portage/net-dialup/fcpci-0.1-r1/work/fritz/src/main.o]
56 Error 1
57 make[2]: *** Waiting for unfinished jobs....
58 In file included
59 from /var/tmp/portage/net-dialup/fcpci-0.1-r1/work/fritz/src/queue.h:27,
60
61 from /var/tmp/portage/net-dialup/fcpci-0.1-r1/work/fritz/src/tables.h:31,
62
63 from /var/tmp/portage/net-dialup/fcpci-0.1-r1/work/fritz/src/driver.c:45:
64 /var/tmp/portage/net-dialup/fcpci-0.1-r1/work/fritz/src/tools.h:75: error:
65 conflicting types for 'atomic_xchg'
66 /usr/src/linux-2.6.32-gentoo-r7/arch/x86/include/asm/atomic_32.h:215: error:
67 previous definition of 'atomic_xchg' was here
68 /var/tmp/portage/net-dialup/fcpci-0.1-r1/work/fritz/src/driver.c: In
69 function 'reset_ctrl':
70 /var/tmp/portage/net-dialup/fcpci-0.1-r1/work/fritz/src/driver.c:572: error:
71 implicit declaration of function 'capi_ctr_reseted'
72 make[2]: ***
73 [/var/tmp/portage/net-dialup/fcpci-0.1-r1/work/fritz/src/driver.o] Error 1
74 make[1]: *** [_module_/var/tmp/portage/net-dialup/fcpci-0.1-r1/work/fritz/src]
75 Error 2
76 make[1]: Leaving directory `/usr/src/linux-2.6.32-gentoo-r7'
77 make: *** [fcpci.ko] Error 2

Replies

Subject Author
Re: [gentoo-user-de] Fritz!Card PCI und Linux Larry <larry@×××××××××××××.org>