!tCyGickeVqkHsYjWnh:nixos.org

NixOS Networking

907 Members
Declaratively manage your switching, routing, wireless, tunneling and more.262 Servers

Load older messages


SenderMessageTime
2 Jun 2025
@emilazy:matrix.orgemilymight have to send some patches to the module11:52:16
@k900:0upti.meK900I see11:52:22
@k900:0upti.meK900This was all a plan to snipe Emily into fixing our pppd situation11:52:30
@hexa:lossy.networkhexahttps://github.com/NixOS/nixpkgs/pull/27375611:52:34
@hexa:lossy.networkhexahttps://github.com/NixOS/nixpkgs/pull/24272611:52:40
@emilazy:matrix.orgemilyI mean when you said you wanted me to fix the BPI-R4 jank I didn't think it would involve PPP.11:52:57
@emilazy:matrix.orgemilycheers, might revive this11:53:57
@emilazy:matrix.orgemilyexciting things happening with the commits in the other one11:54:10
@hexa:lossy.networkhexahttps://github.com/NixOS/nixpkgs/pull/37102211:54:30
@hexa:lossy.networkhexahttps://github.com/NixOS/nixpkgs/pull/36841611:54:35
@hexa:lossy.networkhexaso just the module part is left11:54:56
@emilazy:matrix.orgemilywill just monkey-patch the service for now11:55:44
@hexa:lossy.networkhexayeah, probably the best way to test this đŸ¤ª11:55:57
@emilazy:matrix.orgemilyfor 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 is11:57:04
@k900:0upti.meK900 still better than hostapd 11:59:43
@hexa:lossy.networkhexauhhh yeah12:03:57
@hexa:lossy.networkhexait probably has like a tenth of the complexity of hostapd12:04:08
@magic_rb:matrix.redalder.orgmagic_rbIm 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 horrid12:21:46
@emilazy:matrix.orgemily I think this is the pppoe.so plugin people use with pppd or something? 12:23:16
@magic_rb:matrix.redalder.orgmagic_rbYeah its a pppd plugin12:23:29
@magic_rb:matrix.redalder.orgmagic_rbIve 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:matrix.redalder.orgmagic_rbI also use the same plugin to run a pppoe server to which the original ISP router connects to, thinking its connecting to KPN12:25:05
@emilazy:matrix.orgemily right. it's not entirely clear to me if plugin pppoe.so is that thing 12:25:11
@magic_rb:matrix.redalder.orgmagic_rbDont think so12:25:18
@emilazy:matrix.orgemilywow why the hell do you need that…12:25:24
@magic_rb:matrix.redalder.orgmagic_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
@emilazy:matrix.orgemily I'm not sure about that. my OpenWrt configuration uses pppoe.so and it was definitely doing kernel PPP 12:26:33
@magic_rb:matrix.redalder.orgmagic_rb
In reply to @emilazy:matrix.org
wow why the hell do you need that…
Cause my flatmates dont trust anything i do, passing it all through was a condition on my being able to take control of the network. Remember i dont live alone, both of them are a chronic apple users and just now one is considering dropping apple for FLOSS devices/software after being influenced by me for 2 years
12:27:06
@emilazy:matrix.orgemily it looks like rp-pppoe can do userspace stuff or use kernel-space PPP, but if pppd can use kernel PPP too then I'd guess they're probably not very different? 12:27:19
@emilazy:matrix.orgemilySent from my MacBook Pro :)12:27:41

Show newer messages


Back to Room ListRoom Version: 6