You are not logged in.
Pages: 1
sudo modprobe tp_smapi
Password:
ERROR: could not insert 'tp_smapi': No such device or address
pacman -Ql linux tp_smapi
local/linux 3.5.3-1 (base)
The linux kernel and modules
local/tp_smapi 0.41-5
Modules for ThinkPad's SMAPI functionality
$ cat /etc/modules-load.d/tp_smapi.conf
tp_smapi
systemctl list-units
systemd-...s-load.service loaded failed failed Load Kernel Modules
Any ideas?
Previous AUR tp_smapi was working fine.
Thanks in advance.
Offline
I wonder what the update in July was about, there has not been any commit on github since 10 months to tp_smapi.
Edit: Sorry, it was not an update but the first time it was included in the repos, so there should not be a difference between aur and repo version.
Last edited by teateawhy (2012-08-31 17:01:03)
Offline
I cannot provide a solution, unfortunately, but I can limit the problem to your own Thinkpad or config as it works fine here with the stock kernel. Note that I am not using systemd, so you might want to look at that first.
Some info that might help(T60):
$ uname -a
Linux Host 3.5.3-1-ARCH #1 SMP PREEMPT Sun Aug 26 08:15:06 UTC 2012 i686 GNU/Linux
$ pacman -Qs tp_smapi
local/tp_smapi 0.41-5
Modules for ThinkPad's SMAPI functionality
$ lsmod | grep tp_smapi
tp_smapi 15700 0
thinkpad_ec 4339 2 hdaps,tp_smapi
Offline
I have the same problem. I'm using a ThinkPad X200 and when I didn't have systemd everything worked fine.
In the wiki for the T420 says:
When using systemd, you may want to blacklist the tp_smapi module if your systemd-modules-load.service fails, as new ThinkPads handle everything over acpi.
Is this true for "not that new" ThinkPads?
Juan Manuel
Offline
Found.
The module tp_smapi didn't work because the thinkpad_ec wasn't load. I just force it:
% cat /etc/modprobe.d/modprobe.conf
# Force thinkpad_ec
options thinkpad_ec force_io=1
Hope it helps.
Juan Manuel
Offline
Pages: 1