!tCyGickeVqkHsYjWnh:nixos.org

NixOS Networking

883 Members
Declaratively manage your switching, routing, wireless, tunneling and more. | Don't rely on `networking.*` for interface and routing setup, use systemd-networkd, ifstate or NetworkManager instead. | Set `SYSTEMD_LOG_LEVEL=debug` to debug networking issues with networkd | No bad nft puns, please. | Room recommendations: #sysops:nixos.org251 Servers

Load older messages


SenderMessageTime
13 Jun 2025
@magic_rb:numtide.com@magic_rb:numtide.comand sure14:56:50
@magic_rb:numtide.com@magic_rb:numtide.combut like14:56:53
@emilazy:matrix.orgemily fwiw if I set default-mru then it authenticates fine and I get v4 14:57:03
@emilazy:matrix.orgemilyand then v6 is still weird14:57:05
@magic_rb:numtide.com@magic_rb:numtide.comi just create a vlan 6 interface on top of the normal one14:57:06
@magic_rb:numtide.com@magic_rb:numtide.comthen14:57:09
@emilazy:matrix.orgemilyso it's not that it's completely failing to exchange packets14:57:13
@magic_rb:numtide.com@magic_rb:numtide.com
                mtu = {
                  sw = mkMtuOption 1544;
                  wan = mkMtuOption (mtu.sw - 8);
                  slan = mkMtuOption (mtu.sw - 8);
                  wan-vlan = mkMtuOption (mtu.wan - 8);
                  slan-vlan = mkMtuOption (mtu.slan - 8);
                  ppp-wan = mkMtuOption (mtu.wan-vlan - 24);
                  ppp-slan = mkMtuOption (mtu.slan-vlan - 24);
                };
14:57:25
@magic_rb:numtide.com@magic_rb:numtide.comthen i have that shit to get the mtu right14:57:29
@magic_rb:numtide.com@magic_rb:numtide.com
  services.pppd = {
    enable = true;
    peers.kpn = {
      config = ''
        plugin ${pkgs.rp-pppoe}/etc/ppp/plugins/rp-pppoe.so
        nic-wan-vlan
        name "freedom@freedomnet.nl"
        password "1234"
        noauth
        hide-password
        debug
        +ipv6
        ipv6cp-accept-local
        noipdefault
        defaultroute
        defaultroute6
        persist
        maxfail 0
        holdoff 5
        mtu 1500
        mru 1500
        ifname ppp-wan
        lcp-echo-failure 10
        lcp-echo-interval 20
      '';
    };
  };
14:57:49
@magic_rb:numtide.com@magic_rb:numtide.comthats my pppd config14:57:52
@magic_rb:numtide.com@magic_rb:numtide.comi may be getting ipv6 i have no clue14:58:05
@k900:0upti.meK900 It may be in the pre-rebase 6.15 tree 14:58:21
@k900:0upti.meK900 I'm not entirely sure 14:58:21
@magic_rb:numtide.com@magic_rb:numtide.comhow do i test ipv614:58:22
@k900:0upti.meK900https://github.com/frank-w/BPI-Router-Linux/commit/1a6d1e12425127e5f9fe3012581d75650034285614:58:21
@emilazy:matrix.orgemilyis the password actually 1234 lol14:58:23
@k900:0upti.meK900 This is the change I think 14:58:21
@emilazy:matrix.orgemilyuh wow federation lag14:58:30
@magic_rb:numtide.com@magic_rb:numtide.comit doesnt matter, they do it based on the port14:58:50
@emilazy:matrix.orgemilyhow the hell did they release this hardware14:59:08
@magic_rb:numtide.com@magic_rb:numtide.comyeah thats the patch14:59:17
@magic_rb:numtide.com@magic_rb:numtide.comexactly as any other hardware, you just dont notice bugs on other things because they've been already worked around14:59:40
@emilazy:matrix.orgemily hmm I see you're using upstream rp-ppoe.so whereas I'm using the pppoe.so fork that ships as part of pppd 14:59:48
@magic_rb:numtide.com@magic_rb:numtide.com50% on Linux's job is workarounds, which is why osdev is so fucking hard14:59:58
@emilazy:matrix.orgemilynot sure if that will be making any difference or which is een better14:59:59
@k900:0upti.meK900
In reply to @emilazy:matrix.org
how the hell did they release this hardware
Honestly for networking hardware that's not even that cursed
15:00:01
@magic_rb:numtide.com@magic_rb:numtide.comokay, im off15:00:16
@magic_rb:numtide.com@magic_rb:numtide.comill try the proper reboot15:00:23
@magic_rb:numtide.com@magic_rb:numtide.com👋15:00:27

Show newer messages


Back to Room ListRoom Version: 6