投稿

5月, 2020の投稿を表示しています

ThinkPadR61eの互換バッテリーを買ったので

この2020年に ThinkPadR61e もないだろうけど(笑) ThinkPadR61eのバッテリーが長いこと死んでいたのだが、とうとう互換バッテリーに手を出してしまった。。。 ( 発火すると怖いけどネ。 充電したままにしないように気をつけないと) 現在ThinkPadR61eは Lubuntu で運用してるのだが、 バッテリー保護 のためしきい値の設定がしたいのでいろいろと世の中を探していたら・・・ ありましたよ! tp_smapi という素敵なデバイスドライバが!!(喜) Lubuntuじゃないけど、 ArchLinux のWiki の情報いつも色々と役に立つなぁ。 お世話になってます。 ひとまず、デバドラをインストールしよう! 「tp-smapi-dkms」をインストールすればいいらしい! $ sudo -i # apt install tp-smapi-dkms # modprobe tp_smapi 次に設定してみる。 バッテリー値が 75% になったら充電を停止して、 65% になったら再び充電を開始するように設定する。 # echo 75 > /sys/devices/platform/smapi/BAT0/start_charge_thresh # echo 65 > /sys/devices/platform/smapi/BAT0/stop_charge_thresh 次に読み出してみる # cat /sys/devices/platform/smapi/BAT0/start_charge_thresh 75 # cat /sys/devices/platform/smapi/BAT0/stop_charge_thresh 65 これで、めでたしめでたしでもいいのですが、バッテリーを外すとこの値がリセットされてしまうらしいので、起動時に起動するようにしておくといいらしい。。。 ドライバを起動時に自動で組み込まれるようにする。# chmod 744 /usr/sbin/set_battery_thresholds これは、/etc/modules-load.d/に組み込むドライバのファイルを作成する。 今回は「tp_smapi.conf」というファイルを作成してみる。