Cisco Linux snmp Reset ppp: различия между версиями

Материал из noname.com.ua
Перейти к навигацииПерейти к поиску
Строка 35: Строка 35:
 
;;
 
;;
 
"-s")
 
"-s")
#установить значение OID
+
# установить значение OID
#echo "--!"$1"--"$2"--"$3"--"$4 | $LOGGER
+
# не нужно
#setoid $OID
 
 
;;
 
;;
 
*)
 
*)
Строка 43: Строка 42:
 
;;
 
;;
 
esac
 
esac
</PRE>
 
 
 
exit
 
exit
 
</PRE>

Версия 13:50, 19 августа 2010

Сброс с линии по snmp

Задача: настроить linuxbox так что бы он мог "прикинуться циской" для биллинга.

  1. !/bin/bash
LANG=C
export $LANG

OID=$2

F=`echo $OID | cut -b 1`
if [ "$F" != "." ]
then
    OID=`echo "."$OID`
fi

function get(){
    COUNT=`/sbin/ip link show | grep "link/ppp" | wc -l`
    echo ${OID}
    echo integer
    echo $COUNT
    exit
}

case "$1" in
    "-g")
        #получить значение OID
        get $OID
    ;;
    "-n")
        #получить OID и значение следующего за  OID обьекта
        get  $OID
    ;;
    "-s")
        # установить значение OID
        # не нужно
    ;;
    *)
        #exit 1
    ;;
esac
exit