Freesco, NND, CDN, EOS
http://forum.freesco.pl./

problem z kompilacją modułu - kernel-module version mismatch
http://forum.freesco.pl./viewtopic.php?f=24&t=17465
Strona 1 z 1

Autor:  muray [ sobota, 31 stycznia 2009, 01:52 ]
Tytuł:  problem z kompilacją modułu - kernel-module version mismatch

Mam wersje kernela 2.4.35-2nnd

próbuję skompilować sterownik pod kartę udającą realteka 8139D tak naprawdę jest to karta silana (czy innego chinola), niestety sterowniki 8139too i 8139cp nie działają.

w każdym razie mam paczkę ze sterownikami (8139D RTC) z tej strony

http://www.intextechnologies.com/webpag ... river.aspx

po takim skompilowaniu

gcc -DMODULE -D__KERNEL__ -O6 -c sc92031.c

(wziąłem to z jakiejś strony) udaje się skompilować

wykonaniu

make install
mkdir -p /usr/src/linux-2.4.35/drivers/net
install -m 644 -o root sc92031.c /usr/src/linux-2.4.35/drivers/net
mkdir -p /lib/modules/2.4.35-2nnd/kernel/drivers/net
install -m 644 -o root sc92031.o /lib/modules/2.4.35-2nnd/kernel/drivers/net
/sbin/depmod -a || true

daję

modprobe sc92031
/lib/modules/2.4.35-2nnd/kernel/drivers/net/sc92031.o: kernel-module version mismatch
/lib/modules/2.4.35-2nnd/kernel/drivers/net/sc92031.o was compiled for kernel version 2.4.28-1nnd
while this kernel is version 2.4.35-2nnd.
/lib/modules/2.4.35-2nnd/kernel/drivers/net/sc92031.o: insmod /lib/modules/2.4.35-2nnd/kernel/drivers/net/sc92031.o failed
/lib/modules/2.4.35-2nnd/kernel/drivers/net/sc92031.o: insmod sc92031 failed

i dostaję właśnie błąd z tematu. gdzie ta wartość jest zapisana? Ew co robię źle ?

Autor:  Maciek [ sobota, 31 stycznia 2009, 13:34 ]
Tytuł: 

Cytuj:
/lib/modules/2.4.35-2nnd/kernel/drivers/net/sc92031.o was compiled for kernel version 2.4.28-1nnd
while this kernel is version 2.4.35-2nnd.

Tu masz sedno sprawy.

Autor:  muray [ sobota, 31 stycznia 2009, 13:44 ]
Tytuł: 

Ja to rozumiem problem, ale napisałem przecież mam kernela 2.4.35-2nnd kompiluje sterownik w tym środowisku więc skąd on bierze ten 2.4.28-1nnd kernel ?

czy to jest zapisane w którejś z bibliotek gcc czy jak?

Strona 1 z 1 Strefa czasowa UTC+2godz.
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/