Мда, ВинФак чегой-то лежит...
Список MAC адресов всех машин в сети с IXBT.
Принцип прост: скриптом пингуются
все IP сети, после чего из локального хэша ARP добывается таблица соответствия IP<->MAC для всех включённых устройств сети, имеющих IP.
НО: если неизвестны ни IP, ни MAC, а в сети полсотни машин - фиг его знает, как Ты будешь искать нужную пару в списке.
Кроме того, свитч элементарно может иметь IP вне сети, которую коммутирует, и тогда он в этот список просто не попадёт...
Причём в этой ситуации не поможет ни один сетевой сканер - сканирование всех допустимых диапазонов адресов займёт слишком много времени, а ведь адрес может быть и в недопустимом диапазоне...
Кроме того, доступ к свитчу по TCP/IP может быть просто запрещён (в целях безопасности).
Проще уж залезть в сам свитч через COM-порт и посмотреть его настройки...
P.S. Отсутствие COM-порта (иногда обозначается terminal или console) на свитче - 100% гарантия того, что он неуправляемый и, соответственно, не имеет IP.