Red Hat Bugzilla – Bug 131156
sensors-detect unable to find i2c modules
Last modified: 2015-03-04 20:14:18 EST
From Bugzilla Helper:
User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; .NET
Description of problem:
i2c modules missing from distribution, rendering lm_sensors non-
Running sensors-detect results in numerous errors similar to:
Load `i2c-elektor' (say NO if built into your kernel)? (YES/no):
modprobe: Can't locate module i2c-elektor
Loading failed (Illegal seek)... skipping.
Finally, the program ends with:
Couldn't open /proc/bus/i2c?!? at /usr/sbin/sensors-detect line 2970,
<STDIN> line 7.
sensors-detect works fine on Fedora Core 3 Test 1.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
2. Answer yes to all questions
Actual Results: See above
Expected Results: Modprobe lines and an init script should be
George, did you install the kernel-unsupported package? IIRC, the
-unsupported package provides i2c kernel modules. Maybe you've got
to reboot the system, maybe "depmod -a" recognizes the new modules
after installing the -unsupported rpm.
Installing kernel-smp-unsupported or kernel-unsupported respectivly
makes lm_sensors work.
I suggest closing this bug with NOTABUG.
Read ya, Phil
I feel installing an unsupported kernel in an Enterprise environment
is not a solution to this problem. Is this resolved in the updates
for RHEL3? Please advise.
The lm_sensors software and the related drivers are not supported in
the SLA, therefore the drivers of the lm_sensors package are shipped
in the kernel-unsupported package.
In order for you to use the lm_sensors kernel drivers you need to
install that kernel package.
Read ya, Phil
This does not work for me!
I installed the unsupported kernel (x86_64):
# rpm -q kernel-smp-unsupported
# modprobe i2c-proc
modprobe: Can't locate module i2c-proc
# rpm -ql kernel-smp-unsupported |grep i2c
Please tell me where to find the i2c modules.