Package Details: tp_smapi-dkms 0.44-1

Git Clone URL: https://aur.archlinux.org/tp_smapi-dkms.git (read-only, click to copy)
Package Base: tp_smapi-dkms
Description: DKMS controlled modules for ThinkPad's SMAPI functionality
Upstream URL: http://www.thinkwiki.org/wiki/Tp_smapi
Licenses: GPL
Conflicts: tp_smapi
Provides: tp_smapi
Submitter: TamCore
Maintainer: barbuk
Last Packager: barbuk
Votes: 63
Popularity: 0.078844
First Submitted: 2011-08-30 13:12 (UTC)
Last Updated: 2023-08-01 06:59 (UTC)

Dependencies (1)

Required by (8)

Sources (2)

Latest Comments

« First ‹ Previous 1 2 3 4 Next › Last »

nosada commented on 2020-02-24 02:46 (UTC) (edited on 2020-02-24 03:03 (UTC) by nosada)

@guillaumedsde @akspecs

I couldn't reproduce your comments yet...

But I found upstream says newer ThinkPad doesn't have SMAPI and this cause failure on modprobe, similar to one in systemd-modules-load: https://github.com/linux-thinkpad/tp_smapi/issues/14#issuecomment-24214141

I suppose you met this condition (I'm using old model: ThinkPad X201s).

For now I'll update 0.43-3 to remove /usr/lib/modules-load.d/tp_smapi-dkms.conf.

guillaumedsde commented on 2020-02-22 13:48 (UTC)

Hi @nosada

I'm also having the same issues as @akspecs:

● systemd-modules-load.service - Load Kernel Modules
     Loaded: loaded (/usr/lib/systemd/system/systemd-modules-load.service; static; vendor preset: disabled)
     Active: failed (Result: exit-code) since Sat 2020-02-22 13:30:15 GMT; 18min ago
       Docs: man:systemd-modules-load.service(8)
             man:modules-load.d(5)
   Main PID: 523 (code=exited, status=1/FAILURE)

févr. 22 13:30:15 jarvis systemd[1]: Starting Load Kernel Modules...
févr. 22 13:30:15 jarvis systemd-modules-load[523]: Failed to insert module 'tp_smapi': No such device or address
févr. 22 13:30:15 jarvis systemd[1]: systemd-modules-load.service: Main process exited, code=exited, status=1/FAILURE
févr. 22 13:30:15 jarvis systemd[1]: systemd-modules-load.service: Failed with result 'exit-code'.
févr. 22 13:30:15 jarvis systemd[1]: Failed to start Load Kernel Modules.
 architect@jarvis  ~  pacman -Qs tp_smapi-dkms
local/tp_smapi-dkms 0.43-2
    DKMS controlled modules for ThinkPad's SMAPI functionality
 architect@jarvis  ~  pacman -Ql tp_smapi-dkms | grep modules-load
tp_smapi-dkms /usr/lib/modules-load.d/
tp_smapi-dkms /usr/lib/modules-load.d/tp_smapi-dkms.conf
 architect@jarvis  ~  cat /usr/lib/modules-load.d/tp_smapi-dkms.conf
tp_smapi
 architect@jarvis  ~  systemctl is-active systemd-modules-load
failed
 ✘ architect@jarvis  ~  lsmod | grep tp_smapi
 ✘ architect@jarvis  ~  

nosada commented on 2020-02-20 14:30 (UTC) (edited on 2020-02-20 14:41 (UTC) by nosada)

@akspecs Hmm, I couldn't reproduce your comment...

FYI, belows are my status about tp_smapi-dkms and systemd-modules-load:

$ pacman -Qs tp_smapi-dkms
local/tp_smapi-dkms 0.43-2
    DKMS controlled modules for ThinkPad's SMAPI functionality

$ pacman -Ql tp_smapi-dkms | grep modules-load
tp_smapi-dkms /usr/lib/modules-load.d/
tp_smapi-dkms /usr/lib/modules-load.d/tp_smapi-dkms.conf

$ cat /usr/lib/modules-load.d/tp_smapi-dkms.conf
tp_smapi

$ systemctl is-active systemd-modules-load
active

$ lsmod | grep tp_smapi
tp_smapi               45056  0
thinkpad_ec            16384  1 tp_smapi

akspecs commented on 2020-02-19 00:33 (UTC) (edited on 2020-02-19 00:35 (UTC) by akspecs)

after the recent change in the PKGBUILD:

systemctl status systemd-modules-load.service

...

'tp_smapi': No such device or address

Feb 18 16:20:14 arch-x1hack systemd[1]: systemd-modules-load.service: Main process exited, code=exited, status=1/FAILURE

Feb 18 16:20:14 arch-x1hack systemd[1]: systemd-modules-load.service: Failed with result 'exit-code'.

Feb 18 16:20:14 arch-x1hack systemd[1]: Failed to start Load Kernel Modules.

bertptrs commented on 2020-02-10 08:10 (UTC)

The two repo packages tp_smapi and -lts contain an entry for /usr/lib/modules-load.d but this one does not. Could you please add this? And thanks for packaging!

Utini commented on 2018-12-30 10:03 (UTC)

Seriously, why is this not in the official repo -.-

CommodoreCrunch commented on 2018-02-10 10:04 (UTC)

Yep, I used totsilence's patch and this built successfully on linux-hardened. If that could be included, that would be neato.

totsilence commented on 2018-02-04 15:18 (UTC)

Could you please add this patch:

https://github.com/evgeni/tp_smapi/commit/76c5120f7be4880cf2c6801f872327e4e70c449f.patch

for Linux 4.15? Thanks!

xxxxme commented on 2017-09-28 23:29 (UTC) (edited on 2017-09-28 23:40 (UTC) by xxxxme)

PKGFILE and dkms.conf updated according to the recommendations in https://wiki.archlinux.org/index.php/DKMS: https://paste.pound-python.org/raw/Ny1siod0FOgP6zO5xByW/ https://paste.pound-python.org/raw/MB5uVltk1gDMyTrfhydo/ tp_smapi-dkms.install is no longer needed. Tested to work on my machine with the -hardened kernel.

Soukyuu commented on 2017-05-07 09:58 (UTC)

Does not seem to work, the module is not auto-loaded neither for the mainline nor the -ck kernel for me. Headers are installed and there were no errors reported, but the sysfs entries aren't there...