aboutsummaryrefslogtreecommitdiff
path: root/nixos/machine/spt-mox2.nix
diff options
context:
space:
mode:
authorKarel Kočí <cynerd@email.cz>2022-08-18 08:43:38 +0200
committerKarel Kočí <cynerd@email.cz>2022-08-18 08:43:38 +0200
commita03996d7a11edc84e231f513ef134f9f58d44ccf (patch)
tree632b6e139d8c2d291353b40fc5f1f3757843c4f6 /nixos/machine/spt-mox2.nix
parentd558ed3b71a0c51338c1cffcf648dc6a0e3ecf5b (diff)
downloadnixos-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.nix48
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@";
+ };
};
};
};