I'm desperately trying to rebuild the kernel (which looks to be the only way I can get some kind of dialup without a re-install). As far as I know I have all the tools necessary to do just that, but using the old symlink to the linux-2.4.20-xfs sources I get:

make xconfig make no rule to make xconfig (I get the same with make menuconfig but I've not checked that I have all the ncurses stuff). OK, I think, lets use the linux-2.4.20 sources. I pop them on, untar them, remove the old symlink, create a new one and try to cd into /usr/src/linux:

root@rom-box:/usr/src# cd /usr/src/linux
bash: cd: /usr/src/linux: No such file or directory

I check and, as you'll see, although the linux-2.4.20 directory is owned by root, the symlink is owned by knoppix! (This isn't, it would seem, the dear old user knoppix as suing to knoppix doesn't get me in either!). I'm completely stumped by this: chown has no effect, and isn't the rule of Linux that root rules all?

(BTW, why is the makefile outside of the source directory?).


root@rom-box:/usr/src# ls -l
total 33228
-rw-r--r-- 1 knoppix knoppix 80 Oct 5 2002 Makefile
-rw-r--r-- 1 knoppix knoppix 541 Dec 3 21:06 knoppix-kernel.patch
lrwxrwxrwx 1 root knoppix 11 Apr 13 23:34 linux -> linux2.4.20
drwxr-xr-x 14 root root 4096 Nov 29 00:53 linux-2.4.20
drwxr-xr-x 4 knoppix knoppix 4096 Jan 12 23:51 linux-2.4.20-xfs
-rw-r--r-- 1 knoppix knoppix 33963814 Feb 21 21:50 linux-2.4.20.tar.gz
drwxr-xr-x 2 knoppix knoppix 4096 Jan 18 2002 modules

I'm completely baffled by this: I'm trying to follow the Debian rules for rebuilding kernels and this installation just doesn't seem to want to know.