Hi, I am trying to compile the 2.4.16 kernel, so I can use the Linux ieee1394 drivers for my ieee1394 harddisk. The ieee1394 website shows that the 2.4.10 kernel may not be stable, and I notice that my machine does not work with my ieee1394 disk with Suse's 2.4.10 kernel. So I installed a 2.4.16 kernel. When I reboot, I get module not found errors... for example, ucbcore.o (and a dozen others). The kernel panics and the machine stops booting. Here is what I did. What did I do wrong? Thanks for the help.... - installed the Suse kernel source from 7.3 CD - make cloneconfig - downloaded the 23+ meg tar.bz file from kernel.org - untar'ed it to /usr/src/linux - copied the .config file from the Suse kernel directory to /usr/src/linux. - make xconfig . Did a save and quit (no changes). If I don't do this step, I get compile errors. - make dep - make bzImage - make modules - make modules_install - copy the bzImage to /boot/vmlinuz-2.4.16 - copy the System.map to /boot/System.map-2.4.16 (is this necessary?) - edit /etc/lilo.conf to add the new kernel item. - lilo -v - reboot Thanks for the help. I find this problem really frustrating... By the way, if I do a depmod -ae -F System.map 2.4.16 I notice that some wan/comx device gets a unresolved symbol. Strange that SuSE's .config would produce an unresolved symbol... -- -Mike suse-list@Schwager.com