Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
snmpwalk -v2c -c public MAC_АДРЕС_СВИТЧА 1.3.6.1.2.1.17.7.1.2.2.1.2 | sed "s/\./ /g" | sed "s/SNMPv2-SMI::mib-2 17 7 1 2 2 1 2 //g" | sed "s/ = INTEGER://g" | awk '{printf "%02X%02X%02X%02X%02X%02X %s Ethernet%s \n",$2,$3,$4,$5,$6,$7,$1,$8}'

#!/usr/bin/python
import paramiko
ssh=paramiko.SSHClient()
ssh.set_missing_host_key_policy(paramiko.AutoAddPolicy())
ssh.connect("host",username="login",password="passwd")
stdin, stdout, stderr = ssh.exec_command("/ip arp print ")
result = stdout.read()
print result
Удобый просмотр MAC адресов на портах свитчей huawei, linksys, dlink, extreme при помощи expect