summaryrefslogtreecommitdiffstats
path: root/supermicro/a1sri-2758f.nix
blob: b199bf16b568877592d3b2560e2d2da490d646ef (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
# 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, ... }:

{
  imports = [ ../lib/hardware-notes.nix ];

  environment.systemPackages = [ pkgs.ipmitool ];
  boot.kernelModules = [ "ipmi_devintf" "ipmi_si" ];

  networking.dhcpcd.extraConfig = "nolink";

  hardwareNotes =
    [ { title = "IPMI";
        text = "Load IPMI kernel modules and ipmitool to system environment.";
      }
      { title = "Nolink";
        text =
          ''
            Interface link state detection is disabled in dhcpcd because
            the Linux driver seems to send erronous loss of link messages
            that cause dhcpcd to release every few seconds, which is
            more annoying than not releasing when a cable is unplugged.
          '';
      }
    ];
}