root/lm-sensors/tags/V2-10-3/BUGS

Revision 4173, 3.7 KB (checked in by khali, 6 years ago)

Documentation update. I tried to remove or update all outdated stuff, it
looks better now, but that's still quite a mess which we'd need to cleanup.

  • Property svn:eol-style set to native
  • Property svn:keywords set to Author Date Id Revision
Line 
1Except for many unimplemented things (listed in the TODO file), there may be
2true bugs too. If you experience any problems not listed here, do not hesitate
3to mail us (see http://www.lm-sensors.org/wiki/FeedbackAndSupport).
4But read this file and doc/FAQ first, please!
5
6============================================================================
7These are current problems with specific programs and drivers.
8In general, please don't send us mail telling us you have the
9same problem!!  Do send us mail if you have a fix!!
10
11
12================================
13Asus boards - as99127f support (w83781d driver)
14
15Several problems. Asus will not release a datasheet.
16Support was developed - and tweaked - with experimentation and user feedback.
17These will not be fixed unless we get a datasheet.
18If you have problems, please lobby Asus to release a datasheet.
19Unfortunately, several others have done so, without success.
20Please do not send mail to us asking for better as99127f support.
21We have done the best we can without a datasheet.
22The changes we do make to please some people generally makes
23things worse for people with other types of motherboard.
24Please do not send mail to the author or the sensors group asking for
25a datasheet or ideas on how to convince Asus.
26See doc/chips/w83781d for more information.
27
28================================
29i2c/smbus lockup (i2c-piix4 and i2c-ali15x3 drivers)
30
31Sometimes the i2c bus will get hung and the driver can't un-hang it.
32If this is caused by a hung sensor chip (mtp008 and w83781d chips may
33be culprits), only a reboot or even power cycle will clear it
34(if the SDRAM eeproms are on the hung i2c bus, the machine probably won't
35boot until the power is cycled).
36If there are bugs in the i2c bus drivers, or improvements we can make to
37error recovery, we don't know what they are.
38
39On the ASUS P5A motherboard, there are several reports that
40the SMBus will hang and this can only be resolved by
41powering off the computer. It appears to be worse when the board
42gets hot, for example under heavy CPU load, or in the summer.
43There may be electrical problems on this board.
44On the P5A, the W83781D sensor chip is on both the ISA and
45SMBus. Therefore the SMBus hangs can generally be avoided
46by accessing the W83781D on the ISA bus only.
47
48================================
49IBM Thinkpad laptops and sensors-detect
50See the file README.thinkpad
51
52
53================================
54mtp008 support
55
56This chip does not always respond, as evidenced by 'XX' fields
57in i2cdump. Results in non-detection by sensors-detect and/or
58the mtp008 driver, or periodic bad readings.
59Cause unknown - perhaps a bug in the chip, or the chip
60not meeting the i2c specifications.
61
62
63================================
64sis5595 (sis5595 and i2c-sis5595 drivers)
65
66These drivers latch on to many non-sis5595 chips which
67do not support sensors, i2c bus, or both.
68This is because SiS uses the same PCI ID for several different chips.
69This will have to be fixed by us to recognize these other chips.
70
71Right now, the driver tries
72writing the base addresses (using the force_addr=0x.... parameter to modprobe),
73it does not work for some machines (dmesg message is "force address failed").
74Either some chips do not support sensors, or there is some undocumented
75lock bit for the base address registers.
76
77Also, the temperature reading in sis5595 is usually wrong.
78Different formulas are required for different versions of
79the chip and different motherboards.
80
81================================
82bus drivers (all)
83
84Rmmod'ing a bus driver when the /proc directory for a chip
85driver on that bus is in use may cause a kernel oops, because
86the chip driver gets removed too. See ticket #331 for details.
87Not likely to happen. No obvious way to fix.
Note: See TracBrowser for help on using the browser.