В скрипте предобработки я выставил атрибуты Calling/Called-Station-Id следующим образом:
Код:
...
request.setStringAttribute( -1, RadiusStandartAttributes.Called_Station_Id, "28" );
request.setStringAttribute( -1, RadiusStandartAttributes.Calling_Station_Id, request.getOption( InetRadiusProcessor.MAC_ADDRESS) );
...
В логах видно, что данный код отрабатывает нормально:
Код:
10-18/10:01:30 INFO [rdsLstnr-p-8-t-1] RadiusListenerWorker - REQUEST:
Packet type: Access-Request
Identifier: 245
Authenticator: {62 2A 7E C8 71 E2 19 46 A2 E8 98 12 D3 65 BC CA}
Attributes:
User-Name=VK-001/12
NAS-Identifier=C7206-1-S01
NAS-Port-Id=0/0/1/28
CHAP-Password={01 B3 50 B4 83 7F D5 07 39 89 53 D0 60 60 DA 5F 4A}
Event-Timestamp=1350540090
NAS-IP-Address=192.168.192.7
NAS-Port=3540
Service-Type=2
Framed-Protocol=1
Connect-Info=inet
Acct-Session-Id=00000DD4
NAS-Port-Type=15
cisco-avpair=client-mac-address=bcf6.854a.1c59
10-18/10:01:30 INFO [rdsLstnr-p-8-t-1] InetRadiusProcessor - REQUEST_AFTER_PREPROCESS:
Packet type: Access-Request
Identifier: 245
Authenticator: {62 2A 7E C8 71 E2 19 46 A2 E8 98 12 D3 65 BC CA}
Attributes:
User-Name=VK-001/12
NAS-Identifier=C7206-1-S01
CHAP-Password={01 B3 50 B4 83 7F D5 07 39 89 53 D0 60 60 DA 5F 4A}
NAS-IP-Address=192.168.192.7
NAS-Port=3540
Service-Type=2
Framed-Protocol=1
Connect-Info=inet
Acct-Session-Id=00000DD4
NAS-Port-Id=0/0/1/28
Event-Timestamp=1350540090
Calling-Station-Id=bcf6.854a.1c59
NAS-Port-Type=15
Called-Station-Id=28
cisco-avpair=client-mac-address=bcf6.854a.1c59
Но в отчёте по сессиям для этой сессии в столбце "С номера/на номер" ничего нет (см. вложение).
В предыдущих сборках всё работало, есть даже темы со скриншотами.