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 |