Tal vez mi respuesta va a ser útil para algunos de ustedes por ahí, y al menos divertida para el resto de ustedes.
Estaba tratando de obtener la dirección MAC de ethernet para un dispositivo Android TV, para tratar de encontrar el fabricante real en el que está registrada la dirección MAC. Me conecté al dispositivo con adb y usé la gran respuesta anterior de Joel F y funcionó muy bien.
Luego volteé la caja y allí está en una pegatina en la parte inferior del dispositivo.
Así que si no lo necesita programáticamente, intente voltear el dispositivo primero.
P.S. Me puse en contacto con el fabricante en el que está registrada la dirección, y me dijeron que no hacen este modelo y que otros fabricantes copian sus direcciones MAC.
¡excelente! Funcionó. ¿Crees que funciona en cualquier dispositivo Android con eth0? – inversus
Debería, esa es una ruta de kernel de Linux estándar que dudo que cambien pronto. Me alegro de que haya ayudado. –