Sensors-detect returns 'No i2c device files found'

When I run sensors-detect I get no output:

# sensors-detect        
No i2c device files found.

Is there something wrong with lm-sensors or am I missing a dependency? The hardware is x86 and there should be i2c sensors supported by the kernel. I do see the i2c-dev module in lsmod's output. Thanks.

# lsmod | grep i2c
i2c_dev                16384  0 

It's better to use a general purpose (live-) distribution for that, which has 'all' imaginable kernel modules preinstalled, once you know which are needed, you can install them (include them into your build).

2 Likes

That sounds like a good strategy. I guess sensors-detect guesses based on signatures then loads modules to verify... I cannot read perl.