Страница 1 из 2
					
				Клиент RADIUS
				Добавлено: 14 май 2014 12:17
				 Harun
				Включил клиент radius, получаю такой запрос:
	Access Request (1), id: 0x08, Authenticator: dbaccf9789f3510579712c0e0d606b59
	  Username Attribute (1), length: 19, Value: 02:00:56:02:1B:DD
	  EAP Message Attribute (79), length: 24
	  Message Authentication Attribute (80), length: 18
Но в документации нет информации о работе клиента Radius.
Какие атрибуты должен передавать 	сервер Radius для авторизации ONT? Какой протокол авторизации используется внутри EAP?
			 
			
					
				Re: Клиент RADIUS
				Добавлено: 14 май 2014 18:32
				 Harun
				Цель - хранить в БД биллинговой системы базу ONT и передавать имена профилей через атрибуты Radius. Для чего там клиент Radius?
			 
			
					
				Re: Клиент RADIUS
				Добавлено: 16 май 2014 12:37
				 АндрейБ
				На RADIUS-сервере необходимо добавить учетные записи, в которых должно быть минимум два атрибута:
-имя пользователя (User-Name)
-пароль пользователя (User-Password) 
Имя пользователя - это PON MAC-адрес ONT в формате XX:XX:XX:XX:XX:XX
Пароль - secret из personality ONT (1234 - as default)
Если другие атрибуты не указаны, ONT после аутентификации загрузится с поумолчательными параметрами конфигурации.
Аутентификация проходит в режиме EAP-MD5 challenge
Для установки параметров конфигурации ONT RADIUS-сервером необходимо:
(Речь идет о настройке сервера freeradius)
1. Подключить словарь dictionary.eltex
2. Прописать в файл users необходимые параметры для определенных пользователей
Пример конфигурации пользователей:
02:00:22:00:1D:D8 Cleartext-Password := "1234" 
    Eltex-Ont-Id = 105,
    Eltex-Ont-Type = NTE2,
    Eltex-Ont-Description = "Black ont",
    Eltex-Ont-Profile-Ports = 1,
    Eltex-Ont-Profile-Path = 1,
    Eltex-Ont-Profile-Ipmc = 1,
    Eltex-Ont-Profile-Rules = 1,
    Eltex-Ont-Profile-Shaper = 1,
    Eltex-Ont-Block-Onu = 0,
    Eltex-Ont-Block-Rfout = 0,
    Eltex-Ont-Block-Uni0 = 0,
    Eltex-Ont-Block-Uni1 = 0
00:0D:B6:40:50:00 Cleartext-Password := "1234" 
    Eltex-Ont-Radius-Auth-Only = 1
При установке атрибута Eltex-Ont-Radius-Auth-Only не равного нулю, ONT после авторизации через RADIUS-сервер возьмет свою конфигурацию с OLT. 
P/S/ Укажите адрес почты. Доп. руководство и словарь отправим на указанный адрес.
			 
			
					
				Re: Клиент RADIUS
				Добавлено: 16 май 2014 13:20
				 Harun
				d.harun[at]benet[dot]ru
Непонятно предназначение secret. Secret хранится на LTE-8x (или в radius). А как он меняется на ONT?
			 
			
					
				Re: Клиент RADIUS
				Добавлено: 16 май 2014 14:57
				 АндрейБ
				1. В настройках RADIUS-клиента на LTE поле Shared secret - секретная фраза, позволяющая 
