I've been around a number different sites trying proposed solutions both in C and VB but have not been successful. Most solutions give only those devices connected to my computer. Am I missing something, my router can do (but it's a pain to extract all the MACs and IPs). I've to established a baseline of the MACs on my network now I'd like to run a program (monthly) that extracts currently connected devices so I can validate their MACs against my baseline. The closest solution was in C but I'm not able to convert it to work in Visual Studio 2015 (VB). Any help will be greatly appreciated.