日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 运维知识 > linux >内容正文

linux

linux下usb充电问题,解决Thinkpad在Linux下的电池充电问题

發(fā)布時(shí)間:2024/1/1 linux 46 豆豆
生活随笔 收集整理的這篇文章主要介紹了 linux下usb充电问题,解决Thinkpad在Linux下的电池充电问题 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

安裝tp-smapi:

# aptitude install tp-smapi-dkms

# modprobe tp_smapi

更改充電閾值:

設(shè)置開始充電閾值,如從“60%”開始充電:

# echo 60 > /sys/devices/platform/smapi/BAT0/start_charge_thresh

設(shè)置停止充電閾值,如到“100%”停止充電:

# echo 100 > /sys/devices/platform/smapi/BAT0/stop_charge_thresh

查看充電閾值:

# cat /sys/devices/platform/smapi/BAT0/*_charge_thresh

其他:

To prevent charging for 17 minutes (regardless of thresholds):

# echo 17 > /sys/devices/platform/smapi/BAT0/inhibit_charge_minutes

To cancel charging preventation:

# echo 0 > /sys/devices/platform/smapi/BAT0/inhibit_charge_minutes

To force battery discharging (even if connected to AC):

# echo 1 > /sys/devices/platform/smapi/BAT0/force_discharge

To cancel forced discharge:

# echo 0 > /sys/devices/platform/smapi/BAT0/force_discharge

讓設(shè)置在啟動(dòng)時(shí)生效(只用同一塊電池):

It is not necessary to create your own init.d script or modify /etc/rc.local - you just need the package sysfsutils:

# apt-get install sysfsutils

# sudo gedit /etc/sysfs.conf

把下面的放在文件 /etc/sysfs.conf后面:

# cat >> /etc/sysfs.conf << EOF

# For a LiIon battery in a Thinkpad

devices/platform/smapi/BAT0/start_charge_thresh = 50

devices/platform/smapi/BAT0/stop_charge_thresh = 80

EOF

The init script supplied by sysfsutils will load these settings on each boot.

其他電池狀態(tài)信息:

To view extended battery status such as charging state, voltage, current, capacity, cycle count and model information:

# cat /sys/devices/platform/smapi/BAT0/installed

# cat /sys/devices/platform/smapi/BAT0/state?????? # idle/charging/discharging

# cat /sys/devices/platform/smapi/BAT0/cycle_count

# cat /sys/devices/platform/smapi/BAT0/current_now # instantaneous current

# cat /sys/devices/platform/smapi/BAT0/current_avg # last minute average

# cat /sys/devices/platform/smapi/BAT0/power_now?? # instantaneous power

# cat /sys/devices/platform/smapi/BAT0/power_avg?? # last minute average

# cat /sys/devices/platform/smapi/BAT0/last_full_capacity

# cat /sys/devices/platform/smapi/BAT0/remaining_percent

# cat /sys/devices/platform/smapi/BAT0/remaining_running_time

# cat /sys/devices/platform/smapi/BAT0/remaining_charging_time

# cat /sys/devices/platform/smapi/BAT0/remaining_capacity

# cat /sys/devices/platform/smapi/BAT0/design_capacity

# cat /sys/devices/platform/smapi/BAT0/voltage

# cat /sys/devices/platform/smapi/BAT0/design_voltage

# cat /sys/devices/platform/smapi/BAT0/manufacturer

# cat /sys/devices/platform/smapi/BAT0/model

# cat /sys/devices/platform/smapi/BAT0/barcoding

# cat /sys/devices/platform/smapi/BAT0/chemistry

# cat /sys/devices/platform/smapi/BAT0/serial

# cat /sys/devices/platform/smapi/BAT0/manufacture_date

# cat /sys/devices/platform/smapi/BAT0/first_use_date

# cat /sys/devices/platform/smapi/BAT0/temperature # in milli-Celsius

# cat /sys/devices/platform/smapi/ac_connected

The raw status data is also available, including some fields not listed above (in case you can figure them out):

# cat /sys/devices/platform/smapi/BAT0/dump

總結(jié)

以上是生活随笔為你收集整理的linux下usb充电问题,解决Thinkpad在Linux下的电池充电问题的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。