How can I find the UUID of network devices

I am trying to find the UUID of a Pi. As far as I can tell it is running a purpose built stripped version of Linux so I may not have a full suite of tools on that device.

Can this be done remotely ?

Thanks for any help with this.

Which UUID are you trying to find?

In network world, “UUID”'s are different per layer of the network stack, Layer 2 = MAC, Layer 3 = IP etc

If you are looking for the devices MAC you’d need to look in the ARP table (or DHCP Lease table if you are running DHCP server)
Otherwise you’d need to tell us what UUID you are looking for specifically.

Thanks for the response.

This took some searching but I was able to find the UUID of the NIC issuing this command nmcli c from the CLI of the Pi.
Would this be classified as layer 3 ?

Being new to UUIDs, I was hoping that RouterOS might have a tool that would expose the UUIDs of all of my network devices.

That UUID is OS specific and not used in network connectivity - it is actually specific to NetworkManager package and not all systems assign UUID’s to connections - that is a unique identifier used for that piece of software to link to the connection and is for internal use only on the machine.

It may be somewhat derived from MAC + chipsets etc so it may stay persistent between installs, never really looked into it much, but other devices on the network get no visibility to this as it has nothing to do with network communication.

Thanks again. Knowing this will change my approach to what I am doing.