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

cryptoapi unresolved symbols



Hi Leute 2 Sachen:

1. so mit der loop-jari gepatchten source vom kernel (2.4.21-3 (kernel-image
installiert sowie kernel-source zum compilieren der module)) läuft make-kpkg
modules_image durch.
nur am ende von cryptoapi bringt er mir noch den teil (wo er aber
durchläuft) mit install: cannot stat `cipher-des_ede3.o' .....:

(DER AUSZUG:)

install -d debian/tmp/lib/modules/2.4.21/kernel/crypto/ciphers
(cd crypto/ciphers; install cipher-aes.o cipher-blowfish.o cipher-cast5.o
cipher-des_ede3.o cipher-des.o cipher-serpent.o cipher-twofish.o
cipher-null.o cipher-blowfish_old.o
../../debian/tmp/lib/modules/2.4.21/kernel/crypto/ciphers)
install: cannot stat `cipher-des_ede3.o': No such file or directory
make[1]: [install] Error 1 (ignored)
install -d debian/tmp/lib/modules/2.4.21/kernel/crypto/digests
(cd crypto/digests; install digest-md5.o digest-ripemd160.o digest-sha256.o
digest-sha384.o digest-sha512.o digest-sha1.o
../../debian/tmp/lib/modules/2.4.21/kernel/crypto/digests)
dh_testdir
dh_compress
dh_installdocs
dh_installchangelogs
dh_installdeb
dh_gencontrol
dh_builddeb --destdir=/usr/src/linux/..




2. hab nun zwei .deb files in "/usr/src/", welches ich mit "dpgk -i
crypto*******.deb" ausführe.
der knallt mir dann die ganzen cryptoapi und cryptoloop module in
"/lib/modules/2.4.21 usw" anstelle von in "/lib/modules/2.4.21-3-686 usw".

nun mache ich ein "depmod -a 2.4.21" um die "modules.deb" usw. in
"/lib/modules/2.4.21/" zu erstellen, was er zwar macht, mir aber folgende
fehlermeldung gibt:

linux:/# depmod -a 2.4.21
depmod: *** Unresolved symbols in
/lib/modules/2.4.21/kernel/crypto/cryptoapi.o
depmod: *** Unresolved symbols in
/lib/modules/2.4.21/kernel/crypto/cryptoloop.o
linux:/#

wenn ich nun die zeile "/lib/modules/2.4.21/kernel/" in die
"/etc/modutils/paths" einfüge, und dann mit "update-modules" die
"/etc/conf.modules" neu aufbaue,
klappt es, aber wenn ich dann ein modul testen oder laden will, meldet er
mir folgenden fehler:

linux:/# update-modules
modprobe: Invalid line 86 in /etc/modules.conf
/lib/modules/2.4.21/kernel/
linux:/#

auche wenn ich
/lib/modules/2.4.21/kernel
oder
/lib/modules/2.4.21/kernel/crypto
oder
/lib/modules/2.4.21/kernel/crypto/
in die "/etc/modutils/paths" eintrage!

also hab ich hier (punkt 2.) noch zwei probleme:
1. kaputte module (cryptoapi,cryptoloop (und wahrscheinlich die ciphers))
(beides die aktuellsten versionen)
2. wie soll ich die zeile in die "/etc/modutils/paths" einfügen!


währe klasse wenn ihr mir helfen könntet, bin blutiger anfänger!

THX,
Fun4a





Reply to: