I'm running archlinux with tlp module installed along with tp_smapi, hdaps. All configured and running without trouble. But recently I noticed that "tlp" config stopped working out of a sudden. I didn't install anything nor did I modify any config files that could somehow influence the initial setup. But now when I try "tlp start" I get in the output:
cat: /sys/devices/platform/smapi/BAT0/installed: Device or resource busy
cat: /sys/devices/platform/smapi/BAT1/installed: Device or resource busy
tlp started in ac mode.
My tlp config
# Battery charge thresholds (ThinkPad only, tp-smapi kernel module required)
# Charging starts when the remaining capacity falls below the START_CHARGE_TRESH
# value and stops when exceeding the STOP_CHARGE_TRESH value.
# Main battery (values in %)
So thresholds do not work, and the adaptor keeps charging disregarding tlp setup.
But what is more interesting this issue was fixed right after I installed thinkpad power driver manager on my dual boot windows 7 system!
My linux tlp setup started to work properly! Only today, for some reason I bump into the same old trouble. So I need a competent opinion. This definitely is a bug, somebody report if you have anything similar.