lots
This commit is contained in:
parent
59b0c85d63
commit
e09709c638
22 changed files with 335 additions and 197 deletions
|
|
@ -5,6 +5,8 @@
|
|||
}:
|
||||
{
|
||||
|
||||
environment.systemPackages = with pkgs; [ linuxKernel.packages.linux_5_4.wireguard ];
|
||||
|
||||
sops.secrets."wireless.env" = { };
|
||||
networking = {
|
||||
networkmanager = {
|
||||
|
|
@ -29,21 +31,50 @@
|
|||
connection.type = "wifi";
|
||||
wifi.ssid = "eduroam";
|
||||
wifi-security = {
|
||||
auth-alg = "open";
|
||||
key-mgmt = "wpa-eap";
|
||||
eap = "peap";
|
||||
};
|
||||
"802-1x" = {
|
||||
eap = "peap;";
|
||||
identity = "$eduroam_identity";
|
||||
password = "$school_password";
|
||||
phase2 = "mschapv2";
|
||||
phase2-auth = "mschapv2";
|
||||
};
|
||||
connection.autoconnect = true;
|
||||
connection.autoconnect-priority = 80;
|
||||
wifi.powersave = 2;
|
||||
wifi.mode = "infrastructure";
|
||||
ipv4.method = "auto";
|
||||
# ipv4.dns = "8.8.8.8,8.8.4.4.";
|
||||
# ipv6.dns = "2001:4860:4860::8888";
|
||||
# wifi.mac-address-randomization = "random";
|
||||
ipv4.dhcp-send-hostname = false;
|
||||
# ipv4.dhcp-hostname = "NoName";
|
||||
# connection.metered = "yes";
|
||||
};
|
||||
|
||||
school = {
|
||||
connection.id = "School";
|
||||
connection.type = "wifi";
|
||||
wifi.ssid = "$school_uuid";
|
||||
wifi-security = {
|
||||
key-mgmt = "wpa-eap";
|
||||
};
|
||||
"802-1x" = {
|
||||
eap = "peap;";
|
||||
identity = "$school_identity";
|
||||
password = "$school_password";
|
||||
phase2-auth = "mschapv2";
|
||||
};
|
||||
connection.autoconnect = true;
|
||||
connection.autoconnect-priority = 90;
|
||||
wifi.powersave = 2;
|
||||
ipv4.dns = "8.8.8.8,8.8.4.4.";
|
||||
ipv6.dns = "2001:4860:4860::8888";
|
||||
wifi.mac-address-randomization = "random";
|
||||
wifi.mode = "infrastructure";
|
||||
ipv4.method = "auto";
|
||||
# ipv4.dns = "8.8.8.8,8.8.4.4.";
|
||||
# ipv6.dns = "2001:4860:4860::8888";
|
||||
# wifi.mac-address-randomization = "random";
|
||||
ipv4.dhcp-send-hostname = false;
|
||||
ipv4.dhcp-hostname = "NoName";
|
||||
# ipv4.dhcp-hostname = "NoName";
|
||||
# connection.metered = "yes";
|
||||
};
|
||||
};
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue