From 8e5fcc0e9db472b21d3d21b0882a8c469b2f575d Mon Sep 17 00:00:00 2001 From: Dobrica Pavlinusic Date: Sat, 7 Jul 2018 12:37:29 +0200 Subject: [PATCH] use mib for dot1qTpFdbPort --- snmp-mac-port | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/snmp-mac-port b/snmp-mac-port index a482e3f..8143d67 100755 --- a/snmp-mac-port +++ b/snmp-mac-port @@ -10,7 +10,8 @@ snmp_walk() { fping $ip 2>>/dev/shm/dead # Q-BRIDGE-MIB dot1qFdbTable - snmpbulkwalk -O0sUX -v2c -Cc -c $COMMUNITY $ip 1.3.6.1.2.1.17.7.1.2.2.1.2 | sed -e 's/.*7\.1\.2\.2\.[0-9]\.[0-9]\.//' -e 's/ = [^:]*: / /' -e 's/\./ /g' | awk -v name=$ip '{ printf "%s %d %02x:%02x:%02x:%02x:%02x:%02x %d\n", name, $1, $2,$3,$4,$5,$6,$7, $8 }' | tee $log/$ip + #snmpbulkwalk -O0sUX -v2c -Cc -c $COMMUNITY $ip 1.3.6.1.2.1.17.7.1.2.2.1.2 | sed -e 's/.*7\.1\.2\.2\.[0-9]\.[0-9]\.//' -e 's/ = [^:]*: / /' -e 's/\./ /g' | awk -v name=$ip '{ printf "%s %d %02x:%02x:%02x:%02x:%02x:%02x %d\n", name, $1, $2,$3,$4,$5,$6,$7, $8 }' | tee $log/$ip + snmpbulkwalk -O0sUX -v2c -Cc -c $COMMUNITY $ip dot1qTpFdbPort | tr '[' ' ' | tr -d ']' | awk -v name=$ip '{ printf "%s %d %s %d\n",name,$2,$4,$7 }' | tee $log/$ip num=`cat $log/$ip | wc -l` if [ $num -le 1 ] ; then # fake vlan using only BRIDGE-MIB::dot1dTpFdbPort -- 2.20.1