Description
A copr to provide the akmod package for MSI-EC kernel module. MSI-EC is a module that allows MSI laptop owners to control their Embed Controller through the sysfs. Please note that the specific EC version has to be supported for it to work. You can find the supported device list here. If you are using Secure Boot, you will have to sign the module for secure boot but it should work.
Installation Instructions
Before anything, if you are running under Fedora Silverblue or Kinoite and you have Secure Boot enabled, please check this repository to enable akmod module loading at boot: https://github.com/CheariX/silverblue-akmods-keys
Important: EPEL 9 and CentOS 9 Support
EPEL and CentOS 9 support have been removed. This driver requires Kernel 6.5.0 or newer to operate safely. Since EPEL and CentOS 9 are using an older kernel (5.14), they are officially unsupported to prevent hardware instability. Please use EPEL or CentOS 10 or a modern distribution.
Fedore Kinoite / Silverblue / EPEL distros (edge only)
To install the module msi-ec, please execute the following commands:
# Getting and saving the repo
sudo curl -Lo /etc/yum.repos.d/_copr_xabi08-MSI-EC.repo https://copr.fedorainfracloud.org/coprs/xabi08/MSI-EC/repo/fedora-$(rpm -E %fedora)/xabi08-MSI-EC-fedora-$(rpm -E %fedora).repo
# Refreshing RPM-Ostree
sudo rpm-ostree refresh-md
# Installing the module itself
sudo rpm-ostree install kmod-msi-ec
# Rebooting (Mandatory on OSTree-based system to apply changes
sudo reboot
Fedora Workstation / Fedora KDE / EPEL (excluding edge)
Recommended way to install is through DKMS, as detailed here: https://github.com/BeardOverflow/msi-ec
Before installing the akmod, if you are using Secure Boot, please follow this tutorial to see how to configure akmods keys for it. If you still want to use the akmod:
sudo dnf copr enable xabi08/MSI-EC
sudo dnf install akmods
sudo dnf install akmod-msi-ec
Active Releases
The following unofficial repositories are provided as-is by owner of this project. Contact the owner directly for bugs or issues (IE: not bugzilla).
| Release | Architectures | Repo Download |
|---|---|---|
Centos-stream 10
|
x86_64 [modified] (0)* | Centos-stream 10 (1 downloads) |
EPEL 10
|
x86_64 [modified] (35)* | EPEL 10 (5 downloads) |
Fedora 42
|
x86_64 [modified] (15)* | Fedora 42 (15 downloads) |
Fedora 43
|
x86_64 [modified] (750)* | Fedora 43 (260 downloads) |
Fedora 44
|
x86_64 [modified] (32)* | Fedora 44 (9 downloads) |
Fedora rawhide
|
x86_64 [modified] (0)* | Fedora rawhide (2 downloads) |
* Total number of downloaded packages.
Centos-stream 10
EPEL 10
Fedora 42