| 13 Jun 2025 |
emily | wait are you on PPP too? | 14:54:49 |
K900 | I am actually not sure if that fix is in mainline | 14:54:59 |
@magic_rb:numtide.com | yes, KPN in the NL does PPPoE | 14:55:01 |
K900 | But it's not in mainline..my current tree | 14:55:08 |
@magic_rb:numtide.com | well, it must be somewhere, because my internet works | 14:55:25 |
K900 | On 6.16-rc1? | 14:55:34 |
@magic_rb:numtide.com | uh | 14:55:42 |
@magic_rb:numtide.com | no 6.1 | 14:55:49 |
emily | if there's a kernel patch I can try applying I'll apply it. | 14:55:52 |
@magic_rb:numtide.com | * no 6.15 | 14:55:53 |
@magic_rb:numtide.com | right, so emily if youre on 6.16 you probably dont have the fix | 14:56:03 |
@magic_rb:numtide.com | so its silently dropping packets at the hardware level | 14:56:12 |
emily | can I convince you to share your pppd configuration and the network configuration of the underlying WAN interface and the PPP interface on top? I'm going kind of insane debugging this stuff | 14:56:33 |
emily | especially if you have working v6 | 14:56:37 |
@magic_rb:numtide.com | i dont have v6 | 14:56:42 |
@magic_rb:numtide.com | and sure | 14:56:50 |
@magic_rb:numtide.com | but like | 14:56:53 |
emily | fwiw if I set default-mru then it authenticates fine and I get v4 | 14:57:03 |
emily | and then v6 is still weird | 14:57:05 |
@magic_rb:numtide.com | i just create a vlan 6 interface on top of the normal one | 14:57:06 |
@magic_rb:numtide.com | then | 14:57:09 |
emily | so it's not that it's completely failing to exchange packets | 14:57:13 |
@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 | then i have that shit to get the mtu right | 14:57:29 |
@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 | thats my pppd config | 14:57:52 |
@magic_rb:numtide.com | i may be getting ipv6 i have no clue | 14:58:05 |
K900 | It may be in the pre-rebase 6.15 tree | 14:58:21 |
K900 | I'm not entirely sure | 14:58:21 |
@magic_rb:numtide.com | how do i test ipv6 | 14:58:22 |