daca o sa dai dmesg s-ar putea sa vezi ca zice acolo mai multe de ce e invalid module format (banuiala mea e ca l-ai compilat cu alt gcc decat ala cu care ai compilat kernelul).

rayon: version magic '2.6.20-1.2948.fc6 SMP mod_unload 686 4KSTACKS ' should be '2.6.20-1.2948.fc6 SMP mod_unload 586 4KSTACKS '

in al doilea rand: un modinfo pe ntcard.ko si un alt modul care se incarca in kernelul tau si vezi daca nu-s diferente de versiuni.

# modinfo /etc/rayon/ntcard.ko
filename:       /etc/rayon/ntcard.ko
license:        GPL
description:    RAYON P640N/NTCARD card Device Driver
author:         Mike Wang
srcversion:     B9F2ABF2FF720F542C25779
depends:
vermagic:       2.6.20-1.2948.fc6 SMP mod_unload 686 4KSTACKS

sint oaresicum nelamurit de ce se asteapta el sa aiba 586, pentru ca si kernelul si pachetele de devel instalate sint cu 686. in plus, ca sa pot compila, a trebuit sa repar ceva ce mi se pare stupid:

[EMAIL PROTECTED] rayon]# ls -l /lib/modules/2.6.20-1.2948.fc6/ | grep build
lrwxrwxrwx 1 root root 47 May 14 16:50 build -> ../../../usr/src/kernels/2.6.20-1.2948.fc6-i586
lrwxrwxrwx 1 root root      5 May 14 16:50 source -> build

evident, /usr/src/kernels/2.6.20-1.2948.fc6.i586 nu exista, ci doar *i686. am "reparat" facind un link numit *i586 catre directorul existent, *i686.

----
Where is Spiderman ?
He quit.


_______________________________________________
RLUG mailing list
[email protected]
http://lists.lug.ro/mailman/listinfo/rlug

Raspunde prin e-mail lui