BGBilling 4.5. Не могу подружить роутер с биллингом по радиусу. С роутера приходят пакеты
Код:
ERROR 08.06.2009 11:46:00 NAS not found for Packet!!!
INFO 08.06.2009 11:46:00 Packet:
Type=AUTHENTICATION_REQUEST
Attributes:
User-Name=Test6
Proxy-State=1
NAS-IP-Address=0.0.0.0
Message-Authenticator=|^WÌ£n<U+0097><U+009D>J^Vû <U+0092>°É<U+0085>r
NAS-Port=0
Connect-Info=CONNECT
EAP-Message=^B^A^@^N^ATest6
Framed-MTU=1400
NAS-Port-Type=19
Calling-Station-Id=00-C0-02-0C-C0-B3
Called-Station-Id=00-12-9E-70-18-36:ISS
Биллинг их естественно не видит. Пытаюсь использовать FreeRadius как прокси сервер, чтобы он принимал пакеты, менял и добавлял аттрибуты и передавал их БГ Радиус серверу. Проблема в том, что пакеты передаются 1 в 1, без изменений. Я прописывал в users, acct_users, preproxy_users строки типа:
Код:
Test6 Called-Station-Id == ¨00-12-9E-70-18-36:ISS¨
NAS-IP-Address = 192.168.0.7,
NAS-Identifier += ¨Test1¨
, но пакеты не меняются.
Вот лог FreeRadius с изменениями в preproxy:
Код:
Ready to process requests.
rad_recv: Access-Request packet from host 192.168.0.7 port 1026, id=1, length=155
User-Name = "Test6"
NAS-IP-Address = 0.0.0.0
NAS-Port = 0
Called-Station-Id = "00-12-9E-70-18-36:ISS"
Calling-Station-Id = "00-C0-02-0C-C0-B3"
Framed-MTU = 1400
NAS-Port-Type = 19
Connect-Info = "CONNECT"
EAP-Message = 0x0201000e014d6573687465737436
Message-Authenticator = 0x88b470871ccec112a0632a9db4c0b890
+- entering group authorize {...}
++[preprocess] returns ok
++[chap] returns noop
++[mschap] returns noop
[suffix] No '@' in User-Name = "Test6", looking up realm NULL
[suffix] Found realm "NULL"
[suffix] Adding Stripped-User-Name = "Test6"
[suffix] Adding Realm = "NULL"
[suffix] Proxying request from user Test6 to realm NULL
[suffix] Preparing to proxy authentication request to realm "NULL"
++[suffix] returns updated
[eap] Request is supposed to be proxied to Realm NULL. Not doing EAP.
++[eap] returns noop
++[unix] returns notfound
++[files] returns noop
++[expiration] returns noop
++[logintime] returns noop
++[pap] returns noop
Sending Access-Request of id 159 to 192.168.0.5 port 1812
User-Name = "Test6"
NAS-IP-Address = 0.0.0.0
NAS-Port = 0
Called-Station-Id = "00-12-9E-70-18-36:ISS"
Calling-Station-Id = "00-C0-02-0C-C0-B3"
Framed-MTU = 1400
NAS-Port-Type = 19
Connect-Info = "CONNECT"
EAP-Message = 0x0201000e014d6573687465737436
Message-Authenticator = 0x00000000000000000000000000000000
Proxy-State = 0x31
Proxying request 0 to home server 192.168.0.5 port 1812
Sending Access-Request of id 159 to 192.168.0.5 port 1812
User-Name = "Test6"
NAS-IP-Address = 0.0.0.0
NAS-Port = 0
Called-Station-Id = "00-12-9E-70-18-36:ISS"
Calling-Station-Id = "00-C0-02-0C-C0-B3"
Framed-MTU = 1400
NAS-Port-Type = 19
Connect-Info = "CONNECT"
EAP-Message = 0x0201000e014d6573687465737436
Message-Authenticator = 0x00000000000000000000000000000000
Proxy-State = 0x31
Going to the next request
Waking up in 0.9 seconds.
Кто с таким сталкивался? Что делаю неправильно ?