Find out what mac is on port x

Hey there,
got my first routerboard device and I’m quite happy with that.

I plugged in all my devices but now I need to find out what device is listening on a specific ethernet port?

How I can find out what mac address (device) is connected to a specific port?

Second question: Why isnt torch displaying pings or traffic on a ethernet port?

RouterOS: 6.19
Winbox: v3

Cheers

Probably you have a bridge configured.
In that case alI mac addresses are connected to that bridge. As far as I know there is no possibility to see what device is connected to which port.
I also find this disappointing.

Regarding torch, the same reason could apply, however I never experienced such behavior.

If the ports are bridged you can see that in Bridge → Hosts
If the ports are in switch configuration the info is in Switch → Host
And for the CRS series you can find it in Switch → Unicast FDB

Hello guys,
thanks for your reply. So its intended to work like this.

I’ve a CRS, its working with Switch → FDBs and Bridge → Hosts.

Torch only works on Ether1-master-local (2-24 is Slave) and Ether1 (Uplink) is part of bridge1.

Port 24 shows some MACs of the ESXi vSwitches.

Still dont know which MAC is on which port but better than nothing :slight_smile:

Thx

It seems you are using them in switch configuration and that is the correct way to do it with CRS.
Bridge → Hosts will show you only the master port, because it is the only one in bridge.
Switch → Unicast FDB shows you every mac and the physical port it is connected to. Maybe see if the column ‘Port’ is visible.
Torch only seeing master port is also expected, because the packets go through the switch chip and not the cpu, that is why the os can’t see them.