summaryrefslogtreecommitdiffstats
path: root/supermicro
diff options
context:
space:
mode:
authorEmery Hemingway <emery@vfemail.net>2016-02-10 12:24:29 +0100
committerEmery Hemingway <emery@vfemail.net>2016-02-10 12:25:17 +0100
commit2ead29d3d08ff6300870cc20009f7513fed69ae8 (patch)
treee1ae15f58f0dec681fc851cf0cb084c53ea1b0d2 /supermicro
parent24d1c5b322bd8d2f450cc2bc90babcdbd3b8e82e (diff)
supermicro/a1sri-2758f: enable ipmi
Diffstat (limited to 'supermicro')
-rw-r--r--supermicro/a1sri-2758f.nix12
1 files changed, 10 insertions, 2 deletions
diff --git a/supermicro/a1sri-2758f.nix b/supermicro/a1sri-2758f.nix
index d2aeb94..3471704 100644
--- a/supermicro/a1sri-2758f.nix
+++ b/supermicro/a1sri-2758f.nix
@@ -1,8 +1,16 @@
# http://www.supermicro.com/products/motherboard/Atom/X10/A1SRi-2758F.cfm
+#
+# This board contains a TPM header, but you must supply your own module.
+#
-{ ... }:
+{ pkgs, ... }:
{
- # The Linux NIC driver doesn't properly report link status.
+ environment.systemPackages = [ pkgs.ipmitool ];
+ boot.kernelModules = [ "ipmi_devintf" "ipmi_si" ];
+
+ # The Linux NIC driver seems to have faulty link state reporting
+ # that causes dhcpcd to release every few seconds, which is
+ # more annoying than not releasing when a cable is unplugged.
networking.dhcpcd.extraConfig = "nolink";
}