Necesito un método multiplataforma para determinar la dirección MAC de una computadora en tiempo de ejecución. Para Windows, se puede usar el módulo 'wmi' y el único método en Linux que pude encontrar fue ejecutar ifconfig y ejecutar una expresión regular en su salida. No me gusta usar un paquete que solo funciona en un sistema operativo, y analizar la salida de otro programa no parece muy elegante, por no mencionar propenso a errores.
¿Alguien conoce un método multiplataforma (windows y linux) para obtener la dirección MAC? Si no es así, ¿alguien conoce algún método más elegante que los que enumeré anteriormente?