in reply to Finding the Ethernet Address

There isn't a universal solution, this is one of those places where it really is better to call an external program.

/J\