我全新的 Thinkpad X120e 与 Ubuntu Natty 运行良好。现在我想让tp_smapi 模块工作,这样我就可以控制电池充电行为。不幸的是,我得到“没有 Thinkpad 嵌入式控制器”(如下)。
thinkwiki tp_smapi 页面在这种情况下说“你应该升级你的 BIOS。一些早期的 BIOS(比如 X31 上的 1.x)不处理嵌入式控制器”。但就我而言, dmidecode 表明我已经在使用IBM的几乎最新的BIOS。
# apt-get install tp-smapi-dkms
...(works)...
# modprobe -v tp_smapi
WARNING: Error inserting thinkpad_ec (/lib/modules/2.6.38-7-generic/updates/dkms/thinkpad_ec.ko): No such device
FATAL: Error inserting tp_smapi (/lib/modules/2.6.38-7-generic/updates/dkms/tp_smapi.ko): No such device
# tail -1 /var/log/syslog
Apr 19 23:45:05 xilotl kernel: [ 5552.149408] thinkpad_ec: no ThinkPad embedded controller!
# dmidecode -s bios-version
8FET26WW (1.10 )
Run Code Online (Sandbox Code Playgroud)
任何其他想法如何使这项工作?
更新:以下是dmidecode
(即 …