Проверка состояния абонентов на СКАТе

Skip to end of metadata
Go to start of metadata

Команды управления на СКАТ

1) Вывести всех абонентов, у которых есть доступ в интернет по логике СКАТа.
fdpi_ctrl list all --policing | grep -v rate_blocked | awk -F" " '{print($1);}' | awk '{if(NR>4)print}' | head -n -3 | awk '{system("fdpi_ctrl list --auth --login "$1)}' | grep "Auth-status=authorized"

Вывод будет приблизительно следующий:

login=30455: Auth-status=authorized, rest=1548s
login=30456: Auth-status=authorized, rest=0s
login=30457: Auth-status=authorized, rest=2297s
Параметр login на СКАТ это abonent_id в биллинге. Его можно использовать для сброса сессии
2) Проверка состояний по ip адресу
fdpi_ctrl list --service --ip 10.90.81.229
fdpi_ctrl list --policing --ip 10.90.81.229
fdpi_ctrl list --service 5 --ip 10.90.81.229
3) Посмотреть скорость абонента.
fdpi_ctrl list --policing --login 13098

или

fdpi_ctrl list --service --ip 10.90.7.80
4) Переавторизовать абонента на СКАТе
fdpi_ctrl del --auth --login 29991
5) Проверка состояния авторизации по IP
fdpi_ctrl list --auth --ip 10.97.17.9
IP=10.97.17.9: Auth-status=authorized

Примеры Access-Accept

Интернет доступен

Sending Access-Accept of id 96 to 10.90.110.10 port 40713
	Framed-IP-Address := 10.90.110.52
	User-Name := "1234"
	VasExperts-Enable-Service += "9:on"
	VasExperts-Multi-IP-User := 0
	VasExperts-Enable-Service += "11:on"
	VasExperts-Service-Profile += "11:NATP"
	VasExperts-Policing-Profile := "155"
	Acct-Interim-Interval := 1800

Интернет заблокирован или услуги трафика неактивны

Sending Access-Accept of id 13 to 10.90.110.10 port 55597
	Framed-IP-Address := 10.90.110.247
	User-Name := "2345"
	VasExperts-Enable-Service += "9:on"
	VasExperts-Multi-IP-User := 0
	VasExperts-Enable-Service += "11:on"
	VasExperts-Service-Profile += "11:NATP"
	VasExperts-Policing-Profile := "rate_blocked"
	VasExperts-Service-Profile += "5:http_blocked"
	VasExperts-Enable-Service += "5:on"
	Acct-Interim-Interval := 1800
Введите метки, чтобы добавить к этой странице:
Please wait 
Ищите метку? просто начните печатать.