[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Kompilierung Fritz!PCI Treiber auf 2.6.8-2-K7 bricht mit unerklärlichem Fehler ab.



Hallo,

ich versuche hier krampfhaft, die Kompilierung des AVM-Treibers für die
Fritz!PCI hinzukriegen.

Ich arbeite mit Debian (testing), Kernel ist momentan 2.6.8-2-k7. Die als
erforderlich aufgeführten Softwarepakete habe ich gesetzt, die Symlinks in
/lib/modules/2.6.8-2k7 sind gesetzt.

server:/# uname -a
Linux server 2.6.8-2-k7 #1 Thu May 19 18:03:29 JST 2005 i686 GNU/Linux

"Gedrückt" habe ich mich bisher um eine Neuübersetzung des Kernels. Die
erforderlichen Settings...
     
"CONFIG_EXPERIMENTAL=y
        ...
        <M> CAPI2.0 support
            [*]   Verbose reason code reporting (kernel size +=7K)
            [*]   CAPI2.0 Middleware support (EXPERIMENTAL)
            <M>   CAPI2.0 /dev/capi support 
            [*]     CAPI2.0 filesystem support
            <M>   CAPI2.0 capidrv interface support"

kann ich in meiner /boot/config-2.6.8-2-k7 nachvollziehen. Ist dann eine
Neuübersetzung überhaupt notwendig? In einer anderen Quelle habe ich
gelesen, daß es genügt, die alten Hisax-Treiber zu löschen (nicht sauber,
ich weiss). Ich möchte eben vermeiden, daß die alten HiSax-Treiber geladen
werden.

Die Übersetzung des fcpci.ko bricht folgendermassen ab (übrigens bei allen
Versionen 9.1, 9.2 und 9.3).

server:/usr/src/fritz9.3# make
make -C src
make[1]: Gehe in Verzeichnis »/usr/src/fritz9.3/src«
make -C /lib/modules/2.6.8-2-k7/build SUBDIRS=/usr/src/fritz9.3/src modules
make[2]: Gehe in Verzeichnis »/usr/src/kernel-headers-2.6.8-2-k7«
  CC [M]  /usr/src/fritz9.3/src/main.o
In file included from include/asm/thread_info.h:16,
                 from include/linux/thread_info.h:21,
                 from include/asm/uaccess.h:9,
                 from /usr/src/fritz9.3/src/main.c:24:
include/asm/processor.h:87: error: array type has incomplete element type
In file included from /usr/src/fritz9.3/src/main.c:31:
include/linux/skbuff.h: In function 'skb_add_data':
include/linux/skbuff.h:1020: warning: pointer targets in passing argument 2
of 'csum_and_copy_from_user' differ in signedness
make[3]: *** [/usr/src/fritz9.3/src/main.o] Fehler 1
make[2]: *** [_module_/usr/src/fritz9.3/src] Fehler 2
make[2]: Verlasse Verzeichnis »/usr/src/kernel-headers-2.6.8-2-k7«
make[1]: *** [fcpci.ko] Fehler 2
make[1]: Verlasse Verzeichnis »/usr/src/fritz9.3/src«
make: *** [src/fcpci.ko] Fehler 2
server:/usr/src/fritz9.3#

Hat jemand einen hilfreichen Tip? Super wäre natürlich der Hinweis auf
Binarytreiber, so es die irgendwo gibt!

Danke für jede Hilfe

Hajo

-- 
GMX DSL = Maximale Leistung zum minimalen Preis!
2000 MB nur 2,99, Flatrate ab 4,99 Euro/Monat: http://www.gmx.net/de/go/dsl



Reply to: