Cisco 2610 и модуль Analog Modem Port adapter, 16 ports (NM-16A) используется для удаленного доступа (понимаю что есть много альтернатив и это прошлый век) но сейчас только так) в общем DialUp + radius (скрипты авторизации Abills 0.5) Лог радиуса при попытке подключиться обычным модемом:rad_recv: Access-Request packet from host 10.0.0.10 port 1645, id=24, length=82
Framed-Protocol = PPP
User-Name = "test"
User-Password = "1111"
NAS-Port = 36
NAS-Port-Type = Async
Calling-Station-Id = "async"
Service-Type = Framed-User
NAS-IP-Address = 10.0.0.10
+- entering group authorize {...} и так далее .
как мне заставить Cisco отдавать Calling-Station-Id = "async" Например Calling-Station-Id = "10.0.0.10"
Возможно, баг софта.
Попробуйте глобально добавить:
radius-server attribute 31 send nas-port-detail
> Возможно, баг софта.
> Попробуйте глобально добавить:
> radius-server attribute 31 send nas-port-detailПо всей видимости не находит циска такой атрибут ((
dialup(config)#radius-server attribute 31 send nas-port-detail
^
% Invalid input detected at '^' marker.Вот что за атрибуты доступны
dialup(config)#radius-server attribute ?
11 Filter-Id attribute configuration
188 Num-In-Multilink attribute configuration
218 Address-Pool attribute
32 NAS-Identifier attribute
4 NAS IP address attribute
44 Acct-Session-Id attribute
6 Service-Type attribute
69 Tunnel-Password attribute
8 Framed IP address attribute
list List of Attribute Types
nas-port NAS-Port attribute configurationdialup(config)#
версия ios совсем древняя?
Поиграйте вокруг
radius-server attribute nas-port ?
> версия ios совсем древняя?
> Поиграйте вокруг
> radius-server attribute nas-port ?Благодарю!
Буду пробовать.
> Буду пробовать.Боюсь это не то.
а нужен именно station-id? Может через vsa ?
>> Буду пробовать.
> Боюсь это не то.
> а нужен именно station-id? Может через vsa ?Просто скрипт авторизации берет именно СID. А переделать переписать его, у меня не хватит знаний) А про VSA можно вкратце рассказать ?)
идеальный вариант - использовать radius-server attribute 31 send nas-port-detail
но эта команда есть на 12.2SB и появилась на 15.0MКакой у вас софт? Начиная с 12.3(14)/12.4 есть radius-server attribute 31 mac
Если железка позволяет, то можно попробовать проапгрейдить иос. Возможно придется попробовать несколько версий.vsa - vendor specific attribute
атрибут 35, cisco передает AVpair типа:
Cisco AVpair 35 "client-mac-address=aaaa.bbbb.cccc"
включать через radius-server vsa sendЗавернуть этот 35 атрибут в стандартный 31 врядли получится, имхо легче переписать скрипт аутентификации на радиусе.
как-то так