Skip to contentSkip to conversation

Upgrading Kernel

DISCUSSION John Weber 1 participant 1 message Apr 25, 2002 1 message not in the archive

lore
Share & tools
lore

A message that is not in the archive (sent off-list or not yet received): [email protected]

John Weber

author
#1 lore raw

Is this for real? comx.o has been broken since 2.4.0 it seems! Anyone know anything about these modules?

Darrel, these errors are caused because (though the modules compile) they are making references to functions that no longer exist in the kernel. My advice is that (unless you really need to use these modules) you configure your kernel to not include them.

Quoted 29 lines · Darrel Hunt

Thanks, that helped alot. Now I'm running into another small problem, I've done it just as you listed. Everything goes good unitll I go to "make modules_install". The problem is that it halts with this description.

mkdir -p pcmcia; \
find kernel -path '*/pcmcia/*' -name '*.o' | xargs -i -r ln -sf ../{} pcmcia if [ -r System.map ]; then /sbin/depmod -ae -F System.map 2.4.18; fi

depmod: *** Unresolved symbols in /lib/modules/2.4.18/kernel/drivers/net/wan/comx.o
depmod:         proc_get_inode
depmod: *** Unresolved symbols in /lib/modules/2.4.18/kernel/drivers/telephony/ixj_pcmcia.o
depmod:         register_pccard_driver
depmod:         unregister_pccard_driver
depmod:         CardService
Quoted 18 lines

cp /usr/src/linux-2.4.5/.config /usr/src/linux-2.4.18/.config cd /usr/src/linux-2.4.18
make oldconfig
make dep
make bzImage
make modules
make modules_install

cp /usr/src/linux-2.4.18/arch/i386/boot/bzImage /boot/vmlinuz-2.4.18

Then edit your /etc/lilo.conf, and add an entry for your new kernel.

Run "lilo"

Reboot.

Hope this helps.