[ad_1]
I used to have a Mac Mini 2018 with 10Gpbs ethernet related to my 10Gbps change. I had a tagged vlan to entry my NAS. It labored very effectively final time I checked. I do not keep in mind once I really checked it final time, however not less than every thing – time machine, shared mounts, and so forth – gave the impression to be working tremendous) till I changed it with a Mac Studio in april.
Then I noticed one thing bizarre: site visitors between Mac Studio and different macs on my community – 10Gbps or not – flows very effectively on tagged vlans. Nonetheless, site visitors between my Mac Studio and my NAS (after which between my Mac Studio and different Linux machines) goes just one manner – Mac -> Linux, when utilizing a tagged vlan. I get no site visitors from the linux machines again to the mac. Linux <–> Linux works effectively, Mac <–> Mac works effectively.
I believed initially this was a Mac Studio subject. So I examined with a MacBook Professional M1. Identical downside. I believed, oh effectively, this could be an M1 subject. I borrowed a MacBook Professional 2018, and once more, similar subject.
I used iperf3 for testing. I modified the switches – my community has largely Ubiquiti switches, however I even have a small Mikrotik, and I examined with it. I even examined site visitors between a mac and a Linux VM on ESXi working on a Mac Mini 2014. Nonetheless the identical subject: site visitors goes just one manner between macOS and non-macOS. I additionally tried totally different Linux distros (Fedora, Ubuntu, TrueNAS Scale).
I’m inclined to imagine this can be a Monterey subject, however my earlier Mac Mini did have Monterey (though it was nonetheless one of many first variations).
The one factor I have not examined is site visitors to a linux machine that’s not on a VM. All my assessments had been between a mac and a Linux hosted on a VM beneath ESXi. However nonetheless, site visitors between Linux on totally different hosts/machines/esxi-nodes labored tremendous.
Site visitors that goes on untagged vlan flows usually.
Any clue on tips on how to debug this correctly to get the offender?
EDIT: simply to make clear, I do not imagine it’s an MTU subject. I had jumbo frames enabled all the best way (the Mac Studio had completely the identical configuration as my earlier Mac Mini, which had its MTU adjusted to 9000). And, as stated, it does work between two macs and to Linux machines. I additionally tried with the usual MTU (1500), adjusting all of it alongside the best way, and similar habits.
EDIT #2: I handle to check site visitors between the Mac and a Linux (Fedora) on naked steel, once more, on tagged vlan. It labored. So possibly ESXi is the issue.
[ad_2]