Capturing Mac Addresses on boot to usb?!?

Dec 12, 2014
2
0
4,510
Hi guys,

I work for a computer company in the integration/configuration center. I am looking for a way to boot to a flash drive, have it capture the mac address of that unit to a notepad or datasheet of sorts, and power down the PC (not needed but would be nice). After that, I want to be able to open it on my workstation and make my labels as needed.

Basically we have multiple clients that want the mac address of the machine stickered on the outside of the box. We used to be able to pull the mac addresses with PuTTy from the switches, but our network admins have limited our commands when they installed our new Nexus switches... I am looking for a better alternative than booting them all to bios and handwriting them down and later transcribing to an excel sheet (36 units at a time).
 
Create a simple PXE server that wil log connections. then just boot all the clients to the LAN and the PXE server should capture all the relevant data you need. another solution might be if you are running DHCP on a windows server you can just go create a CSV file of all the IP leases out on you network.
 
Here are some other parts to throw into the equation. I am one of 10 benches running 36 units a piece. Also, our ports on our benches are not set as they should be, 1 = 1, 12= 12, its more like 1 = 3, 12 =5, etc. They won't let the few of us who know how to tone the bad ports out and fix the cabling work on it so i have to be able to do it from a usb stand point if possible. So i know the first number is the first unit and so on.

I know there is some sort of technology to do this, but I cannot find it anywhere. We had an old flash drive that was set to do this when i started here which was since lost =/

Thanks for any and all help!