Information on how to configure your kernel sources for compilation can be found in: http://sdb.suse.de/sdb/en/html/maddin_kernel_config.html After reading the above, remember that the special file /proc/config.gz is present only when you are running the pre-compiled SuSE kernel OR a kernel compiled from SuSE's sources (provided you enabled the feature when you configured it.) This feature is NOT available in the vanilla kernel sources. If you still want to use SuSE's configuration, do the following: 1. Boot the 2.4 SuSE kernel 2. Unpack your brand new kernel sources, say in /usr/src/linux. Go to that directory. 3. Retrieve the configuration from /proc/config.gz gzip -d < /proc/config.gz > .config 4. Do make oldconfig You may need to answer a few question for some of the new features added since your running kernel was released. 5. Now you can customize your kernel with either 'make menuconfig' or 'make xconfig'. 6. Run 'make dep', etc. etc. -- Rafael