Node library which uses native calls to locate the mac address for a given interface name.
Currently works on OSX, Solaris, Linux and Windows. Maybe FreeBSD is next?
Install the module with: npm install netif
var netif = require('netif');
netif.getMacAddress('eth0'); // '00:0C:00:00:00:00'
Copyright (c) 2012 Mark Wolfe
Licensed under the MIT license.