summaryrefslogtreecommitdiff
path: root/os
diff options
context:
space:
mode:
authorsinanmohd <sinan@sinanmohd.com>2024-06-29 08:24:14 +0530
committersinanmohd <sinan@sinanmohd.com>2024-06-29 10:11:28 +0530
commit67133cfc011ff2cd2bb5c7aea6c5ebb76ace2e74 (patch)
treecad9cf28aee3b7bd792922c84acaefdced689152 /os
parent7938a77a29a93f52f035c5b582b00f108ac455db (diff)
kay: bump mtu size
BSNL recently upgraded their BNGs, bumping the mtu to 1492. this can be seen on the pppd log. other users also reported this, so this is likely not a "misconfiguration" https://broadband.forum/threads/what-is-the-best-mtu-size-for-bsnl-ftth-connections.226751/
Diffstat (limited to 'os')
-rw-r--r--os/cez/modules/wireguard.nix2
-rw-r--r--os/common/modules/user.nix1
-rw-r--r--os/kay/modules/hurricane.nix2
-rw-r--r--os/kay/modules/wireguard.nix2
4 files changed, 4 insertions, 3 deletions
diff --git a/os/cez/modules/wireguard.nix b/os/cez/modules/wireguard.nix
index 40dd796..e6fa454 100644
--- a/os/cez/modules/wireguard.nix
+++ b/os/cez/modules/wireguard.nix
@@ -7,7 +7,7 @@ in {
autostart = false;
address = [ "10.0.1.2/24" ];
dns = [ "10.0.1.1" ];
- mtu = 1380;
+ mtu = 1412;
privateKeyFile = config.sops.secrets."misc/wireguard".path;
peers = [{
diff --git a/os/common/modules/user.nix b/os/common/modules/user.nix
index d6c341b..b58d980 100644
--- a/os/common/modules/user.nix
+++ b/os/common/modules/user.nix
@@ -11,6 +11,7 @@ in {
openssh.authorizedKeys.keys = [
"ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIAcCendbKbeoc7hYEEcBt9wwtSXrJUgJ2SuYARO0zPAX sinan@veu"
"ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIL8LnyOuPmtKRqAZeHueNN4kfYvpRQVwCivSTq+SZvDU sinan@cez"
+ "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIHeyFnYE9RJ87kbkjgrev/yw1Z4PVLxvfPAtJjBMOYPq sinan@ale"
];
};
}
diff --git a/os/kay/modules/hurricane.nix b/os/kay/modules/hurricane.nix
index 9e22bf5..9aaf1d1 100644
--- a/os/kay/modules/hurricane.nix
+++ b/os/kay/modules/hurricane.nix
@@ -24,7 +24,7 @@ in
ttl = 225;
};
interfaces.${iface} = {
- mtu = 1440; # 1460(ppp0) - 20
+ mtu = 1472; # 1492(ppp0) - 20
ipv6.addresses = [
{
address = clinet;
diff --git a/os/kay/modules/wireguard.nix b/os/kay/modules/wireguard.nix
index 578a86a..82eb96f 100644
--- a/os/kay/modules/wireguard.nix
+++ b/os/kay/modules/wireguard.nix
@@ -26,7 +26,7 @@ in
wireguard.interfaces.${wgInterface} = {
ips = [ "10.0.1.1/${toString prefix}" ];
listenPort = port;
- mtu = 1380; # 1460 (ppp0) - 80
+ mtu = 1412; # 1492 (ppp0) - 80
privateKeyFile = config.sops.secrets."misc/wireguard".path;
peers = [