hi,
I have a CRS305 switch, which I use in the default configuration (with RouterOS, but tried to switch to SwOS) with only the IP address customized. Connected to it are FreeNAS with Chelsio 10Gbe board (Twinax cable) and MacPro with Myricom 10Gbe-T (Cat6 cable with Mikrotik RJ45 10Gbe SFP on the CRS305 end). MacPro has the card in the external Thunderbolt enclosure. This worked perfectly with High Sierra on the Mac until yesterday when I was forced to upgrade to Catalina.
Now I see the link between Myricom and CRS305 active, auto neg successful, both sides report 10G line speed, flow control on, and CRS305 sees the MAC address of the Myricom board in the Hosts tab of the Bridge menu in webfig. I assigned the Myricom a static IP and trying to ping the CRS305 address I see the ARP requests from the Mac on the switch side, but not replies (I tried to ping other hosts on the internal network, including the NAS, with the same result).
All error counters I was able to find are 0. MTU is 1500 everywhere (I believe Jumbo is not supported by the Mikrotik RG45-T SFPs).
I reset configuration and tried with factory settings - no difference. Updated Myricom driver. Tried different port on the switch.
The rest of the network is 1Gbe and connected to the CRS305 through the ether1 interface. The rest of the network sees NAS perfectly well, so the switch itself is working.
Any ideas of where to look are very much appreciated.
Options on Myricom:
en14: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500
options=46f<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,TSO4,TSO6,CHANNEL_IO>
ether 00:60:dd:43:b4:80
inet6 fe80::83a:4759:828d:a140%en14 prefixlen 64 secured scopeid 0x12
inet 10.0.1.199 netmask 0xffffff00 broadcast 10.0.1.255
nd6 options=201<PERFORMNUD,DAD>
media: 10Gbase-T <full-duplex,flow-control>
status: active