Ok now I'm under Knoppix again... ready for some action.


The deletion of the old /lib/modules didn't make it run... because there was never any 2.4.22 directory left over since I made a dpkg --purge after each failing attempt. It cleaned the modules dir up.

So I'll include my dpkg output. Maybe someone with more experience with the new 22 kernel sees what depmod is missing:

Code:
root@apollon:/opt/kernel# dpkg -i kernel-image-2.4.22.2003-sep-25_10.00.Custom_i386.deb
Selecting previously deselected package kernel-image-2.4.22.2003-sep-25.
(Reading database ... 30221 files and directories currently installed.)
Unpacking kernel-image-2.4.22.2003-sep-25 (from kernel-image-2.4.22.2003-sep-25_10.00.Custom_i386.deb) ...
Setting up kernel-image-2.4.22.2003-sep-25 (10.00.Custom) ...
depmod: *** Unresolved symbols in /lib/modules/2.4.22.2003-sep-25/kernel/drivers/block/rd.o
depmod: *** Unresolved symbols in /lib/modules/2.4.22.2003-sep-25/kernel/drivers/char/lp.o
depmod: *** Unresolved symbols in /lib/modules/2.4.22.2003-sep-25/kernel/drivers/isdn/divert/dss1_divert.o
depmod: *** Unresolved symbols in /lib/modules/2.4.22.2003-sep-25/kernel/drivers/isdn/hisax/hisax.o
depmod: *** Unresolved symbols in /lib/modules/2.4.22.2003-sep-25/kernel/drivers/isdn/isdn.o
depmod: *** Unresolved symbols in /lib/modules/2.4.22.2003-sep-25/kernel/drivers/isdn/isdn_bsdcomp.o
depmod: *** Unresolved symbols in /lib/modules/2.4.22.2003-sep-25/kernel/drivers/isdn/isdnloop/isdnloop.o
depmod: *** Unresolved symbols in /lib/modules/2.4.22.2003-sep-25/kernel/drivers/net/dummy.o
depmod: *** Unresolved symbols in /lib/modules/2.4.22.2003-sep-25/kernel/drivers/net/slhc.o
depmod: *** Unresolved symbols in /lib/modules/2.4.22.2003-sep-25/kernel/fs/affs/affs.o
depmod: *** Unresolved symbols in /lib/modules/2.4.22.2003-sep-25/kernel/fs/fat/fat.o
depmod: *** Unresolved symbols in /lib/modules/2.4.22.2003-sep-25/kernel/fs/lockd/lockd.o
depmod: *** Unresolved symbols in /lib/modules/2.4.22.2003-sep-25/kernel/fs/minix/minix.o
depmod: *** Unresolved symbols in /lib/modules/2.4.22.2003-sep-25/kernel/fs/msdos/msdos.o
depmod: *** Unresolved symbols in /lib/modules/2.4.22.2003-sep-25/kernel/fs/nfs/nfs.o
depmod: *** Unresolved symbols in /lib/modules/2.4.22.2003-sep-25/kernel/fs/nfsd/nfsd.o
depmod: *** Unresolved symbols in /lib/modules/2.4.22.2003-sep-25/kernel/fs/nls/nls_cp437.o
depmod: *** Unresolved symbols in /lib/modules/2.4.22.2003-sep-25/kernel/fs/nls/nls_cp850.o
depmod: *** Unresolved symbols in /lib/modules/2.4.22.2003-sep-25/kernel/fs/nls/nls_iso8859-1.o
depmod: *** Unresolved symbols in /lib/modules/2.4.22.2003-sep-25/kernel/fs/nls/nls_iso8859-15.o
depmod: *** Unresolved symbols in /lib/modules/2.4.22.2003-sep-25/kernel/fs/nls/nls_utf8.o
depmod: *** Unresolved symbols in /lib/modules/2.4.22.2003-sep-25/kernel/fs/smbfs/smbfs.o
depmod: *** Unresolved symbols in /lib/modules/2.4.22.2003-sep-25/kernel/fs/vfat/vfat.o
depmod: *** Unresolved symbols in /lib/modules/2.4.22.2003-sep-25/kernel/net/core/pktgen.o
depmod: *** Unresolved symbols in /lib/modules/2.4.22.2003-sep-25/kernel/net/ipv4/ip_gre.o
depmod: *** Unresolved symbols in /lib/modules/2.4.22.2003-sep-25/kernel/net/ipv4/ipip.o
depmod: *** Unresolved symbols in /lib/modules/2.4.22.2003-sep-25/kernel/net/ipv4/netfilter/ip_conntrack.o
depmod: *** Unresolved symbols in /lib/modules/2.4.22.2003-sep-25/kernel/net/ipv4/netfilter/ip_conntrack_amanda.o
depmod: *** Unresolved symbols in /lib/modules/2.4.22.2003-sep-25/kernel/net/ipv4/netfilter/ip_conntrack_ftp.o
depmod: *** Unresolved symbols in /lib/modules/2.4.22.2003-sep-25/kernel/net/ipv4/netfilter/ip_conntrack_irc.o
depmod: *** Unresolved symbols in /lib/modules/2.4.22.2003-sep-25/kernel/net/ipv4/netfilter/ip_conntrack_tftp.o
depmod: *** Unresolved symbols in /lib/modules/2.4.22.2003-sep-25/kernel/net/ipv4/netfilter/ip_nat_amanda.o
depmod: *** Unresolved symbols in /lib/modules/2.4.22.2003-sep-25/kernel/net/ipv4/netfilter/ip_nat_ftp.o
depmod: *** Unresolved symbols in /lib/modules/2.4.22.2003-sep-25/kernel/net/ipv4/netfilter/ip_nat_irc.o
depmod: *** Unresolved symbols in /lib/modules/2.4.22.2003-sep-25/kernel/net/ipv4/netfilter/ip_nat_snmp_basic.o
depmod: *** Unresolved symbols in /lib/modules/2.4.22.2003-sep-25/kernel/net/ipv4/netfilter/ip_nat_tftp.o
depmod: *** Unresolved symbols in /lib/modules/2.4.22.2003-sep-25/kernel/net/ipv4/netfilter/ip_queue.o
depmod: *** Unresolved symbols in /lib/modules/2.4.22.2003-sep-25/kernel/net/ipv4/netfilter/ip_tables.o
depmod: *** Unresolved symbols in /lib/modules/2.4.22.2003-sep-25/kernel/net/ipv4/netfilter/ipt_DSCP.o
depmod: *** Unresolved symbols in /lib/modules/2.4.22.2003-sep-25/kernel/net/ipv4/netfilter/ipt_ECN.o
depmod: *** Unresolved symbols in /lib/modules/2.4.22.2003-sep-25/kernel/net/ipv4/netfilter/ipt_LOG.o
depmod: *** Unresolved symbols in /lib/modules/2.4.22.2003-sep-25/kernel/net/ipv4/netfilter/ipt_MARK.o
depmod: *** Unresolved symbols in /lib/modules/2.4.22.2003-sep-25/kernel/net/ipv4/netfilter/ipt_MASQUERADE.o
depmod: *** Unresolved symbols in /lib/modules/2.4.22.2003-sep-25/kernel/net/ipv4/netfilter/ipt_MIRROR.o
depmod: *** Unresolved symbols in /lib/modules/2.4.22.2003-sep-25/kernel/net/ipv4/netfilter/ipt_REJECT.o
depmod: *** Unresolved symbols in /lib/modules/2.4.22.2003-sep-25/kernel/net/ipv4/netfilter/ipt_TCPMSS.o
depmod: *** Unresolved symbols in /lib/modules/2.4.22.2003-sep-25/kernel/net/ipv4/netfilter/ipt_TOS.o
depmod: *** Unresolved symbols in /lib/modules/2.4.22.2003-sep-25/kernel/net/ipv4/netfilter/ipt_ULOG.o
depmod: *** Unresolved symbols in /lib/modules/2.4.22.2003-sep-25/kernel/net/ipv4/netfilter/ipt_conntrack.o
depmod: *** Unresolved symbols in /lib/modules/2.4.22.2003-sep-25/kernel/net/ipv4/netfilter/ipt_ecn.o
depmod: *** Unresolved symbols in /lib/modules/2.4.22.2003-sep-25/kernel/net/ipv4/netfilter/ipt_helper.o
depmod: *** Unresolved symbols in /lib/modules/2.4.22.2003-sep-25/kernel/net/ipv4/netfilter/ipt_limit.o
depmod: *** Unresolved symbols in /lib/modules/2.4.22.2003-sep-25/kernel/net/ipv4/netfilter/ipt_mac.o
depmod: *** Unresolved symbols in /lib/modules/2.4.22.2003-sep-25/kernel/net/ipv4/netfilter/ipt_owner.o
depmod: *** Unresolved symbols in /lib/modules/2.4.22.2003-sep-25/kernel/net/ipv4/netfilter/ipt_recent.o
depmod: *** Unresolved symbols in /lib/modules/2.4.22.2003-sep-25/kernel/net/ipv4/netfilter/ipt_tcpmss.o
depmod: *** Unresolved symbols in /lib/modules/2.4.22.2003-sep-25/kernel/net/ipv4/netfilter/ipt_ttl.o
depmod: *** Unresolved symbols in /lib/modules/2.4.22.2003-sep-25/kernel/net/ipv4/netfilter/ipt_unclean.o
depmod: *** Unresolved symbols in /lib/modules/2.4.22.2003-sep-25/kernel/net/ipv4/netfilter/iptable_filter.o
depmod: *** Unresolved symbols in /lib/modules/2.4.22.2003-sep-25/kernel/net/ipv4/netfilter/iptable_mangle.o
depmod: *** Unresolved symbols in /lib/modules/2.4.22.2003-sep-25/kernel/net/ipv4/netfilter/iptable_nat.o
depmod: *** Unresolved symbols in /lib/modules/2.4.22.2003-sep-25/kernel/net/ipx/ipx.o
depmod: *** Unresolved symbols in /lib/modules/2.4.22.2003-sep-25/kernel/net/netlink/netlink_dev.o
depmod: *** Unresolved symbols in /lib/modules/2.4.22.2003-sep-25/kernel/net/sched/cls_fw.o
depmod: *** Unresolved symbols in /lib/modules/2.4.22.2003-sep-25/kernel/net/sched/cls_route.o
depmod: *** Unresolved symbols in /lib/modules/2.4.22.2003-sep-25/kernel/net/sched/cls_rsvp.o
depmod: *** Unresolved symbols in /lib/modules/2.4.22.2003-sep-25/kernel/net/sched/cls_rsvp6.o
depmod: *** Unresolved symbols in /lib/modules/2.4.22.2003-sep-25/kernel/net/sched/cls_tcindex.o
depmod: *** Unresolved symbols in /lib/modules/2.4.22.2003-sep-25/kernel/net/sched/cls_u32.o
depmod: *** Unresolved symbols in /lib/modules/2.4.22.2003-sep-25/kernel/net/sched/sch_cbq.o
depmod: *** Unresolved symbols in /lib/modules/2.4.22.2003-sep-25/kernel/net/sched/sch_csz.o
depmod: *** Unresolved symbols in /lib/modules/2.4.22.2003-sep-25/kernel/net/sched/sch_dsmark.o
depmod: *** Unresolved symbols in /lib/modules/2.4.22.2003-sep-25/kernel/net/sched/sch_gred.o
depmod: *** Unresolved symbols in /lib/modules/2.4.22.2003-sep-25/kernel/net/sched/sch_htb.o
depmod: *** Unresolved symbols in /lib/modules/2.4.22.2003-sep-25/kernel/net/sched/sch_ingress.o
depmod: *** Unresolved symbols in /lib/modules/2.4.22.2003-sep-25/kernel/net/sched/sch_prio.o
depmod: *** Unresolved symbols in /lib/modules/2.4.22.2003-sep-25/kernel/net/sched/sch_red.o
depmod: *** Unresolved symbols in /lib/modules/2.4.22.2003-sep-25/kernel/net/sched/sch_sfq.o
depmod: *** Unresolved symbols in /lib/modules/2.4.22.2003-sep-25/kernel/net/sched/sch_tbf.o
depmod: *** Unresolved symbols in /lib/modules/2.4.22.2003-sep-25/kernel/net/sched/sch_teql.o
depmod: *** Unresolved symbols in /lib/modules/2.4.22.2003-sep-25/kernel/net/sunrpc/sunrpc.o
There was a problem running depmod.  This may be benign,
(You may have versioned symbol names, for instance).
Or this could be an error.
        depmod exited with return value 1
In any case, since depmod is run at install time,
we could just defer running depmod
Would you like to abort now? [Yes]
dpkg: error processing kernel-image-2.4.22.2003-sep-25 (--install):
 subprocess post-installation script returned error exit status 1
Errors were encountered while processing:
 kernel-image-2.4.22.2003-sep-25
root@apollon:/opt/kernel#
phew long list... I hope it helps.