!RjBlCIbsLDzHBIzmaA:nixos.org

NixOS on ARM

1016 Members
NixOS on ARM: now with more ARM! — Support: AArch64; armv6 and armv7 are best effort, without any official cache. — Documentation: https://nixos.wiki/wiki/NixOS_on_ARM — Community build box: https://github.com/nix-community/aarch64-build-box → build box status: https://status.nixos.org/grafana/d/5LANB9pZk/per-instance-metrics?orgId=1&refresh=30s&var-instance=147.75.77.190 —251 Servers

Load older messages


SenderMessageTime
1 Jun 2025
@emilazy:matrix.orgemilyI don't know how to easily find out if it reached stable yet12:35:58
@emilazy:matrix.orgemily so it seems like inband/sgmii, inband/2500base-x, and phy/2500base-x are all things 12:37:43
@emilazy:matrix.orgemily is inband the mode where the transceiver does the MAC and phy the mode where it just passes stuff through? 12:37:58
@k900:0upti.meK900It did land yes12:38:03
@k900:0upti.meK900inband is just in-band negotiation12:38:20
@emilazy:matrix.orgemilywhich is different from "autoneg"?12:38:42
@emilazy:matrix.orgemilyor the same?12:39:09
@emilazy:matrix.orgemilyhttps://lore.kernel.org/all/Z1F1b8eh8s8T627j@shell.armlinux.org.uk/ looks like the relevant quirks for the PCS. I don't know if they landed or if they're even still necessary with the new series12:40:19
@k900:0upti.meK900That has landed yes12:40:58
@emilazy:matrix.orgemilyhmm12:41:10
@emilazy:matrix.orgemily

that surprises me because

Eric Woudstra reported that a PCS attached using 2500base-X does not
see link when phylink is using in-band mode, but autoneg is disabled,
despite there being a valid 2500base-X signal being received. We have
these settings:

12:41:13
@emilazy:matrix.orgemily seems to imply that it's meant to fix using inband rather than wroking around it 12:41:19
@emilazy:matrix.orgemily * seems to imply that it's meant to fix using inband rather than working around it 12:41:21
@emilazy:matrix.orgemily * seems to imply that it's meant to fix using inband rather than working around it (by disabling it) 12:41:26
@k900:0upti.meK900https://docs.kernel.org/networking/sfp-phylink.html12:41:58
@emilazy:matrix.orgemilyalso this implies that in-band and autoneg aren't the same thing so I still feel like I have no idea what in-band is :)12:42:01
@k900:0upti.meK900This explains the modes kind of12:42:10
@emilazy:matrix.orgemilyright. yeah I was looking at this12:42:13
@emilazy:matrix.orgemilyit did not really make me understand the difference between autoneg and in-band, although I'm trying.12:42:27
@k900:0upti.meK900Autonegotiation is about negotiating with the other end of the cable12:43:33
@k900:0upti.meK900In-band mode is about what's between the MAC and the module12:43:49
@emilazy:matrix.orgemilyah12:43:54
@emilazy:matrix.orgemilyso the tl;dr is that you have to explicitly specify 2500BASE-X on the host end for the PCS on the R4?12:44:20
@emilazy:matrix.orgemilyto have it talk that to an SFP+?12:44:29
@emilazy:matrix.orgemilyand then the other patchset hopefully makes that work?12:44:42
@k900:0upti.meK900 In most cases it doesn't matter because you're either speaking GMII whatever to the module and then that's running at its own rate 12:44:46
@k900:0upti.meK900But specifically for base2500-x it kinda matters because base2500-x is supposed to be dumb12:44:58
@k900:0upti.meK900EXCEPT WHEN IT'S NOT etc12:45:03
@emilazy:matrix.orgemilyright…12:45:09
@k900:0upti.meK900 Basically it depends on what your module is doing 12:45:40

Show newer messages


Back to Room ListRoom Version: 6