Интеграция с оборудованием. Пример2

по сравнению с
Текущая Шевнин Игнат
на авг 15, 2013 03:56.

Ключ
Эта строка удалена.
Это слово было удалено. Это слово было добавлено.
Эта строка добавлена.

Изменения (8)

просмотр истории страницы
:
LOG INFO "$gcount Disable Internet for id=$id ip=$ip enabled=$enabled over_limit=$over_limit deleted=$deleted tray_logged=$tray_logged"
echo "Acct-Session-Id=\"$acct_session_id\",Forward-Policy=\"in:\", / 
echo "Acct-Session-Id=\"$acct_session_id\",Forward-Policy=\"in:\",Forward-Policy=\"in:HTTP-REDIRECT\",HTTP-Redirect-URL=\"http://10.50.0.100/noauth\""| Forward-Policy=\"in:HTTP-REDIRECT\",HTTP-Redirect-URL=\"http://10.50.0.100/noauth\""| radclient -x $nas_ip:$coa_port coa $nas_pass \
| grep -i "Session-Context-Not-Found"
[ $? -eq 0 ] && do_session=1
let "burst_out = ceil_out * 1000 / 8"
let "excess_burst_out = ceil_out * 1500 / 8"
echo "Acct-Session-Id=\"$acct_session_id\",Dynamic-QoS-Param += \"police-class-rate cls-all rate-absolute $ceil_in\",Dynamic-QoS-Param += \"police-class-burst cls-all $burst_in\", /
Dynamic-QoS-Param += \"police-class-burst cls-all $burst_in\", /
Dynamic-QoS-Param += \"police-class-excess-burst cls-all $excess_burst_in\",Dynamic-QoS-Param += \"meter-class-rate cls-all rate-absolute $ceil_out\",Dynamic-QoS-Param += \"meter-class-burst cls-all $burst_out\", /
Dynamic-QoS-Param += \"meter-class-burst cls-all $burst_out\", /
Dynamic-QoS-Param += \"meter-class-excess-burst cls-all $excess_burst_out\""| radclient -x $nas_ip:$coa_port coa $nas_pass && LOG INFO " the user set ceil_in=$ceil_in and ceil_out=$ceil_out " $ip id=$id
the user set ceil_in=$ceil_in and ceil_out=$ceil_out " $ip id=$id
else
LOG INFO " NOT changed ceil_in=$ceil_in and ceil_out=$ceil_out " $ip $id