I have CRS305-1G-4S+ as SWOS(v2.12) behind hEXs RouterOS(v6.47.4)
Device below is Emulex 10G SPF+.
Actual MAC of the the port is 00:90:fa:6c:53:52 shown from ubuntu os and emulex utility during boot. (shown right)
However SwOs is detecting the port as 00:90:fa:6c:53:53 (shown left)
I have tried connecting the DAC in different ports, changed the computer(different system).
I don’t have extra NIC and CRS305-1G-4S+ so I can’t really isolate/pin point the source of problem.
I’d check to see what other hosts in same subnet see. Configure IP address on the offending NIC, then ping it from another linux machine in same subnet. When you get ping replies, check ARP address recorded (grep IP address in /proc/net/arp ). If other machines see same as switch, then NIC is playing games (could be DAC as well if it’s active type but I kind of doubt it). If other machines see same as what’s on screen shot, then it’s switch playing games.
Thx @mkx figured it out.
The emulex connect card was the problem.
It has NPAR feature which partition one nic into 4. having 4 different mac address. Reseting the NIC to default has fixed the issue.
Sorry of doubting your Mikrotik should have had more faith in you