ec-su-axb35-kernel-module
CommunityBuild, sign, and manage a custom kernel module.
AuthorcrycriM
Version1.0.0
Installs0
System Documentation
What problem does it solve?
The ec_su_axb35 kernel module provides fan control and APU power mode management for the Sixunited AXB35-02 Embedded Controller on headless m5 servers. It addresses the complexity of kernel-specific builds, secure boot signing, and runtime control of power modes, consolidating setup and maintenance into a reproducible workflow.
Core Features & Use Cases
- Build against a specific kernel version and recompile when the kernel changes.
- Sign the module with MOK keys to satisfy Secure Boot requirements.
- Install, load, and validate the module using modinfo, modprobe, and lsmod.
- Expose a sysfs interface for APU power_mode configuration and safe operation.
- Repin GRUB to a known kernel when needed and provide guidance for recovery during updates.
- Optional watchdog/systemd service to monitor temperature and adjust power modes automatically.
Quick Start
Install and load the ec_su_axb35 kernel module for your current kernel, sign it with the MOK keys, and set the APU power_mode to normal to begin.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: ec-su-axb35-kernel-module Download link: https://github.com/crycriM/hermes-skills/archive/main.zip#ec-su-axb35-kernel-module Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.