Re: Loading modules on every boot

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



2009/7/15 arun c <arun.edarath@xxxxxxxxx>:
>
>
> On Wed, Jul 15, 2009 at 12:59 AM, Denis Borisevich <dennisfen@xxxxxxxxx>
> wrote:
>>
>> 2009/7/14 Rishi Agrawal <rishi.b.agrawal@xxxxxxxxx>:
>> > 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?

Yes, you're right.
--
Denis

--
To unsubscribe from this list: send an email with
"unsubscribe kernelnewbies" to ecartis@xxxxxxxxxxxx
Please read the FAQ at http://kernelnewbies.org/FAQ


[Index of Archives]     [Newbies FAQ]     [Linux Kernel Mentors]     [Linux Kernel Development]     [IETF Annouce]     [Git]     [Networking]     [Security]     [Bugtraq]     [Yosemite]     [MIPS Linux]     [ARM Linux]     [Linux RAID]     [Linux SCSI]     [Linux ACPI]
  Powered by Linux