On Wed, 2005-02-02 at 07:49 +0100, Daniel Moyne wrote: > I plan to do as I did on Mandrake in phase (1) as I have a 1.42 generic source > version including a Makefile : > - I run "make" then collect the "dc395x.ko" file generated that I can zip into > "dc395x.ko.gz" file, > - I dump "dc395x.ko.gz" file into > "/lib/modules/kernel_version/.../drivers/scsi", > - I run the command (I forget which one) to update the file "modules.dep", > - I modify the "modules.conf" file, > - I reboot. > > Then I rebuild the "initrd_kernel_version.img" file to replace the old one > that does not include the scsi driver. > > But to achieve this if I am not mistaken I need a kernel source installed in > "/usr/src/linux" and this on FC3 looks like another pin in the neck ! The Fedora Core 3 release notes (look in directory /usr/share/doc/fedora-release-3) include a section on building device drivers, including how to write a very simple Makefile. In most cases you do not need the kernel source to do this. However, if your kernel module was written for kernel 2.4 then it probably won't work or even build for kernel 2.6. Paul. -- Paul Howarth <paul@xxxxxxxxxxxx>