LINUX.ORG.RU

История изменений

Исправление why, (текущая версия) :

пока сделал так

get_mtu_static () {
        local IF=$1
        unset MTU_RETURN
        arp -i $IF | grep -ci xx:xx:xx:xx:xx:xx && MTU_RETURN=2000 #home
        arp -i $IF | grep -ci xx:xx:xx:xx:xx:xx && MTU_RETURN=1500 #cafe
}

get_mtu_static $IF
if [ ! -z "$MTU_RETURN" ]
then
    	MTU=$MTU_RETURN
else
    	MTU=$MTU_MAX
fi

Исходная версия why, :

пока сделал так

get_mtu_static () {
        local IF=$1
        unset $MTU_RETURN
        arp -i $IF | grep -ci xx:xx:xx:xx:xx:xx && MTU_RETURN=2000 #home
        arp -i $IF | grep -ci xx:xx:xx:xx:xx:xx && MTU_RETURN=1500 #cafe
}

get_mtu_static $IF
if [ ! -z "$MTU_RETURN" ]
then
    	MTU=$MTU_RETURN
else
    	MTU=$MTU_MAX
fi