Hi,
can we also get system S/N on mesh server just live username and IP.
Hi. Can you explain how to get this serial number? or, can you point to an example of some other software that can get this serial number? - Thanks.
Hi, I meant the Computer S/N we get from command "WMIC BIOS GET SERIALNUMBER" from cmd and some other command from linux.
Just thought would be good for assets checking.
Thanks for the example command. Yes, this would be interesting. I will check with Bryan (author of the mesh agent) for this.
and can we make some arrangement so that we get a URL like "remote.mes:888\laptopserialnumber"
so that i can integrate it with my asset management tool where it show a icon in front of asset which brings me to the above link (by taking laptopserialnumber from my asset tool) and ask for creds and take remote access.
and also any way to integrate password with any different app like my asset management so that i can authenticate it from there. , node is lil new to me 馃槄
I just tried "WMIC BIOS GET SERIALNUMBER" on two of my systems, both Intel vPro machines and the serial number returned is empty. I don't think this command gives a reliable response and so, would not work on most machines. A quick look online shows that this field is often not set.
I like this idea, but I need a reliable machine identifier that works on both Windows and Linux. If you can find a reliable way to get a device identifier, I will look at it.
These S/N only works with laptops and we need it for same only, no idea about vPro machines. Got empty in desktop too but that was supposed to happen.
sudo dmidecode -s system-serial-number
this work fine for most linux machines (laptop only)
Thanks for the Linux command, I will give it a try.
Will need Bryan to take a quick look at this, somehow the serial number is not in the SMBIOS tables, but it should be present.
Checked a bit and found that serial number can be misplaced if motherboard is changed or replaced and serial no. not fixed by technician(same happened to me too once) or may be they were not added at the first place馃槙.
Once implemented, the MeshAgent will send the latest serial number of that computer to the server when the agent starts up, so it should stay current in MeshCentral. Of course if it's not updated in your other software, it will not match anymore.
Yep, thnx a lot.
Maybe these will work;
Windows:
(get-wmiobject -Class win32_bios | select SerialNumber).SerialNumber
Mac:
ioreg -l | grep IOPlatformSerialNumber
Serial number is a great start but maybe this could be expanded to having a whole hardware tab. I've seen some RMM agents that pull down a really great list that shows firmware versions of drives, models and serial numbers on RAM etc. This information could later be used with a reporting function to search for particular hardware combinations which is obviously very useful if an admin suspects a particular combination is causing an issue.
Agreed. Bryan just started adding MeshAgent code to fetch a bunch of that data. I will be working over the next week to add server support for this and be able to download reports. Bryan's work is made difficult because he need to get that information consistently from different operating systems.
The way I have it structured now, is that I return an object that has a set of fields that are correlated on Mac, Linux, and Windows. (The field names and values will be identical, regardless which OS is installed on the hardware)
The object will also have a 'linux', 'windows', and 'macos' field that will contain OS specific fields that I was able to fetch.
This looks resolved in latest builds can you verify @UnP1u9? If so can you close this issue with your answer?
Thanks All, this looks amazing