Se o seu switch for um switch gerenciado, você poderá usar lldpctl
do pacote lldpd
(no Debian / Ubuntu) para saber seu endereço MAC.
O pacote lldp
é descrito da seguinte forma:
lldpd is a 802.1ab implementation (LLDP) to help you locate neighbors of all your equipments.
A página man do lldpctl
mostra como usá-lo:
NAME
lldpctl — control LLDP daemon
SYNOPSIS
lldpctl [-d] [-L location] [-P policy] [-O poe] [-o poe] [interface ...]
DESCRIPTION
The lldpctl program controls lldpd(8) daemon.
When no specific option is given, lldpctl displays the list of
discovered neighbors along with some of their advertised capabilities.
If some interfaces are given, only those interfaces will be displayed.
...