Hallo Alexander
erstmal danke für deine Bemühung und die schnelle Antwort.
On Fri, 2004-12-17 at 00:28 +0100, Alexander Dalloz wrote:
Wie kompilierst du?
OK, eins nach dem anderen:
# uname -r
2.6.9-1.681_FC3
Zur Kompilation wechsle ich einfach nur in fritz und rufe make
auf. Habe deine Alternative in src zu gehen auch probiert, aber
das Ergebnis ist das gleiche:
-rw-r--r-- 1 root root 1015891 Dec 17 00:39 fcpci.ko
Dann ein make install.
Hinterher habe ich einfach nur depmod -a aufgerufen, jetzt aber auch
deine Variante probiert
# depmod -ae -F /boot/System.map-2.6.9-1.681_FC3
$ /sbin/modinfo fcpci
... gibt bei mir
filename: /lib/modules/2.6.9-1.681_FC3/extra/fcpci.ko
license: Proprietary
description: CAPI4Linux: Driver for AVM FRITZ!Card PCI
vermagic: 2.6.9-1.681_FC3 686 REGPARM 4KSTACKS gcc-3.4
depends: kernelcapi
alias: pci:v00001244d00000A00sv*sd*bc*sc*i*
alias: pci:v00001244d00000E00sv*sd*bc*sc*i*
Ich habe insbesondere einen 4K Stack.
$ /sbin/modprobe -v fcpci
... gibt bei mir
insmod /lib/modules/2.6.9-1.681_FC3/kernel/drivers/isdn/capi/kernelcapi.ko
insmod /lib/modules/2.6.9-1.681_FC3/extra/fcpci.ko
Segmentation fault
Zur Ergänzung die Fehlermeldungen aus /var/log/messages:
Dec 17 00:57:17 : CAPI Subsystem Rev 1.1.2.8
Dec 17 00:57:17 : fcpci: module license 'Proprietary' taints kernel.
Dec 17 00:57:17 : fcpci: AVM FRITZ!Card PCI driver, revision 0.6.2
Dec 17 00:57:17 : fcpci: (fcpci built on Dec 17 2004 at 00:38:36)
Dec 17 00:57:18 : ACPI: PCI interrupt 0000:02:07.0[A] -> GSI 5 (level, low) -> IRQ
5
Dec 17 00:57:18 : fcpci: AVM FRITZ!Card PCI found: port 0x3000, irq 5
Dec 17 00:57:18 : fcpci: Loading...
Dec 17 00:57:18 : fcpci: Driver 'fcpci' attached to stack. (152)
Dec 17 00:57:18 : Unable to handle kernel paging request at virtual address ffffff00
Dec 17 00:57:18 : printing eip:
Dec 17 00:57:18 : 22b81503
Dec 17 00:57:18 : *pde = 00002067
Dec 17 00:57:18 : Oops: 0000 [#1]
Dec 17 00:57:18 : Modules linked in: fcpci(U) kernelcapi mga autofs4 i2c_dev i2c_core
dm_mod button battery ac md5 ipv6 joydev uhci_hcd snd_intel8x0 snd_ac97_codec snd_pcm_oss
snd_mixer_oss snd_pcm snd_timer snd_page_alloc gameport snd_mpu401_uart snd_rawmidi
snd_seq_device snd soundcore e100 mii floppy ext3 jbd raid1
Dec 17 00:57:18 : CPU: 0
Dec 17 00:57:18 : EIP: 0060:[<22b81503>] Tainted: P VLI
Dec 17 00:57:18 : EFLAGS: 00010206 (2.6.9-1.681_FC3)
Dec 17 00:57:18 : EIP is at memcpy+0x13/0x30 [fcpci]
Dec 17 00:57:18 : eax: 22b81e4d ebx: 21c6883c ecx: 08ae0793 edx: 22bd7e94
Dec 17 00:57:18 : esi: ffffff00 edi: 22b8145e ebp: 18870e80 esp: 18870e78
Dec 17 00:57:18 : ds: 007b es: 007b ss: 0068
Dec 17 00:57:18 : Process modprobe (pid: 2920, threadinfo=18870000 task=188af930)
Dec 17 00:57:18 : Stack: 1a566a24 2166334c 00000000 22bd03b1 22b8145e ffffff00 22b81e4d
00003002
Dec 17 00:57:18 : 00003002 00000246 00000014 21c68804 21c6883c 21c68804 ffffffed
22bd0684
Dec 17 00:57:18 : 21c68804 22bcf53f 21c68858 21c68804 22bcf96d 21fabc00 21fabc00
ffffffed
Dec 17 00:57:18 : Call Trace:
Dec 17 00:57:18 : [<22bd03b1>] lock_init+0x3e/0x5b [fcpci]
...
Dec 17 00:57:18 schioetz kernel: [<0213be92>] sys_init_module+0x207/0x2ef
Dec 17 00:57:18 schioetz kernel: Bad EIP value.
Und damit finito. Ich muss gestehen, ich stehe vor dem Problem momentan
wie doof, insbesondere weil es ja bei dir zu gehen scheint. Ich habe
jetzt auch deine Schritte wiederholt, bis auf die Installation in ein
anderes Verzeichnis. Aber das kann es ja wohl nicht sein ...
Gruss, Bruno.