diff options
author | Karel Kočí <cynerd@email.cz> | 2022-08-18 08:43:38 +0200 |
---|---|---|
committer | Karel Kočí <cynerd@email.cz> | 2022-08-18 08:43:38 +0200 |
commit | a03996d7a11edc84e231f513ef134f9f58d44ccf (patch) | |
tree | 632b6e139d8c2d291353b40fc5f1f3757843c4f6 /nixos/machine/spt-mox2.nix | |
parent | d558ed3b71a0c51338c1cffcf648dc6a0e3ecf5b (diff) | |
download | nixos-personal-a03996d7a11edc84e231f513ef134f9f58d44ccf.tar.gz nixos-personal-a03996d7a11edc84e231f513ef134f9f58d44ccf.tar.bz2 nixos-personal-a03996d7a11edc84e231f513ef134f9f58d44ccf.zip |
nixos: work little bit on routers
Diffstat (limited to 'nixos/machine/spt-mox2.nix')
-rw-r--r-- | nixos/machine/spt-mox2.nix | 48 |
1 files changed, 26 insertions, 22 deletions
diff --git a/nixos/machine/spt-mox2.nix b/nixos/machine/spt-mox2.nix index 5922278..a3de15d 100644 --- a/nixos/machine/spt-mox2.nix +++ b/nixos/machine/spt-mox2.nix @@ -20,28 +20,32 @@ with lib; # ''; #}]; - networking.hostapd = { - "mlan0" = { - countryCode = "CZ"; - ssid = "TurrisRules"; - wpa = true; - wpaPskFile = "/run/secrets/wifi/TurrisRules.psk"; - }; - "wlp1s0" = { - countryCode = "CZ"; - hwMode = "a"; - channel = 36; - ieee80211ac = true; - ht_capab = ["HT40+" "LDPC" "SHORT-GI-20" "SHORT-GI-40" "TX-STBC" "RX-STBC1" "MAX-AMSDU-7935" "DSSS_CCK-40"]; - vht_capab = ["RXLDPC" "SHORT-GI-80" "TX-STBC-2BY1" "RX-ANTENNA-PATTERN" "TX-ANTENNA-PATTERN" "RX-STBC-1" "MAX-MPDU-11454" "MAX-A-MPDU-LEN-EXP7"]; - ssid = "TurrisRules5"; - wpa = true; - wpaPskFile = "/run/secrets/wifi/TurrisRules5.psk"; - bss = { - "wlp1s0host" = { - ssid = "NixTurris5Guest"; - wpa = true; - wpaPassphrase = "somepassword"; + networking.wirelessAP = { + enable = true; + environmentFile = "/run/secrets/hostapd.env"; + interfaces = { + "mlan0" = { + countryCode = "CZ"; + ssid = "TurrisRules"; + wpa = true; + wpaPassphrase = "@PASS_TURRIS_RULES@"; + }; + "wlp1s0" = { + countryCode = "CZ"; + hwMode = "a"; + channel = 36; + ieee80211ac = true; + ht_capab = ["HT40+" "LDPC" "SHORT-GI-20" "SHORT-GI-40" "TX-STBC" "RX-STBC1" "MAX-AMSDU-7935" "DSSS_CCK-40"]; + vht_capab = ["RXLDPC" "SHORT-GI-80" "TX-STBC-2BY1" "RX-ANTENNA-PATTERN" "TX-ANTENNA-PATTERN" "RX-STBC-1" "MAX-MPDU-11454" "MAX-A-MPDU-LEN-EXP7"]; + ssid = "TurrisRules5"; + wpa = true; + wpaPassphrase = "@PASS_TURRIS_RULES@"; + bss = { + "wlp1s0host" = { + ssid = "KocoviGuest"; + wpa = true; + wpaPassphrase = "@PASS_KOCOVI@"; + }; }; }; }; |