Para obtener la dirección ethernet en Linux, basta con ejecutar la siguiente orden desde una terminal:
ip link
Mostrará un resultado parecido (es un escenario complejo porque aparecen dos interfaces físicos, cable y wifi, además del de loopback (que puede ser ignorado).
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default qlen 1000 link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 2: enp3s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP mode DEFAULT group default qlen 1000 link/ether XX:XX.XX.XX.XX:XX brd ff:ff:ff:ff:ff:ff 3: wlp2s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP mode DORMANT group default qlen 1000 link/ether YY:YY:YY:YY:YY:YY brd ff:ff:ff:ff:ff:ff
El adaptador de cable es enp3s0 y el de wifi wlp2s0. El que realmente interesa, para este caso, es el de cable. Su nombre puede variar acorde con el fabricante de la tarjeta y la distribución de Linux, pero no comenzará por w.