NBASE-T came with 2.5GBASE-T and 5BASE-T and it lets NICs test the cabling so it can choose the highest supported speed, including 10 G if supported by the NIC.
Which OS version is it? Setting up VLANs has been doable for years and on up to current versions. Is it just the add-on adapter that is missing the option (but you could do it on a built-in interface)?I currently can't add VLAN interfaces in MacOS. Who are the idiots in charge of this OS and why are they getting a paycheck??
ifconfig vlan0 create
ifconfig vlan0 vlan 3 vlandev en0
ifconfig vlan0 inet 192.168.126.5 netmask 255.255.255.0
supported media:
media none
media autoselect
media 10baseT/UTP mediaopt full-duplex
media 100baseTX mediaopt full-duplex
media 1000baseT mediaopt full-duplex
media 2500Base-T mediaopt full-duplex
media 5000Base-T mediaopt full-duplex
That's not what's happening here: nothing on either port. It does make sense that the first one might have slightly different behavior, though, as I believe that's the DFU port.As another data point, I have a MBA M2 that a USB ethernet adapter would light up like you described and not register as connected on the first port next to Magsafe, but the other port works perfectly fine.
Are you using a modern version of iperf3?Anyone got a clue why a Realtek 8125 card is struggling to hit full duplex speeds on Win 11?
I added a 10g card to my server and was doing some benchmarks from my PCs with iperf and they can hit 2.5g on either send or receive, but when doing a bidirectional or running two instances the Send will hit 2.5gig but Receive drops to 1-1.5. I'm using the latest drivers from the Realtek site (which must have the slowest download server I've used since dialup days), and turned off power savings / green /energy efficient settings. I'm using -p 8 to create multiple streams and the PCs are 8 core Zen 3 chips and don't look like they're getting stressed.
Network switch is a Unifi Pro Max 16 with the server using SFP+ port, and if I use multiple PCs I can see it doing 7.5G receive but only 4G send so I don't think it's an issue on that end.
Any other settings or tweaks I should check on either the driver or the switch?
(Yeah the 10g is overkill but the empty sfp port was too tempting and Connectx-3 cards are cheap on eBay.)
Yeah, 3.20 was the latest I could see and had the bidirectional option which the first version I found didn't have (think that was 3.7)Are you using a modern version of iperf3?
I have seen some issues where an old version didn't really fill the link properly.
https://github.com/ar51an/iperf3-win-builds/releases/tag/3.20
Interrupt handling isn't very efficient. I'm pretty sure that if you switch to Linux and its saner defaults and open drivers the problem would disappear.A simple lack of CPU grunt seems unlikely if we're talking about 8-core Zen 3 systems, though? If I had to guess at a likely culprit it would be driver issues on the client machine - hence the recommendation to test under Linux to get an idea of it's a s/w or h/w problem.
Well, it sounds like a "some stuff is being handled on the NIC that should be handled in software because it would be more performant" issue, seeing as the CPU isn't being stressed.As the issue only appears at 4+ Gbps it smells like a packet overhead issue.
Yeah, I didn't think of it either when I got the cards. Looking at the chipset diagram it's an x4 pcie 3.0 link to the south bridge and then pcie 2.0 lanes from there. The CPU has 20 pcie3 lanes which go 16 to the gpu and 4 for either nvme or a slot. Good old AMD low balling connectivity options.Huh, I did not think B450 would be old enough to have PCIe Gen2 slots. Or maybe the manufacturer had the option of doing 2.0 rather than 3.0 for that generation.
Huh, I did not think B450 would be old enough to have PCIe Gen2 slots. Or maybe the manufacturer had the option of doing 2.0 rather than 3.0 for that generation.