[ILUG] specifying module version to load at boot time
Cian Cullinan
cian.cullinan at gmail.com
Mon Jun 27 14:23:38 IST 2005
I recently compiled and installed a current version (0.11) of the
ibm-acpi kernel module on my laptop. It was placed at
/lib/modules/2.6.11-1.35_FC3/acpi/ibm_acpi.ko. My stock FC3 kernel
came with an older version (0.8) of same located at
/lib/modules/2.6.11-1.35_FC3/kernel/drivers/acpi/ibm_acpi.ko.
Now I want v0.11 to load at boot time along with the option
"experimental=1", but can't seem to make this happen. I put the
following in my modprobe.conf but to no avail:
# IBM APCI
options ibm-acpi experimental=1
install ibm-acpi /sbin/insmod /lib/modules/$(/bin/uname -r)/acpi/ibm_acpi.ko
|| /sbin/modprobe --ignore-install ibm-acpi
After booting v0.8 is loaded. However if I do a quick "modprobe -r
ibm-acpi && modprobe ibm-acpi" v0.8 gets removed and v0.11 gets loaded
along with all its nice extra entries in /proc for temperature, fan
speed etc.
Does anyone know how I can specify the newer version to be loaded at
boot time? Is it an initrd issue maybe? Is there a way to check?
Cian
More information about the ILUG
mailing list