Forum Home
Press F1
 
Thread ID: 53365 2005-01-15 09:43:00 make: *** [_modinst_post] Error 1 Growly (6) Press F1
Post ID Timestamp Content User
314484 2005-01-15 09:43:00 Here we are, me posting this in its own thread:

I am trying to compile a new kernel for Debian, upgrading it to 2.6.10.

I have installed all packages relevant (i.e. not cardmgr when I don't have PCMCIA) for the compilation but am getting a strange error, seemingly unanswerable by google.

It returns the following after make modules_install:


depmod: *** Unresolved symbols in /lib/modules/2.6.10/net/wlan_ccmp.ko
depmod: crypto_alloc_tfm
depmod: ieee80211_notify_replay_failure
depmod: ieee80211_crypto_register
depmod: ether_sprintf
depmod: crypto_free_tfm
depmod: ieee80211_crypto_unregister
depmod: *** Unresolved symbols in /lib/modules/2.6.10/net/wlan_tkip.ko
depmod: ieee80211_notify_replay_failure
depmod: ieee80211_crypto_register
depmod: ether_sprintf
depmod: ieee80211_notify_michael_failure
depmod: ieee80211_crypto_unregister
depmod: *** Unresolved symbols in /lib/modules/2.6.10/net/wlan_wep.ko
depmod: ieee80211_crypto_register
depmod: ether_sprintf
depmod: ieee80211_crypto_unregister
depmod: rc4_crypt_skip
depmod: rc4_init
depmod: *** Unresolved symbols in /lib/modules/2.6.10/net/wlan_xauth.ko
depmod: ieee80211_authenticator_register
depmod: ieee80211_authenticator_unregister
make: *** [_modinst_post] Error 1


Anyone have any clues? Thanks in advance.
Growly (6)
314485 2005-01-15 10:05:00 If you are going from a 2.4 to a 2.6 kernel, you will probably need to update a few utilities and other packages (do they mention this in the kernel readme?). Found this site here (www.desktop-linux.net) which has a good table of what version is the minimum requirement for the 2.6 kernels and how to check what version you have currently. Get all those updates and then see how you go. Jen (38)
314486 2005-01-15 23:24:00 Silly me, I forgot to mention that I'd already gone through that list (located in Documentation/Changes) and updated all utilities to the latest versions. Growly (6)
314487 2005-01-16 01:18:00 I would be inclined to build that into your kernel rather than as a module. Unless you're not 100% certain about your hardware, there's usually very few reason to build it as a module.

You're building all you need for Wireless Networks?

BTW - there's 2.6.11-rc1-mm1 and 2.6.11-rc1-love1 too (I personally like the looks of the latest -love, and am downloading it now). If you get this sorted, it may be a good experience to play around patching it using a single extra command before compiling the kernel ;-) But that's for another day......


Chill.
Chilling_Silence (9)
314488 2005-01-16 01:34:00 Those unresolved symbols are caused by the lack of various subroutines which have not been built in the main kernel compilation. These mostly look like wireless support stuff (probably to be found in the network configuration area, though the "crypt" ones might be elsewhere). Just have a good look through the kernel configuration.

You'll need to recompile the kernel then make the modules ahain.
Graham L (2)
1