Commit Graph

78 Commits

Author SHA1 Message Date
a2f7356c53
Drop nat reflection
We want to preserve the source ip address especially when using ip allow
lists
2024-04-11 21:59:58 +02:00
ba0c26319c options: allow "HT40" for wifi htmode 2024-03-03 00:21:38 +01:00
51919fa5d2 c3d2iot: prepare 2024-02-04 19:54:50 +01:00
4e6dd9a4a1 nix/lib/config/options: remove net-combined 2023-11-13 23:33:35 +01:00
ccd904f700 pkgs/openwrt/uci-config: configure a static ieee80211rKey so that fast transition works with WPA3 2023-11-03 20:36:08 +01:00
0aa6cb7828 pkgs/openwrt/uci-config: add support for disassoc_low_ack as used with ap57 2023-09-25 22:06:14 +02:00
ae6de7754c nixos-module/container/bird: revert bgp experiments for now 2023-01-22 01:44:35 +01:00
8869681b28 remove yggdrasil 2023-01-21 02:12:32 +01:00
e618d0caff replace ospf with bgp 2023-01-20 22:28:12 +01:00
a510e60e4d
Add config.site.net-combined 2022-12-20 03:47:27 +01:00
13e0aa216e nixos-module/container/bird: rework radv router selection 2022-10-23 01:16:18 +02:00
9be5565030 lib/config/options: disable isRouter for servers 2022-10-22 22:40:48 +02:00
05641a7f74 flpk-gw: implement upstream.noNat.subnets4 2022-09-18 01:42:34 +02:00
f8c1c17a1d bird: implement ospf.allowedUpstreams6 2022-09-18 01:37:57 +02:00
70f63609f6 ap: add explicit ifname for ssids of duplicate nets 2022-09-16 19:19:24 +02:00
0002456abf options, saal aps: turn ZW public back to no encryption, add ssid Datenspuren for owe 2022-09-16 18:57:16 +02:00
ff5d750697 pkgs/openwrt/uci-config: add wifi encryption option 2022-09-14 17:23:13 +02:00
fb741b9e3f lib/config/options: fix mqttServer options 2022-07-16 01:31:46 +02:00
5b1c0301d5 nixos-module/collectd: add distribution to mqttServer 2022-07-16 01:29:02 +02:00
00c57c88bf lib/config/options: add assertions for switch links 2022-06-27 22:09:16 +02:00
2de02cc5bb *.nix: remove unused code 2022-03-22 18:13:17 +01:00
bdca123b99 vpn-gw: init 2022-03-01 22:51:31 +01:00
e6651c440d pkgs/ap: don't install wifi-on-link.sh on ap58 2022-01-18 21:21:45 +01:00
2789589c25 vxlan over wireless: get to work 2022-01-18 03:50:43 +01:00
1327680612 vxlan over wireless: first try 2022-01-18 01:05:16 +01:00
6cc02abdb8 yggdrasil: properly add a static key 2022-01-13 23:40:43 +01:00
d8bd90e049 yggdrasil: prepare container deployment 2022-01-13 20:17:50 +01:00
3c44eeaab1 lib/config/options: move host wireguard setting to interface entries 2022-01-11 19:58:50 +01:00
2808bebffc lib/config/options: add duplicate vlan check 2021-11-15 21:30:38 +01:00
21fe4f2503 lib/config/options: add duplicate address checks and fix them 2021-11-14 01:41:19 +01:00
bcf60d2a5b config: remove automatic config subnet4Len, subnet4Net 2021-11-13 02:53:54 +01:00
32c0def45b config: nixify everything 2021-11-13 01:23:23 +01:00
01f37cec9f lib/dns: add extraRecords 2021-11-10 20:12:45 +01:00
71675556f2 lib/config: implement assertions and warnings 2021-11-07 02:43:56 +01:00
40e8b351d5 pkgs/ap.nix: migrate template to nix 2021-11-06 22:57:12 +01:00
001aaecf3a lib/config/options: rewrite getHostLinkNetworks et al 2021-11-06 03:38:01 +01:00
e975d78504 lib/config: add config.site.sshPubKeys 2021-11-04 19:17:57 +01:00
9852920ee8 nix/lib/config: begin treating aps as manageable switches 2021-11-04 19:17:31 +01:00
3072e1e78c pkgs/switches: switch from salt to nix 2021-11-03 01:09:22 +01:00
2c3c0fa13c upstream: disable NAT reflection for DNS port forwards 2021-10-16 23:56:32 +02:00
5915d9a16a lib/config/options: doc 2021-09-19 02:18:17 +02:00
04de05ce75 lib/config/options: add missing staticIpv4Address default 2021-09-07 00:11:28 +02:00
1b4f761de8 nixos-module/container/upstream: fix SNAT by adding a staticIpv4Address option 2021-09-06 22:58:52 +02:00
bd795b270a nixos-module/container/upstream/pppoe: init 2021-05-31 00:41:38 +02:00
24b36568ca options: add physicalInterfaces 2021-05-31 00:06:56 +02:00
ef371b32c4 nixos-module/collectd: add starlink-stats 2021-05-23 23:16:28 +02:00
cfb062063a nixos-module/container/upstream: fix DHCP for upstream3, upstream4 2021-05-22 01:19:16 +02:00
8c896c31b8 nixos-module/container/dns: init 2021-05-03 01:26:57 +02:00
03f755f841 nixos-module/container/upstream: provide NAT6 with noNat.subnets6 2021-05-01 01:14:54 +02:00
d72789c35a /nixos-module/container/bird: use ospf instances not areas for sharing upstream 2021-04-30 23:55:16 +02:00