клиенту и серверу подтвердить подлинность друг друга.
2. В профиле ONT поле secret (по умолчанию значение "1234"). Позволяет ONT пройти аутентификацию 
(если включен RADIUS-клиент, то в настройках юзера должно быть то же значение secret). Также это
значение служит для проверки подлинности между OLT и ONT. Значение записано в personality ONT:
LTE-8X(ONT-x/1001/02:00:40:40:40:40)#service
LTE-8X(ONT-x/1001/02:00:40:40:40:40-service)# personality load 
LTE-8X(ONT-x/1001/02:00:40:40:40:40-service)# set personality secret XXXX
LTE-8X(ONT-x/1001/02:00:40:40:40:40-service)# personality update
LTE-8X(ONT-x/1001/02:00:40:40:40:40-service)# restore
LTE-8X(ONT-x/1001/02:00:40:40:40:40-service)# exit
			 
			
					
				Re: Клиент RADIUS
				Добавлено: 19 май 2014 13:23
				 Harun
				Понял, спасибо, буду тестировать.
			 
			
					
				Re: Клиент RADIUS
				Добавлено: 20 май 2014 10:18
				 Harun
				С чем может быть связана такая проблема?
Код: Выделить всё
LTE-8X# show ont list all 
ONT list for all OLTs:
  ##  CONFIG Ch/ID:  STATUS Ch/ID:  MAC:               State:        Description:
   0  x/4113         0/4113         02:00:56:02:28:CD  OK            OLT1
LTE-8X# ont_mac 02:00:56:02:28:CD
LTE-8X(ONT-x/4113/02:00:56:02:28:CD)# service 
LTE-8X(ONT-x/4113/02:00:56:02:28:CD-service)# personality load
ERROR: Can't get ONT personality
LTE-8X(ONT-x/4113/02:00:56:02:28:CD-service)# 
 
			 
			
					
				Re: Клиент RADIUS
				Добавлено: 20 май 2014 11:45
				 АндрейБ
				Отвечает ли устройство на команду show state?
Покажите вывод.
			 
			
					
				Re: Клиент RADIUS
				Добавлено: 20 май 2014 13:04
				 Harun
				Код: Выделить всё
LTE-8X(ONT-x/4113/02:00:56:02:28:CD)# show state
Channel/ID: 0/4113   MAC: 02:00:56:02:28:CD
Type: NTE-RG-1402G-W:rev.B       State: OK             
Firmware revision: E1.15
Rssi: 13.6 uW (-18.7 dBm)
Video power:  N/A uW    N/A dBm
Config links count: 4
Identified links count: 4
ONT links:
MAC: 02:00:56:02:28:CD LLID: 0x1002 State: OK
MAC: 02:00:56:02:28:CE LLID: 0x1003 State: OK
MAC: 02:00:56:02:28:CF LLID: 0x1004 State: OK
MAC: 02:00:56:02:28:D0 LLID: 0x1005 State: OK
Firmware version: 3.14.2.22 
Serial number: TG1B035400      Hardware revision: 2v8 
Number of MAC addresses: 8 
Base MAC address: A8:F9:4B:08:3F:B8
Epon MAC address: 02:00:56:02:28:CD
LTE-8X(ONT-x/4113/02:00:56:02:28:CD)#
 
			 
			
					
				Re: Клиент RADIUS
				Добавлено: 21 май 2014 10:06
				 Harun
				Протестировал, ONT регистрируется нормально, все атрибуты передаются верно, осталось разобраться, как же изменить этот самый secret на ONT.
			 
			
					
				Re: Клиент RADIUS
				Добавлено: 21 май 2014 14:16
				 АндрейБ
				Сможете предоставить доступ до Вашей ЛТЕ для диагностики?
Желательно по IP (Телнет, SSH) или TeamV до ПК
			 
			
					
				Re: Клиент RADIUS
				Добавлено: 21 май 2014 16:19
				 Harun
				Ответил в ЛС
			 
			
					
				Re: Клиент RADIUS
				Добавлено: 22 май 2014 15:28
				 АндрейБ
				Получилось подключиться и продиагностировать проблему. 
Сообщим о результатах позднее.
			 
			
					
				Re: Клиент RADIUS
				Добавлено: 05 июн 2014 11:21
				 Harun
				Есть решение?
			 
			
					
				Re: Клиент RADIUS
				Добавлено: 05 июн 2014 11:46
				 АндрейБ
				Пока вопрос в стадии решения. Мы сообщим.