| 2 Jun 2025 |
hexa | too many locations | 11:49:41 |
emily | looks like it's literally a configure flag | 11:51:23 |
emily | also it supports Type=notify(!) | 11:51:38 |
hexa | since 2.5.0 iirc | 11:52:07 |
emily | might have to send some patches to the module | 11:52:16 |
K900 | I see | 11:52:22 |
K900 | This was all a plan to snipe Emily into fixing our pppd situation | 11:52:30 |
hexa | https://github.com/NixOS/nixpkgs/pull/273756 | 11:52:34 |
hexa | https://github.com/NixOS/nixpkgs/pull/242726 | 11:52:40 |
emily | I mean when you said you wanted me to fix the BPI-R4 jank I didn't think it would involve PPP. | 11:52:57 |
emily | cheers, might revive this | 11:53:57 |
emily | exciting things happening with the commits in the other one | 11:54:10 |
hexa | https://github.com/NixOS/nixpkgs/pull/371022 | 11:54:30 |
hexa | https://github.com/NixOS/nixpkgs/pull/368416 | 11:54:35 |
hexa | so just the module part is left | 11:54:56 |
emily | will just monkey-patch the service for now | 11:55:44 |
hexa | yeah, probably the best way to test this đŸ¤ª | 11:55:57 |
emily | for like five seconds I considered if it'd be nice to have a structured interface to the config and then I thought more about how horrible the config is | 11:57:04 |
K900 | still better than hostapd | 11:59:43 |
hexa | uhhh yeah | 12:03:57 |
hexa | it probably has like a tenth of the complexity of hostapd | 12:04:08 |
magic_rb | Im just showing up so i dont know the context, but for pppoe ive found i can get good performance with https://github.com/dfskoll/rp-pppoe idk if its necessary but i read that otherwise the perf is horrid | 12:21:46 |
emily | I think this is the pppoe.so plugin people use with pppd or something? | 12:23:16 |
magic_rb | Yeah its a pppd plugin | 12:23:29 |
magic_rb | Ive been running it for about a year with 0 issues after tuning the timeouts on the pppd side (which was my fault) it would take minutes to realize the remote side dropped the connection face first (or i unplugged the cable) | 12:24:15 |
magic_rb | I also use the same plugin to run a pppoe server to which the original ISP router connects to, thinking its connecting to KPN | 12:25:05 |
emily | right. it's not entirely clear to me if plugin pppoe.so is that thing | 12:25:11 |
magic_rb | Dont think so | 12:25:18 |
emily | wow why the hell do you need that… | 12:25:24 |
magic_rb | I think the pppoe.so is the one that is shipped with pppd and is less efficient as its fully userspace. rp-pppoe does more in the kernel i think | 12:25:51 |