!tCyGickeVqkHsYjWnh:nixos.org

NixOS Networking

890 Members
Declaratively manage your switching, routing, wireless, tunneling and more.261 Servers

Load older messages


SenderMessageTime
7 Sep 2025
@emilazy:matrix.orgemilyif I was spending that much I could probably get something a lot beefier second-hand01:10:20
@hexa:lossy.networkhexabut also likely more power hungry01:10:34
@raitobezarius:matrix.orgraitobezariusprobably not as a silent01:10:35
@raitobezarius:matrix.orgraitobezarius* probably not as silent01:10:42
@raitobezarius:matrix.orgraitobezariusneither switchdev support01:10:49
@hexa:lossy.networkhexayeah, prestera is an interesting platform 01:11:13
@raitobezarius:matrix.orgraitobezariusi think if they did a half version of that switch and sold it for 250-300 bucks01:14:20
@raitobezarius:matrix.orgraitobezariusi'd buy it and port liminix to it01:14:23
@emilazy:matrix.orgemilyare the ARM cores 64 bit01:17:55
@hexa:lossy.networkhexa

High-performance Control and Management Subsystem with integrated Arm Cortex CPU cores and advanced management interfaces

01:18:57
@raitobezarius:matrix.orgraitobezariusprobably yes01:19:14
@hexa:lossy.networkhexaI would hope so01:19:16
@hexa:lossy.networkhexa

Add support for the Allecat5/Alleycat5X SoC. These are L3 switches with
an integrated CPU (referred to as the CnM block in Marvell's
documentation). These have dual ARMv8.2 CPUs (Cortex-A55). This support
has been ported from Marvell's SDK which is based on a much older
version of U-Boot.

01:19:38
@raitobezarius:matrix.orgraitobezariusi don't think there's much 32 bits ARM in new projects01:19:39
@hexa:lossy.networkhexaso low power cores01:19:54
@raitobezarius:matrix.orgraitobezariusyeah A55 is 64 bits01:20:01
@hexa:lossy.networkhexahttps://patchwork.ozlabs.org/project/uboot/patch/20220921045941.571980-6-judge.packham@gmail.com/#01:20:05
@emilazy:matrix.orgemilyso NixOS is possible 🥺01:39:07
@emilazy:matrix.orgemilymaybe it really is worth 600 bucks01:39:23
@raitobezarius:matrix.orgraitobezariusi doubt there's more than 512MB of RAM01:42:50
@hexa:lossy.networkhexayeah01:43:29
@emilazy:matrix.orgemilywith enough swap anything is possible01:45:04
@kraem:ne.bul.aekraem
passwd:    files systemd
group:     files [success=merge] systemd
shadow:    files systemd
sudoers:   files

hosts:     mymachines files myhostname dns
networks:  files

ethers:    files
services:  files
protocols: files
rpc:       files
08:01:37
@sleepymonad:matrix.orgsleepymonad changed their profile picture.09:12:54
@kraem:ne.bul.aekraem ok so i think i solved it:
  1. sudo ip netns exec wg strace -e trace=network python3 -c "import socket; socket.getaddrinfo('dn.se', 80)" -> connect(3, {sa_family=AF_UNIX, sun_path="/var/run/nscd/socket"}, 110) -> it was using my hosts nscd

- temporarliy moved the nscd/socket file (long term i should mask it in the service netns)
  1. spun up a dnsmasq in the netns which uses the upstream resolver i want

  2. bindmounted /etc/resolv.conf with nameserver 127.0.0.1 (where dnsmasq is listening in the netns)

09:24:46
@kraem:ne.bul.aekraem ok so i think i solved it:
  1. sudo ip netns exec wg strace -e trace=network python3 -c "import socket; socket.getaddrinfo('dn.se', 80)" -> connect(3, {sa_family=AF_UNIX, sun_path="/var/run/nscd/socket"}, 110) -> it was using my hosts nscd

- temporarliy moved the nscd/socket file (long term i should mask it in the service netns)
  1. spun up a dnsmasq in the netns which uses the upstream resolver i want

  2. bindmounted /etc/resolv.conf with nameserver 127.0.0.1 (where dnsmasq is listening in the netns)

09:25:04
8 Sep 2025
@inayet:matrix.orginayet set a profile picture.02:15:51
9 Sep 2025
@aciceri:nixos.devaciceri changed their display name from zrsk to aciceri.15:02:08
@albertlarsan68:albertlarsan.frAlbert Larsan joined the room.19:55:37
10 Sep 2025
@ss:someonex.netSomeoneSerge (back on matrix) changed their display name from SomeoneSerge (@nixcon & back on matrix) to SomeoneSerge (back on matrix).00:35:26

Show newer messages


Back to Room ListRoom Version: 6