> > built and installed without error on both 2.6.15-1.2054_FC5-x86_64 > and > > 2.6.16-1.2111_FC5-x86_64 kernels. However, modprobe refused to load > the > > module, even with specific path and after running depmod -a. > > * modprobe only loads modules found by depmod. > * depmod only finds modules somewhere under /lib/modules/`uname -r` > Copying the module to /lib/modules/`uname -r`/misc (create the > directory first) > solves that problem. > (Of course, `uname -r` refers to the version of the running kernel. > But you can > write it like that in a bash prompt and it will expand to the right > thing.) > > Kevin Kofler Sorry, I wasn't very clear in my last post. Module rt2500.ko is placed in /lib/modules/<installed kernel>/extra for each kernel and loads fine during boot. [bmcclure@office ~]$ ls -l /lib/modules/`uname -r`/extra total 3096 drwxr-xr-x 2 root root 4096 May 9 00:06 nvidia -rwxr-xr-x 1 root root 3158022 May 7 23:32 rt2500.ko [bmcclure@office ~]$ Apparently modprobe doesn't find it there. Moving it to /lib/modules/<installed kernel>/misc solves the problem of modprobe not loading the module. Cheers, bj Fedora Core 5, Linux 2.6.16-1.2111_FC5 x86_64 07:48:33 up 7:51, 1 user, load average: 0.00, 0.03, 0.01