Falkenstein
Hacker
Wie bekomm ich denn den Fritz-Karten-Treiber unter Kernel 2.6.19 zu laufen*?
Beim letzten 2.6.18 hats noch einwandfrei geklappt.
Hier mal mein Versuch:
Hab wie immer den Kernel von ftp.kernel.org genommen und:
Beim letzten 2.6.18 hats noch einwandfrei geklappt.
Hier mal mein Versuch:
Fehlen da irgendwie die Kernel-Includes oder so?15:05 linux:../fritz/fritz # ./install
Welcome to the FRITZ!Card DSL driver installation!
Generating FRITZ!Card DSL driver for kernel 2.6.19...
Error while making src/fcdsl.ko, see install.log!
Could not generate fcdsl.ko!
Stopped.
15:06 linux:../fritz/fritz # cat install.log
install(1272584187,5475)
AVM DSL/ISDN-Controller, 3
Card: FRITZ!Card DSL
Driver: fcdsl
Startup: Fr Dez 15 15:05:57 CET 2006
Install for FRITZ!Card DSL, version 3.11.07, build 050707
Welcome to the FRITZ!Card DSL driver installation!
Installing on SuSE Linux 10.1
Installing for kernel version 2.6.19, architecture: i386
CHK:KERNEL 2.6
CHKppd version 2.4.3
CHKppd version status 0
PRE:Looking for file fdslbase.bin...
PRE:Looking for file drdsl...
PRE:Looking for file drdsl.ini...
PRE:Looking for file install_passive-d.html...
PRE:Looking for file install_passive-e.html...
MAIN:Generating FRITZ!Card DSL driver for kernel 2.6.19...
/usr/bin/make
make: Entering directory `/usr/local/src/fritz/fritz/src'
make -C /lib/modules/2.6.19/build SUBDIRS=/usr/local/src/fritz/fritz/src modules
make[1]: Entering directory `/usr/src/linux-2.6.19'
CC [M] /usr/local/src/fritz/fritz/src/main.o
/usr/local/src/fritz/fritz/src/main.c:26:26: Fehler: linux/config.h: Datei oder Verzeichnis nicht gefunden
make[2]: *** [/usr/local/src/fritz/fritz/src/main.o] Fehler 1
make[1]: *** [_module_/usr/local/src/fritz/fritz/src] Fehler 2
make[1]: Leaving directory `/usr/src/linux-2.6.19'
make: *** [fcdsl.o] Fehler 2
make: Leaving directory `/usr/local/src/fritz/fritz/src'
MAIN:Error while making src/fcdsl.ko, see install.log!
MAIN:Could not generate fcdsl.ko!
Stopped.
Hab wie immer den Kernel von ftp.kernel.org genommen und:
15:13 linux:/usr/src # cat ./kplmake
#!/bin/sh
#
cd /usr/src/linux/
make oldconfig
make prepare
#make clean
#make mrproper
##make cloneconfig
#make prepare-all
make menuconfig
make
#make modules
make modules_install
make install
rm -f /boot/vmlinuz
rm -f /boot/config
rm -f /boot/initrd
rm -f /boot/System.map
cp /usr/src/linux/.config /boot/config
cp /usr/src/linux/System.map /boot/System.map
cat /usr/src/linux/arch/i386/boot/bzImage > /boot/vmlinuz
MODULES1=""
mkinitrd -m "ide-disk ide-cd"
depmod -ae
echo " --=== !!!! Finished !!!! ===-- ";