You need to get mac address like this. BitConverter.ToString(adapter.GetPhysicalAddress().GetAddressBytes())
public string GetMACAddress()
{
NetworkInterface[] nics = NetworkInterface.GetAllNetworkInterfaces();
string sMacAddress = "";
foreach (NetworkInterface adapter in nics)
{
if ((adapter.NetworkInterfaceType == NetworkInterfaceType.Ethernet || adapter.NetworkInterfaceType == NetworkInterfaceType.Wireless80211) && adapter.OperationalStatus == OperationalStatus.Up)
{
IPInterfaceProperties properties = adapter.GetIPProperties();
sMacAddress = BitConverter.ToString(adapter.GetPhysicalAddress().GetAddressBytes());
}
}
return sMacAddress;
}