On Wed, Jul 15, 2009 at 12:59 AM, Denis Borisevich <[email protected]>wrote:

> 2009/7/14 Rishi Agrawal <[email protected]>:
> > Hello All,
> >
> > I have written a character device driver suppose abc.c
> >
> > 1) I want to load the device driver abc.ko on every boot of the system.
> >
> > How can I achieve this ?
> >
> >
> > 2) I want the device /dev/abc_dev to be present whenever the system
> reboots.
> > The major and minor number should same as that of abc.ko when inserted.
> >
> > How can this be done ?
> Hi!
> First, if your kernel module is controlling some hardware, then you
> can copy your module to "/lib/modules/`uname -r`/drivers" directory
> and then issue the "/sbin/depmode -a" command. Your module will be
> registered in your system. Then when say PCI subsystem will find new
> device which is not yet controlled by any driver it will load your
> module.
>
> The other way is to use the init script which is being executed on system
> boot.
>

This is for automatic insertion of the module. But for automatic device node
creation 'udev' is needed; am I right here?

Arun C

Reply via email to