Все делал по http://abills.net.ua/wiki/doku.php?id=a ... install:ru
поднял сначала rp-pppoe-server (кстати для всех кто сидит на RedHat`овских дистрах...например как я на Slackware....rp-pppoe ы включеным syslog`ом не работает, причину пока не выяснил, bug report отправил) , но потом всетаки решил что pppoe мне не подходит и поднял pptp (для тех у кого ppp-2.4.4 и pptpd-1.3.4: необходимо в исходникак pptpd в файле plugins/patchlevel.h исправить версию на 2.4.4, в противном случае будут проблемы с либой logwtmp)...поднял и его....прикрутил mschap-v2 и mppe...все работает, юзвери лезут в нэт...подошел долгожданный момент разграничения траффика и прикручивание шейпера...тут то все и началось(((
В словарь Radiusclient`a и Freeradius добавил необходимые атрибуты взятые из http://abills.net.ua/wiki/doku.php?id=a ... radattr:ru, но...по велению судьбы нибось...чуда не произошло...
И так, суть проблмы заключается вот в чем: в файлик /var/run/radattr.pppX не пишутся атрибуты необходимые мне для шейпинга(((
radattr.pppX:
Код: Выделить всё
MS-CHAP2-Success \333S=017AA52DF0238BFBC0B66E4474FEFF661ECBF31A
MS-MPPE-Recv-Key \220\011\024\232\327\265P2\232\304#\223\316\232\367\264\340\206\233\236>d\2677\352\270\362\256\374\372\372\325\215{
MS-MPPE-Send-Key \234\212\211\202\331\2612\311\355\204\245)\322\230\220\262\272\353\242zw\270r\301\316\351\022\244\204'&u,q
MS-MPPE-Encryption-Policy
MS-MPPE-Encryption-Types
Подскажите куда копать?! МОЛЮ!!!! Где я мог лоханутся?! не думаю что ток у меня руки не пропатчены

запуск radtest 1234 1234 127.0.0.1:1812 0 fuckyourpass 0 127.0.0.1
говорит что всё нормально:
Код: Выделить всё
Sending Access-Request of id 235 to 127.0.0.1 port 1812
User-Name = "1234"
User-Password = "1234"
NAS-IP-Address = 127.0.0.1
NAS-Port = 0
Framed-Protocol = PPP
rad_recv: Access-Accept packet from host 127.0.0.1:1812, id=235, length=20
Код: Выделить всё
2008-01-24 19:31:31 LOG_WARNING: AUTH [1234] NAS: 0 Unknow server '127.0.0.1' [2] ERROR_NOT_EXIST
Мистика прям какая-то, чесн слово))))
версии ПО:
Slackware 12.0
freeradius 1.1.7
radiusclient 0.3.2
abills взят с CVS
ядро 2.6.21.5
P.S. Freeradius 2.0.0 умышленно не стал ставить, т.к. там не работают Exec-Program и Exec-Program-Wait...там это реализованно каким-то скриптом...разбиратся не стал, ибо голова и без того уж болит, а прост поставил freeradius 1.1.7
