How do I load the tp_smapi kernel module on a Lenovo Easypad?

12,683

I believe you have an Ideapad Z580 rather than an Easypad (which seems not to exist).

Steps are correct

All seems to be installed and enabled well. You've installed the correct DKMS package (tp-smapi-dkms) and you're modprobe'ing correct.

tp_smapi is for real Thinkpads only

Not for Ideapads. And not even all Thinkpads are supported. See this page on Thinkwiki.org which models are supported. It doesn't even mention any Ideapad there.

From the same Thinkwiki.org page:

The ThinkPad SL series and IdeaPad series have firmware that is completely different from other ThinkPad models. Neither tp_smapi nor thinkpad-acpi support these models.

These are consumer-grade notebooks, from the original Lenovo line. The supported Thinkpads are more of the original IBM-line of machines with a completely different design in hardware. The component that's key here is the embedded hardware controller for this unique power controlling feature. As far as I know, only the business-line of Thinkpads still feature this today.

Short history: Lenovo bought IBM's Thinkpad line of machines in 2005, but even till today the machines between the Thinkpad T/X/W series can't be compared to the consumer-grade machines in terms of compatibility (and quality).

Bottom line: you can't do this on your device.

Share:
12,683

Related videos on Youtube

don.joey
Author by

don.joey

Before I was called Private, but due to namespace polution I am henceforth known as don.joey! For my real avatar (.gif): check here.

Updated on September 18, 2022

Comments