On Fri, Oct 20, 2006 at 10:25:10AM +0100, cl@isbd.net wrote:
Oops, this popped out of moderation a bit late because I sent it from the wrong address.
On Fri, Oct 20, 2006 at 09:19:16AM +0100, Brett Parker wrote: But this *isn't* necessary when I reboot, the kernel somehow automagically finds that it needs the r1000 module and loads it. It's this that I find a bit disconcerting.
That suggests that you've got either discover or udev installed. It's not magic, they go off and look through the hardware and then load the modules associated with it.
It would appear that this is what happens by default with any distro, just do the required make and depmod and then "it just works", assuming that one's system is set up correctly for the given kernel (which mine wasn't quite).
m-a builds against packaged kernel source, so it becomes rather easier to build new modules, and the same source can be used for multiple kernels easily.