Red Hat Bugzilla – Bug 250440
hal needs to load dcdbas kernel module on Dell systems
Last modified: 2007-11-30 17:12:12 EST
Description of problem:
hal doesn't load the dcdbas kernel module automatically. This causes continuous
syslog error messages:
NetworkManager: <info> Error getting killswitch power:
org.freedesktop.Hal.Device.UnknownError - AN error occurred. The error message
is: #012 Could not open file /sys/devices/platform/dcdbas/smi_data. Check that
dcdbas driver is properly loaded.
Version-Release number of selected component (if applicable):
always on Dell laptops
Steps to Reproduce:
1. start networkmanager
errors seen in syslog
Attachment dell.modules can be dropped into /etc/sysconfig/modules/ to be
automatically loaded by initscripts. This stops such error messages.
Created attachment 160428 [details]
Actually I would say that libsmbios should insmod dcdbas itself and/or drop that
file into /etc/sysconfig/modules. Much like e.g. mount(1) loads file-system
drivers when needed. Or how losetup loads loop.ko when needed.
Anyway this is all moot, since DMI modalias support is landing / has landed in
recent Linux kernels. I believe dcdbas should just export modalias to make this
load automatically as part of the boot process.
Hence, reassigning to the kernel to make sure we do that.
*** This bug has been marked as a duplicate of 248257 ***