Skip to contentSkip to conversation

Saving kernel module parameters settings

DISCUSSION Nuno Santos 2 participants 3 messages Nov 21, 2011 – Nov 22, 2011 HID

lore
Share & tools
lore
#0 lore raw

Hi,

Is there any mechanism to save kernel module parameters/settings in a persistent way?

Thanks,

With my best regards,

Nuno

#1 lore raw
Quoted 5 lines · Nuno Santos

Hi,

Is there any mechanism to save kernel module parameters/settings in a persistent way?

If kernel module is built-in then you'd have to adjust kernel command line. If module is built as a loadable module then you can stick needed settings in a file in /etc/modprobe.d/

Depending on the parameters (i.e. if they programmed to take effect immediately - as opposed to, for example, only during new device binding) you can have a program adjust them after you boot.

Thanks.

Signature · 1 line
Dmitry
#2 lore raw

Hi Dimitry,

Thanks for your reply.

Just to contextualize. I ended up implementing the communication between userspace and kernel space with binary attributes. I have only needed to implement two of them.

One of those binary attributes is responsible for getting the state to be shown on controlpanel and setting the state back to the device based on control panel changes.

Basicly, what I need is to have a copy of that binary attribute saved in order to load it into module internal state variable when module loads.

Do you think is possible to achieve this goal?

Thanks,

With my best regards,

Nuno

Quoted 16 lines · Dmitry Torokhov
Quoted 5 lines · Nuno Santos

Hi,

Is there any mechanism to save kernel module parameters/settings in a persistent way?

If kernel module is built-in then you'd have to adjust kernel command line. If module is built as a loadable module then you can stick needed settings in a file in /etc/modprobe.d/

Depending on the parameters (i.e. if they programmed to take effect immediately - as opposed to, for example, only during new device binding) you can have a program adjust them after you boot.

Thanks.