!tCyGickeVqkHsYjWnh:nixos.org

NixOS Networking

914 Members
Declaratively manage your switching, routing, wireless, tunneling and more.265 Servers

Load older messages


SenderMessageTime
2 Jun 2025
@magic_rb:matrix.redalder.orgmagic_rbYeah i do that12:36:12
@magic_rb:matrix.redalder.orgmagic_rbOne of the rhings that broke a lot of sites for me, macos assumes 1500, or at least i couldnt get it to cooperate and if then the router would have to fragment things, cloudflare would fail to defragment it somehow12:37:05
@magic_rb:matrix.redalder.orgmagic_rbcache.nixos.org was not working at all when it was fragmenting. I still dont know wtf was up with that12:37:33
@magic_rb:matrix.redalder.orgmagic_rbI actually owe this setup to puck, (not in this room, but i think they should be somewhere in this space), cause i assumed theyd know how to set it up, which they did. I also initially had a bug where the bpi couldnt handle packets smaller than 40 bytes i think, which would break pppoe, now there is a patch at least in franks tree, which pads the frames out to 40 bytes12:39:29
@emilazy:matrix.orgemilyI think this probably just means you had stuff configured wrong?13:14:49
@emilazy:matrix.orgemilymacOS definitely supports MTU < 150013:14:55
@magic_rb:matrix.redalder.orgmagic_rbyeah probably13:15:04
@magic_rb:matrix.redalder.orgmagic_rbbut its interesting that the fragmenetation broke it anyway13:15:24
@magic_rb:matrix.redalder.orgmagic_rbid expect it to be slower, but work13:15:28
@hexa:lossy.networkhexamssfix13:16:56
@emilazy:matrix.orgemily is there anything I can set to make sure none of the legacy networking.* stuff gets used? not sure if anything but networking.useDHCP = false; is needed to get it out of the way 13:22:56
@emilazy:matrix.orgemily(yes I should have gone all-in on networkd sooner)13:24:04
@k900:0upti.meK900 Uhh you can probably assert on the existence of network-setup.service or whatever 13:27:33
@emilazy:matrix.orgemily magic_rb: looks like pppoe.so is in fact rp-pppoe these days. or at least a fork of it upstream in ppp or something. 13:31:03
@emilazy:matrix.orgemilyhttps://github.com/ppp-project/ppp/blob/6f3bf58b846fb320db7f68e9ecbda7992c396750/Changes-2.4#L33-L3513:31:35
@emilazy:matrix.orgemilyat least a common ancestry13:31:38
@emilazy:matrix.orgemilyno idea which is better.13:31:46
@k900:0upti.meK900Man13:33:31
@k900:0upti.meK900This is giving me flashbacks13:33:36
@k900:0upti.meK900To when I had a giga cursed small town ISP13:33:44
@emilazy:matrix.orgemilyI don't suppose anyone has written a from-scratch PPPoE thing in Rust or something.13:34:14
@k900:0upti.meK900That ran L2TP13:34:19
@k900:0upti.meK900And that was before xl2tpd13:34:54
@finga:agora.onders.orgfinga joined the room.18:29:41
3 Jun 2025
@matthewcroughan:defenestrate.itmatthewcroughan - nix.zoneAnyone have any idea how the Macintosh IIgs boots?17:32:28
@matthewcroughan:defenestrate.itmatthewcroughan - nix.zonehttp://apple2.guidero.us/doku.php/mg_notes/apple_ii_atlk/iigs_netboot17:33:31
@matthewcroughan:defenestrate.itmatthewcroughan - nix.zone

The system has a very minimal AppleTalk stack built into the ROM. It is capable of NBP lookups, ATP, and the lower level protocols to support these, and not much else. The stage 0 code performs an NBP lookup for Apple //gs. When it finds it, it retrieves the stage 1 code using ATP requests in the same fashion as the Workstation Card retrieves its boot blocks. The image is usually called ProDOS16 Boot Blocks

17:33:41
@matthewcroughan:defenestrate.itmatthewcroughan - nix.zoneThough i never find this NBP Lookup in Wireshark, though I do for other Macintoshes, such as LCIII and SE3017:34:07
@matthewcroughan:defenestrate.itmatthewcroughan - nix.zone* Though I never find this NBP Lookup in Wireshark, though I do for other Macintoshes, such as LCIII and SE3017:34:15
@matthewcroughan:defenestrate.itmatthewcroughan - nix.zone relates to NixOS because I'm implementing a module for atalkd which uses Linux's CONFIG_APPLETALK 17:34:30

Show newer messages


Back to Room ListRoom Version: 6