Skip to content
This repository was archived by the owner on Aug 26, 2026. It is now read-only.
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
13 changes: 13 additions & 0 deletions platform/nix/hosts/enschede-t1000-1/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,19 @@
];

networking.hostName = "enschede-t1000-1";

# thinkpad_acpi defaults fan_control to N, so /proc/acpi/ibm/fan and the
# hwmon pwm1 attributes reject every write with -EPERM. That left no way to
# recover when the EC latched the primary fan to full duty on 2026-08-23:
# 6382 rpm held for 8.7 h while the CPU package sat at 40-47 C against its
# 52-62 C norm, the GPU idled at 38 C, and load stayed under 1.0. EC fan
# state survives a warm reboot, so only dropping its power cleared it.
# Enabling fan control makes the "level 7" then "level auto" reset
# reachable over SSH. Always write "level auto" back; a manual level holds
# until something re-arms the EC.
boot.extraModprobeConfig = ''
options thinkpad_acpi fan_control=1
'';
personalStack.k3sNodeLabels = {
"personal-stack/site" = "enschede";
"personal-stack/node" = "enschede-t1000-1";
Expand Down