Blame contrib/ascendget/ascendget

Packit 667938
#!/bin/csh
Packit 667938
# You will need to use the included snmpwalk program, which has been
Packit 667938
# modified from the original version supplied with the SCOTTY Tcl
Packit 667938
# Extensions for Network Management:
Packit 667938
#           (http://wwwsnmp.cs.utwente.nl/~schoenw/scotty)
Packit 667938
# If you don't already have TCL, you will need tcl 7.5 too.
Packit 667938
#
Packit 667938
# IF YOU DON'T ALREADY HAVE IT, you will also need to download the
Packit 667938
# ASCEND.MIB file from Ascend's FTP site (ftp.ascend.com) and
Packit 667938
# autoload it in your tnm-2.1.X/library/init.tcl library file.
Packit 667938
# 
Packit 667938
# change bank1name to the domain name or IP address of your first Ascend
Packit 667938
# change bank2name to the domain name or IP address of your second Ascend 
Packit 667938
# change bank1community to the SNMP community string of bank1
Packit 667938
# change bank2community to the SNMP community string of bank2
Packit 667938
Packit 667938
set bank1name="bank1.domain.com"
Packit 667938
set bank2name="bank2.domain.com"
Packit 667938
set bank1community="bank1community"
Packit 667938
set bank2community="bank2community"
Packit 667938
Packit 667938
set MODEMS1=`snmpwalk $bank1name $bank2name mdmLineState|grep -i
Packit 667938
connect|
Packit 667938
wc -l`
Packit 667938
set MODEMS2=`snmpwalk mso2 ism2MARS mdmLineState|grep -i
Packit 667938
connect|
Packit 667938
wc -l`
Packit 667938
set UPTIME=`/usr/local/bin/snmpwalk mso1 ism2MARS system.sysUpTime|cut -c
Packit 667938
20-80`
Packit 667938
set DESCRIP=`/usr/local/bin/snmpwalk mso1 ism2MARS system.sysDescr|cut -c
Packit 667938
20-80`
Packit 667938
Packit 667938
set MODEMS=`calc $MODEMS1 + $MODEMS2`
Packit 667938
Packit 667938
echo $MODEMS
Packit 667938
echo $MODEMS
Packit 667938
echo $UPTIME
Packit 667938
echo $DESCRIP