[i2c] SMBus collision on Asus Commando, Intel QX6700
Trevor Bowen
bowentrevor at yahoo.com
Tue May 1 00:44:48 CEST 2007
Hi,
I am trying to debug my first install of lm_sensors on a brand new box (Asus Commando, Intel QX6700). Fortunately, lm_sensors came preinstalled with my recent CentOS 5 install. However, I am getting the following error, when I run sensors:
# sensors
Can't access procfs/sysfs file
Unable to find i2c bus information;
For 2.6 kernels, make sure you have mounted sysfs and libsensors
was compiled with sysfs support!
For older kernels, make sure you have done 'modprobe i2c-proc'!
I have run sensors-detect. And, I am trying to manually check the suggested steps, which when I ran into the above problem.
I have verified that I have the correct modules inserted and that I have sysfs correctly mounted for my kernel version (2.6.18-8.1.1.el5) - please see below.
Interestingly, dmesg shows several weird errors that I do not understand and that look disturbing to me:
# dmesg
... <unrelated lines snipped>
i2c /dev entries driver
i801_smbus 0000:00:1f.3: Bus collision! SMBus may be locked until next hard reset. (sorry!)
... <duplicate lines snipped>
i801_smbus 0000:00:1f.3: Bus collision! SMBus may be locked until next hard reset. (sorry!)
Removing netfilter NETLINK layer.
i801_smbus 0000:00:1f.3: Bus collision! SMBus may be locked until next hard reset. (sorry!)
... <duplicate lines snipped>
i801_smbus 0000:00:1f.3: Bus collision! SMBus may be locked until next hard reset. (sorry!)
I am sure that the hardware is fine, because I monitored everything correctly using Asus Probe monitoring tool on Windows XP, just before I installed CentOS 5 on the box this morning.
I have a feeling this question has asked a hundred times, but I could not find the answer. If someone can point me in the correct direction, I would greatly appreciate it.
Many thanks,
Trevor
==============================================
Just in case, here's "mount" and "lsmod" results:
# mount
/dev/mapper/VolGroup00-LogVol00 on / type ext3 (rw)
proc on /proc type proc (rw)
sysfs on /sys type sysfs (rw)
devpts on /dev/pts type devpts (rw,gid=5,mode=620)
/dev/sda1 on /boot type ext3 (rw)
tmpfs on /dev/shm type tmpfs (rw)
/dev/mapper/VolGroup00-LogVol03 on /local type ext3 (rw)
/dev/mapper/VolGroup00-LogVol02 on /var type ext3 (rw)
none on /proc/sys/fs/binfmt_misc type binfmt_misc (rw)
sunrpc on /var/lib/nfs/rpc_pipefs type rpc_pipefs (rw)
# lsmod | grep i2c
i2c_dev 43849 0
i2c_isa 39105 1 w83781d
i2c_ec 38593 1 sbs
i2c_i801 41429 0
i2c_core 56129 6 eeprom,i2c_dev,w83781d,i2c_isa,i2c_ec,i2c_i801
More information about the i2c
mailing list