no networking.wireless with nm

This commit is contained in:
Lennart J. Kurzweg (Nx2)
2024-10-12 19:50:25 +02:00
parent 2fcdf32944
commit 2b873c8b81

View File

@@ -1,8 +1,8 @@
{ config, lib, host, secrets, ... }: { config, lib, host, secrets, ... }:
{ {
sops.secrets = { # sops.secrets = {
"wireless-networking.env" = {}; # "wireless-networking.env" = {};
}; # };
networking = { networking = {
nameservers = [ nameservers = [
@@ -10,7 +10,7 @@
"8.8.8.8" "8.8.8.8"
]; ];
hostName = host; hostName = host;
networking.networkmanager = { networkmanager = {
enable = true; enable = true;
}; };
enableIPv6 = false; enableIPv6 = false;
@@ -18,24 +18,24 @@
80 80
443 443
]; ];
wireless = { # wireless = {
enable = true; # enable = true;
environmentFile = config.sops.secrets."wireless-networking.env"; # environmentFile = config.sops.secrets."wireless-networking.env";
networks = { # networks = {
eduroam = lib.mkIf (host == "NxXPS") { # eduroam = lib.mkIf (host == "NxXPS") {
auth = '' # auth = ''
ssid="eduroam" # ssid="eduroam"
key_mgmt=WPA-EAP # key_mgmt=WPA-EAP
eap=PEAP # eap=PEAP
identity=${secrets.email.tuda.tuid}lan01@tu-darmstadt.de # identity=${secrets.email.tuda.tuid}lan01@tu-darmstadt.de
password="@NXXPSEDUROAMPW@" # password="@NXXPSEDUROAMPW@"
domain_suffix_match="radius.hrz.tu-darmstadt.de" # domain_suffix_match="radius.hrz.tu-darmstadt.de"
anonymous_identity="eduroam@tu-darmstadt.de" # anonymous_identity="eduroam@tu-darmstadt.de"
phase2="auth=MSCHAPV2" # phase2="auth=MSCHAPV2"
ca_cert="/etc/ssl/certs/ca-bundle.crt" # ca_cert="/etc/ssl/certs/ca-bundle.crt"
''; # '';
}; # };
}; # };
}; # };
}; };
} }