!RjBlCIbsLDzHBIzmaA:nixos.org

NixOS on ARM

1031 Members
NixOS on ARM — Support: AArch64 is supported and cached; armv6 and armv7 are best effort, without any official cache. — Documentation: https://wiki.nixos.org/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
@k900:0upti.meK900For a specific module12:48:25
@emilazy:matrix.orgemilyright I'm not talking about the modules themselves12:48:37
@emilazy:matrix.orgemilyI've sorta accepted I just have to keep gambling on those12:48:43
@emilazy:matrix.orgemilyI'm just trying to establish what the actual chip can do12:48:48
@emilazy:matrix.orgemily"The BCM84891L can communicate with Ethernet MACs that support 2500BASE-X interface through XFI at 3.125 Gbaud (Gb/s) through the RDN[x]/RDP[x] and TDN[x]/TDP[x] pins."12:49:20
@emilazy:matrix.orgemilythat seems promising12:49:22
@emilazy:matrix.orgemilythat would mean I could use the on-SoC MAC in the R4 and the BCM84891L would just handle the actual 2.5GBASE-T physical layer conversion?12:50:16
@magic_rb:matrix.redalder.orgmagic_rbcant you buy a 5g copper module and then plug 2.5g copper into it? wouldnt it figure out the autoneg with the other end?12:50:46
@emilazy:matrix.orgemilythere are 2.5GBASE-T modules that will talk 10G to the host with pause frames or whatever12:51:23
@emilazy:matrix.orgemilybut I think that implies the kernel not being able to directly talk to the MAC12:51:52
@emilazy:matrix.orgemilybecause it means stuff has to happen on the transceiver end12:52:04
@emilazy:matrix.orgemilyalso, this is the only chip you can find in twisted pair transceivers that actually runs relatively cool, so I'm sorta locked in to buying a transceiver that has it specifically12:52:34
@emilazy:matrix.orgemilyfrom skimming the data sheet, I guess the BCM84891L has an integrated MAC that it can use, but it can also talk directly to a MAC on the host end if you use it in one of these modes?12:53:24
@k900:0upti.meK900Yes that's usually how those work12:53:35
@emilazy:matrix.orgemilysomething that worries me a little is that, even if the SFP+ vendor did absolutely everything I wanted, how is the Broadcom chip going to know it's meant to talk 2500BASE-X when the R4 can only talk 2500BASE-X if it skips any in-band negotiation?12:54:47
@k900:0upti.meK900It would read the EEPROM12:55:49
@k900:0upti.meK900Or the fake-EEPROM12:55:52
@k900:0upti.meK900But hopefully the real EEPROM12:56:00
@magic_rb:matrix.redalder.orgmagic_rb
In reply to @emilazy:matrix.org
also, this is the only chip you can find in twisted pair transceivers that actually runs relatively cool, so I'm sorta locked in to buying a transceiver that has it specifically
honestly, bpir4 <-fiber-> switch <-copper-> whatever
12:56:10
@k900:0upti.meK900The autonegotiation stuff doesn't mean nothing is negotiated12:56:16
@k900:0upti.meK900Or rather12:56:18
@k900:0upti.meK900 It means there is no negotiation happening 12:56:24
@k900:0upti.meK900But there is capability information passed around12:56:33
@emilazy:matrix.orgemilythis is about WAN12:56:46
@magic_rb:matrix.redalder.orgmagic_rboh12:56:51
@emilazy:matrix.orgemilymy uplink to the WAN is (going to be) 2.5GBASE-T12:56:52
@k900:0upti.meK900SFP modules always have an EEPROM12:56:55
@magic_rb:matrix.redalder.orgmagic_rbyou get wan over copper?12:56:56
@magic_rb:matrix.redalder.orgmagic_rbdamn12:56:57
@emilazy:matrix.orgemilyit's fibre12:57:02

Show newer messages


Back to Room ListRoom Version: 6