이 콘텐츠는 선택한 언어로 제공되지 않습니다.
31.6.2. Loading a Customized Module - Persistent Changes
If you want to ensure that a kernel module is always loaded with specific settings, modify an existing or newly-created file in the
/etc/modprobe.d/
directory with a line in the following format.
~]# options <module_name> [parameter=value]
~]# options <module_name> [parameter=value]
where [parameter=value] represents a list of customized parameters available to that module.
The following procedure illustrates the recommended steps for loading a kernel module with custom parameters on the
b43
module for Open Firmware for wireless networks, ensuring that changes persist between module reloads.
Procedure 31.2. Loading a Kernel Module with Custom Parameters - Persistent Changes
- Add the following line to the
/etc/modprobe.d/openfwwf.conf
file, which ensures that theb43
module is always loaded with QoS and hardware-accelerated cryptography disabled:Copy to Clipboard Copied! Toggle word wrap Toggle overflow options b43 nohwcrypt=1 qos=0
options b43 nohwcrypt=1 qos=0
- Verify whether the module is not already loaded into the kernel by running the following command:
Copy to Clipboard Copied! Toggle word wrap Toggle overflow ~]# lsmod|grep ^b43 ~]#
~]# lsmod|grep ^b43 ~]#
Note that the output of the command in this example indicates that the module is currently not loaded into the kernel. - If the module is already loaded into the kernel, you must unload the module and all its dependencies before proceeding with the next step. See Section 31.4, “Unloading a Module” for instructions on how to safely unload it.
- Load the
b43
module by running the following command:Copy to Clipboard Copied! Toggle word wrap Toggle overflow ~]# modprobe b43
~]# modprobe b43